Flutter Cookbook : 100+ real-world recipes to build cross-platform applications with Flutter 3.x powered by Dart 3, 2/e (Paperback)
暫譯: Flutter 食譜:100+ 個實用範例,使用 Dart 3 建構跨平台應用程式(Flutter 3.x,第二版)

Alessandria, Simone

  • 出版商: Packt Publishing
  • 出版日期: 2023-05-31
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 712
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803245433
  • ISBN-13: 9781803245430
  • 相關分類: JavaScriptFlutter
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Write, test and publish your web, desktop, and embedded apps with this most up-to-date book on Flutter using the Dart programming language.

 

Key Features:

  • Thoroughly updated to cover the latest features in Flutter 3.x and Dart 3 (alpha)
  • Practical recipes to publish responsive, multi-platform apps from a single database
  • Covers not just the 'hows' but the 'whys' of Flutter's features with examples

 

Book Description:

Discover how to master Flutter and become a skilled app developer with the Flutter Cookbook, Second Edition! This recipe-based guide is the ultimate solution for creating cutting-edge, high-performance mobile apps that stand out in the market.

 

With the latest features of Flutter 3.x, you'll learn how to set up and customize the Flutter SDK for macOS and Windows, build a robust architecture for your application, and master state management solutions and networking techniques. From mastering widgets and creating effective UI/UX design to implementing hot reload and re-start techniques, this book covers all the aspects of developing a successful app.

 

You'll dive deep into the fundamentals of Dart programming and gain expert knowledge on managing incoming and outgoing data, and adding interactivity, animations, and essential Flutter plugins like maps, camera, voice, and more. Moreover, you'll explore custom machine learning solutions with a dedicated chapter on implementing MLkit, which runs on TensorFlow Lite.

 

By the end of this book, you'll have the confidence to write fully functional Flutter apps that are ready to hit the market. Take your Flutter development skills to the next level with the Flutter Cookbook, Second Edition!

 

What You Will Learn:

  • Familiarize yourself with Dart fundamentals and set up your development environment
  • Efficiently track and eliminate code errors with proper tools
  • Create various screens using multiple widgets to effectively manage data
  • Craft interactive and responsive apps by incorporating routing, page navigation, and input field text reading
  • Design and implement a reusable architecture suitable for any app
  • Maintain control of your codebase through automated testing and developer tooling
  • Develop engaging animations using the necessary tools
  • Enhance your apps with ML features using Firebase MLKit and TensorFlow Lite

 

Who this book is for:

This book is aimed at developers who are already familiar with OOP languages and prefer learning through practical applications.

If you have prior experience building apps on Flutter or have spent some time experimenting with the framework and are interested in developing mobile apps using Dart, then this book will be highly beneficial for you.

商品描述(中文翻譯)

使用 Dart 程式語言撰寫、測試和發佈您的網頁、桌面和嵌入式應用程式,這是最新的 Flutter 書籍。

主要特色:


  • 全面更新,涵蓋 Flutter 3.x 和 Dart 3(alpha)的最新功能

  • 實用的食譜,從單一資料庫發佈響應式的多平台應用程式

  • 不僅涵蓋 Flutter 功能的「如何」,還解釋「為什麼」,並提供範例

書籍描述:

發現如何掌握 Flutter,成為熟練的應用程式開發者,使用《Flutter 食譜(第二版)》!這本基於食譜的指南是創建尖端、高效能行動應用程式的終極解決方案,讓您在市場中脫穎而出。

透過 Flutter 3.x 的最新功能,您將學會如何為 macOS 和 Windows 設定和自訂 Flutter SDK,建立應用程式的穩健架構,並掌握狀態管理解決方案和網路技術。從掌握小部件和創建有效的 UI/UX 設計,到實現熱重載和重新啟動技術,本書涵蓋了開發成功應用程式的所有方面。

您將深入了解 Dart 程式設計的基本原理,獲得管理進出數據的專業知識,並添加互動性、動畫以及必要的 Flutter 插件,如地圖、相機、語音等。此外,您還將探索自訂機器學習解決方案,專門有一章介紹如何實現運行於 TensorFlow Lite 的 MLkit。

在本書結束時,您將有信心撰寫完全功能的 Flutter 應用程式,準備進入市場。使用《Flutter 食譜(第二版)》將您的 Flutter 開發技能提升到新水平!

您將學到什麼:


  • 熟悉 Dart 基礎知識並設置開發環境

  • 有效追蹤和消除代碼錯誤,使用適當的工具

  • 使用多個小部件創建各種螢幕,以有效管理數據

  • 通過整合路由、頁面導航和輸入欄位文本讀取,打造互動和響應式應用程式

  • 設計並實現適合任何應用程式的可重用架構

  • 通過自動化測試和開發者工具維護代碼庫的控制

  • 使用必要的工具開發引人入勝的動畫

  • 使用 Firebase MLKit 和 TensorFlow Lite 增強您的應用程式的機器學習功能

本書適合誰:

本書針對已熟悉物件導向程式設計(OOP)語言的開發者,並偏好通過實際應用學習。

如果您有在 Flutter 上構建應用程式的經驗,或已經花了一些時間實驗這個框架,並對使用 Dart 開發行動應用程式感興趣,那麼這本書將對您非常有幫助。