Ultimate Flutter Handbook: Learn Cross-Platform App Development with Visually Stunning UIs and Real-World Projects
- Добавил: literator
- Дата: 11-10-2023, 18:22
- Комментариев: 0
![](/uploads/posts/2023-10/thumbs/1697037710_ultimate-flutter-handbook_learn-cross-platform-app.jpg)
Автор: Lahiru Rajeendra Mahagamage
Издательство: Orange Education Pvt Ltd, AVA
Год: October 2023
Страниц: 188
Язык: английский
Формат: epub (true)
Размер: 10.2 MB
Flutter Handbook is the ultimate guide to becoming a proficient Flutter app developer, catering to all levels, from beginners to experts. This comprehensive guide takes you by the hand, providing step-by-step instructions on every aspect of Flutter app development.
Starting from the basics, you'll learn how to install and run Flutter, as well as core concepts such as widgets, state management, and navigation. As you progress, the book delves deep into advanced topics, such as implementing CRUD (Create, Read, Update, Delete) functions using Firebase Firestore.
Flutter Handbook is more than just a tutorial book. It also provides invaluable tips, tricks, and small tasks at the end of each chapter to reinforce your understanding and equip you with real-world skills. By the end of this journey, you'll have the expertise to release your Flutter app to the Play Store or App Store with confidence.
We'll start with the basics and gradually delve into more advanced concepts. Whether you're interested in creating mobile apps for Android and iOS, developing for the web, or even exploring desktop applications, you'll find the knowledge and tools you need here.
This book is divided into nine simple chapters. Here's what you can expect from this book:
Chapter 1 will give you an introduction on what Flutter is, the benefits of using Flutter, and what types of apps can be created using Flutter and its architecture.
Chapter 2 will guide you through the installation of Flutter and running it. It will give you step-by-step instructions on requirements needed for Flutter to run, making the environment ready for development (downloading, installing and configuring of flutter SDK and IDEs), creating, running and adding assets to your first Flutter application, and understanding its folder structure.
Chapter 3 will focus on how understandingof Widgets is crucial for Flutter. This chapter will cover some of the basic widgets and some popular widgets that are used when creating an app. Each Widget is explained and given an example of how to use it.
Chapter 4 will cover stateful and stateless widgets. In addition to that, it will give you a better understanding of when and where to use Stateless and Stateful Widgets. This includes code snippet for Stateless and Stateful Widgets.
Chapter 5 will dive deep into the use of Navigator, which is used to move to and back from different screens. This chapter will also shed some light on how to show a popup, or as Flutter says, Model Dialogs.
Chapter 6 is where you can learn about connecting your Flutter app to the database. We will be using Firebase and guide you step-by-step on creating a Firebase project and adding Firebase to Flutter. Next, it will guide you on how to create, read, update and delete data. In addition to that, how to use Listeners to update Realtime.
Chapter 7 will show you how to work with asynchronous programming. This chapter will cover Futures, Awaits, and Async.
Chapter 8 will provide you with an idea about how to organize your data, and how to store data in device memory to be retained even after the app is closed.
Chapter 9 is where you learn about building and releasing the Flutter app. Here you will learn how to change the app name, app icon and manage versioning of the app.
Contents:
Скачать Ultimate Flutter Handbook: Learn Cross-Platform App Development with Visually Stunning UIs and Real-World Projects
![](/templates/LitmyL/images/LitMyru.png)
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.