šŸ“£ Exciting news... Flutter Apprentice 4th Edition is finally here!! I'm thrilled to announce that while I've been a technical editor on the book team for three years, now I'm also one of the authors! šŸ’™

https://www.kodeco.com/books/flutter-apprentice

Here are just a few updates (there are more than listed šŸ‘‡) :

Flutter Apprentice

Build for both iOS and Android with Flutter! Flutter is a new and exciting software development toolkit that lets you target multiple platforms at once, so you can build apps for iOS, Android and even web and desktop, all from a single codebase. Similar to modern web technologies, Flutter uses a declarative approach to UI development. You can take advantage of ā€œhot reloadā€ of new code while developing, and your apps will perform at native speed thanks to Flutter’s custom rendering engine. It’s been the dream of mobile developers for years to find a cross-platform tool that lets you build for both iOS and Android without having to write and maintain two separate codebases. With Flutter and Flutter Apprentice, you can achieve that dream!

kodeco.com

2/ This edition comes with new chapters on Advanced #InteractiveWidgets, #UnitTesting, and #WidgetTesting, along with the #StateManagement chapter now includes #Riverpod.

There is a major update to the #Firebase #CloudFirestore chapter. Instead of separate sections for manually setting up Firestore to work in Android and iOS #Flutter apps, now one learns how to use #FlutterFire CLI to #Firestore to work with Android, iOS, macOS, and Web apps.

3/ There are new apps, including some that run on the web, are built throughout the book.

There are new apps, including some that run on the web, are built throughout the book. If you've ever wanted to do #MobileDevelopment using #CrossPlatformDevelopment with a #SingleCodebase then #Flutter and #FlutterApprentice is for you! šŸ˜€

It's available online now and will be available in print soon.

https://www.kodeco.com/books/flutter-apprentice

Flutter Apprentice

Build for both iOS and Android with Flutter! Flutter is a new and exciting software development toolkit that lets you target multiple platforms at once, so you can build apps for iOS, Android and even web and desktop, all from a single codebase. Similar to modern web technologies, Flutter uses a declarative approach to UI development. You can take advantage of ā€œhot reloadā€ of new code while developing, and your apps will perform at native speed thanks to Flutter’s custom rendering engine. It’s been the dream of mobile developers for years to find a cross-platform tool that lets you build for both iOS and Android without having to write and maintain two separate codebases. With Flutter and Flutter Apprentice, you can achieve that dream!

kodeco.com