Flutter and Dart Cookbook, Rose R., Hajian M., 2023

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Flutter and Dart Cookbook, Rose R., Hajian M., 2023.
    
   Welcome to the Flutter and Dart Cookbook. If you haven’t heard of Flutter, it’s the multiplatform framework that is taking the development community by storm. Dart provides a rich software development kit (SDK) underpinning Flutter. Rather than having to learn multiple technologies, Flutter enables you to target Android, iOS, Linux, the web, and Windows from a single code base.
As someone who watches a lot of YouTube, I am always deeply impressed with the example applications created. Flutter and Dart have been instrumental in not only making me love coding again but also allowing me to meet some awesome Flutter community folks.

Flutter and Dart Cookbook, Rose R., Hajian M., 2023


Learning Dart Variables.
In this chapter, we focus on learning the basics of using variables in Dart. As you might expect, Dart offers a rich set of variable data types. To quickly get up to speed in the language, it is vitally important to know the basic data types.

If you are familiar with the use of variables in other programming languages, understanding variables in Dart should not be too difficult to grasp. Use this chapter as a quick guide to cement your understanding before moving on to more complex topics.

For beginners, this chapter will introduce you to the fundamentals. Ultimately it should offer a quick technical guide as you progress in your journey to learn Dart/ Flutter.

Contents.
Foreword.
Preface.  
1. Learning Dart Variables.  
1.1. Running a Dart Application.
1.2. Working with Integer Values.
1.3. Working with Double Values.
1.4. Working with Boolean Values.
1.5. Working with Strings.
1.6. Printing Information to the Console.
1.7. Adding a Constant Variable (Compile Time).
1.8. Adding a Constant Variable (Runtime).
1.9. Working with Null Variables.
2. Exploring Control Flow.  
2.1. Verifying That a Condition Has Been Met.
2.2. Iterating Until a Condition Is Met.
2.3. Iterating over a Range of Items.
2.4. Performing Conditional Actions Based on a Value.
2.5. Using an Enumerator to Represent Values.
2.6. Implementing Exception Handling.
3. Implementing Functions.  
3.1. Declaring Functions.
3.2. Adding Parameters to Functions.
3.3. Using Optional Parameters.
3.4. Returning Values from Functions.
3.5. Declaring Anonymous Functions.
3.6. Adding a Functional Delay Using a Future.
4. Handling Lists and Maps.  
4.1. Creating Lists of Data.
4.2. Amending a List of Data.
4.3. Using Lists with Complex Types.
4.4. Handling Map Key/Value Pairings.
4.5. Printing Map Data Structure Content.
4.6. Validating That Content Exists in a Map.
4.7. Printing Complex Data Types.
5. Getting Started with Object-Oriented Dart.  
5.1. Beginning Object-Oriented Dart.
5.2. Creating a Class.
5.3. Initializing a Class Using a Constructor.
5.4. Adding Class Inheritance.
5.5. Adding a Class Interface.
5.6. Adding a Class Mixin.
6. Dart Test Cases.  
6.1. Adding the Dart Test Package to Your Application.
6.2. Creating a Sample Test Application.
6.3. Running Unit Tests in Your Dart Application.
6.4. Grouping Multiple Unit Tests.
6.5. Adding Mock Data for Testing.
7. Introducing the Flutter Framework.  
7.1. Mocking an Application Interface.
7.2. Creating a Boilerplate Flutter Project.
7.3. Removing the Flutter Debug Banner.
7.4. Recognizing Widgets.
7.5. Understanding the Widget Tree.
7.6. Improving Widget Render Performance.
8. Adding Assets.  
8.1. Using the pubspec.yaml File.
8.2. Adding an Assets Folder.
8.3. Referencing an Image.
8.4. Incorporating the Google Fonts Package.
8.5. Importing a Package.
9. Working with Widgets.  
9.1. Creating a Stateless Widget in Flutter.
9.2. Creating a Stateful Widget in Flutter.
9.3. Refactoring Flutter Widgets.
9.4. Using the Scaffold Class.
9.5. Adding an AppBar Fleader.
9.6. Building with a Container.
9.7. Using a Center Widget.
9.8. Using a SizedBox.
9.9. Using a Column.
9.10. Using a Row.
9.11. Using an Expanded Widget.
10. Developing User Interfaces.  
10.1. Using the Google Fonts Package.
10.2. Incorporating RichText.
10.3. Identifying the Host Platform.
10.4. Using a Placeholder Widget.
10.5. Using a LayoutBuilder.
10.6. Accessing Screen Dimensions Using MediaQuery.
11. Organizing On-Screen Data.  
11.1. Implementing a Vertical List View.
11.2. Implementing a Horizontal List View.
11.3. Adding a SliverAppBar.
11.4. Adding a SliverList.
11.5. Adding a GridView of Items.
11.6. Adding a SnackBar (Pop-Up Notification).
12. Flutter Page Navigation.  
12.1. Adding Page Navigation with Routes (Imperative).
12.2. Adding Page Navigation with Routes (Declarative).
12.3. Implementing a Navigation Drawer.
12.4. Working with Tabs.
12.5. Adding a Bottom Navigation Bar.
12.6. Using Keys to Pass Information.
13. Handling Data Assets.  
13.1. Accessing Data Strategically.
13.2. Refactoring Data.
13.3. Generating Dart Classes from JSON.
13.4. Using Local JSON Data Asynchronously.
13.5. Consuming a JSON Dataset from the Assets Folder.
13.6. Accessing Remote JSON Data.
14. Testing the Flutter User Interface.  
14.1. Automated Widget Testing in Flutter.
14.2. Performing Automated Widget Testing.
14.3. Performing Integration Testing with Flutter Driver.
14.4. Testing Android/iOS Device Compatibility.
15. Working with Firebase and Flutter.  
15.1. Using the Firebase Platform with Flutter.
15.2. Setting Up a Firebase Project.
15.3. Initializing the Firebase SDK for Local Development.
15.4. Configuring Firebase Emulators.
15.5. Adding flutterfire_cli to a Development Environment.
15.6. Integrating a Firestore Database.
15.7. Writing Data to a Firestore Database.
15.8. Reading Data from Cloud Firestore.
15.9. Adding Firebase Authentication to Flutter.
15.10. Using Flutter Web with Firebase Hosting.
16. Introducing Cloud Services.  
16.1. Getting Started with Cloud Providers.
16.2. Working with Identity and Access Management.
16.3. Using Cloud Storage to Host an Object.
16.4. Developing a Backend HTTP Server with Dart.
16.5. Building a Dart Container.
16.6. Introducing Serverless with Dart.
17. Starting with Game Development.  
17.1. Adding the Flame Package to Flutter.
17.2. Creating a Flame Boilerplate.
17.3. Adding a Sprite.
17.4. Adding Manual Horizontal Movement to a Sprite.
17.5. Adding Automated Vertical Movement to a Sprite.
17.6. Adding Collision Detection.
17.7. Adding Text Rendering.
17.8. Adding Graphic Primitives.
17.9. Adding Sound Effects.
Appendix: Setting Up Your Environment.  
Index.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Flutter and Dart Cookbook, Rose R., Hajian M., 2023 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать файл № 1 - pdf
Скачать файл № 2 - epub
Скачать файл № 3 - mobi
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - epub - Яндекс.Диск.

Скачать - mobi - Яндекс.Диск.

Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-07-17 10:57:35