Название: Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps Автор: Kevin David Moore, Vincent Ngo, Stef Patterson, Alejandro Ulate Fallas Издательство: Kodeco Inc. Год: 2024 Страниц: 653 Язык: английский Формат: pdf (true) Размер: 35.5 MB
Build your Apps With Flutter!
Flutter is an exciting development toolkit that lets you build apps for iOS, Android and even web and desktop, all from a single codebase.
It uses a declarative approach to UI development. You can "hot reload" code while developing, and apps will perform at native speed thanks to its custom rendering engine.
With Flutter and Flutter Apprentice, you can achieve the dream of building fast applications, faster.
Flutter is an incredible user interface (UI) toolkit that lets you build apps for iOS and Android — and even the web and desktop platforms like macOS, Windows and Linux — all from a single codebase. Flutter has all the benefits of other cross-platform tools, especially because you’re targeting multiple platforms from one codebase. Furthermore, it improves upon most cross-platform tools thanks to a super-fast rendering engine that makes your Flutter apps perform as native apps. In addition, Flutter features are generally independent of native features, since you use Flutter’s own type of UI elements, called widgets, to create your UI. And Flutter has the ability to work with native code, so you can integrate your Flutter app with native features when you need to. If you’re coming from a platform like iOS or Android, you’ll find the Flutter development experience refreshing! Thanks to a feature called “hot reload”, you rarely need to rebuild your apps as you develop them. A running app in a simulator or emulator will refresh with code changes automatically as you save your source files! In this book, you’ll see how to build full-featured Flutter apps, gain experience with a wide range of Flutter widgets and learn how to deploy your apps to mobile app stores.
Who This Book Is For: This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platforms, or web apps.
Topics Covered in Flutter Apprentice Widgets: Use Flutter widgets to build modern mobile user interfaces. Navigation: Navigate between multiple screens within a Flutter app, including using deep links. Networking and Persistence: Fetch data from the network, parse the JSON response and cache data locally in a SQLite database. State Management: Explore the all-important idea of state management in Flutter and learn about various state management techniques and tools. Streams: Learn about Dart streams and how to use them in Flutter apps. Testing: Learn to test your code to improve its quality and prevent regressions. Deployment: Learn to prepare and deploy your app to mobile app stores. Firebase: Learn how to leverage Firebase Cloud Firestore to store data remotely. One thing you can count on: After reading this book, you’ll be prepared to create and deploy full-featured mobile apps to both the iOS App Store and the Google Play Store, without having to write two separate apps.
Скачать Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.