Flutter Cookbook: Over 100 proven techniques and solutions for app development with Flutter 2.2 and Dart
Alessandria, Simone, Kayfitz, Brian
- 出版商: Packt Publishing
- 出版日期: 2021-06-18
- 定價: $1,800
- 售價: 6.0 折 $1,080
- 語言: 英文
- 頁數: 646
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1838823387
- ISBN-13: 9781838823382
-
相關分類:
JavaScript、Flutter
-
相關翻譯:
Flutter2 開發實例精解 (簡中版)
-
其他版本:
Flutter Cookbook : 100+ real-world recipes to build cross-platform applications with Flutter 3.x powered by Dart 3, 2/e (Paperback)
買這商品的人也買了...
-
$580$493 -
$1,715Introduction to Algorithms, 3/e (Hardcover)
-
$203HTML + CSS + DIV 網頁設計與佈局
-
$296CSS + DIV 網頁佈局技術詳解
-
$880$695 -
$1,178Pragmatic Guide to Sass 3: Tame the Modern Style Sheet
-
$480$360 -
$650$553 -
$1,350$1,283 -
$454CSS網頁佈局與瀏覽器兼容
-
$1,800$1,710 -
$520$411 -
$1,496$1,418 -
$680$537 -
$760$745 -
$3,040The Algorithm Design Manual, 3/e (Hardcover)
-
$454Flutter 企業級應用開發實戰 — 閑魚技術發展與創新
-
$714$678 -
$880$695 -
$602深入理解 RPC 框架原理與實現
-
$602深入理解 Django:框架內幕與實現原理
-
$720$562 -
$600$474 -
$520$411 -
$880$695
相關主題
商品描述
Discover how to build, scale, and debug native iOS and Android applications from a single codebase using the Dart programming language
Key Features:
- Quickly build and iterate on your user interface (UI) with hot reload
- Fix bugs and prevent them from reappearing using Flutter's developer tools and test suites
- Discover practical recipes for building mobile applications with Flutter
Book Description:
Flutter is an open-source framework for building mobile, web, and desktop apps using the Dart language. With this recipe-based guide, which focuses on robust app design and core principles, you'll learn how to solve cross-platform development issues in a practical way.
The Flutter Cookbook covers error handling and debugging to ensure that your apps run more efficiently. You'll start by setting up Flutter and customizing your development environment. The book will explain the main tasks involved in app development, such as user interface and user experience (UI/UX) design, API design, and creating animations. Later chapters get you up to speed with routing, retrieving data from web services, and persisting data locally. A dedicated section also focuses on Firebase and its machine learning capabilities. The last chapter is specifically designed to help you create apps for the web and desktop (Windows, Mac, and Linux). Throughout the book, you'll find recipes that cover the most important features needed to build a cross-platform application, along with insights into running a single codebase on different platforms.
By the end of this Flutter book, you'll have learned everything you need to be able to write and deliver fully functional apps.
What You Will Learn:
- Use Dart programming to customize your Flutter applications
- Discover how to develop and think like a Dart programmer
- Leverage Firebase Machine Learning capabilities to create intelligent apps
- Create reusable architecture that can be applied to any type of app
- Use web services and persist data locally
- Debug and solve problems before users can see them
- Use asynchronous programming with Future and Stream
- Manage the app state with Streams and the BLoC pattern
Who this book is for:
This app development book is for beginner to intermediate-level developers who want to become mobile developers. Basic knowledge of modern programming languages such as JavaScript, Swift, Kotlin, Java, Objective-C, or C# will help you to understand the concepts covered in the book more easily.
商品描述(中文翻譯)
發現如何使用Dart程式語言從單一程式碼庫建立、擴展和除錯原生iOS和Android應用程式
主要特點:
- 使用熱重新載入快速建立和迭代用戶界面(UI)
- 使用Flutter的開發者工具和測試套件修復錯誤並防止其再次出現
- 發現使用Flutter建立移動應用程式的實用配方
書籍描述:
Flutter是一個使用Dart語言建立移動、網頁和桌面應用程式的開源框架。這本以配方為基礎的指南專注於堅固的應用程式設計和核心原則,以實用的方式解決跨平台開發問題。
Flutter Cookbook涵蓋錯誤處理和除錯,以確保您的應用程式運行更高效。您將首先設置Flutter並自定義開發環境。本書將解釋應用程式開發中的主要任務,例如用戶界面和用戶體驗(UI/UX)設計、API設計和創建動畫。後面的章節將使您熟悉路由、從網絡服務檢索數據以及本地持久化數據。專門的一節還專注於Firebase及其機器學習功能。最後一章專門幫助您創建網頁和桌面(Windows、Mac和Linux)應用程式。在整本書中,您將找到涵蓋構建跨平台應用程式所需的最重要功能的配方,以及在不同平台上運行單一程式碼庫的見解。
通過閱讀本書,您將學到一切必要的知識,能夠撰寫並交付完全功能的應用程式。
學到的內容:
- 使用Dart程式設計自定義Flutter應用程式
- 發現如何開發和思考像Dart程式設計師一樣
- 利用Firebase機器學習功能創建智能應用程式
- 創建可重複使用的架構,可應用於任何類型的應用程式
- 使用網絡服務並在本地持久化數據
- 在用戶看到之前除錯和解決問題
- 使用Future和Stream進行異步程式設計
- 使用Streams和BLoC模式管理應用程式狀態
本書適合對象:
本應用程式開發書籍適合初級到中級開發人員,希望成為移動應用程式開發人員。對現代程式語言(如JavaScript、Swift、Kotlin、Java、Objective-C或C#)的基本了解將有助於更容易理解本書中涵蓋的概念。