Flutter for Beginners - Second Edition: An introductory guide to building cross-platform mobile applications with Flutter 2.5 and Dart
暫譯: Flutter 入門 - 第二版:使用 Flutter 2.5 和 Dart 建立跨平台行動應用程式的入門指南

Bailey, Thomas, Biessek, Alessandro

  • 出版商: Packt Publishing
  • 出版日期: 2021-10-18
  • 售價: $2,390
  • 貴賓價: 9.5$2,271
  • 語言: 英文
  • 頁數: 370
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1800565992
  • ISBN-13: 9781800565999
  • 相關分類: JavaScriptFlutter
  • 已過版

商品描述

Develop the real-world experience you need to build and launch your own Flutter apps

 

Key Features:

  • Get up to speed with the basics of Dart programming and delve into Flutter development
  • Learn about Flutter widgets, plugins, and animations to create a high-quality app user experience
  • Package and deploy your Flutter apps to achieve native-like performance

 

Book Description:

There have been many attempts at creating frameworks that are truly cross-platform, but most struggle to create a native-like experience at high performance levels. Flutter achieves this with an elegant design and a wealth of third-party plugins, making it the future of mobile app development. If you are a mobile developer who wants to create rich and expressive native apps with the latest Google Flutter framework, this book is for you.

 

This book will guide you through developing your first app from scratch all the way to production release. Starting with the setup of your development environment, you'll learn about your app's UI design and responding to user input via Flutter widgets, manage app navigation and screen transitions, and create widget animations. You'll then explore the rich set of third party-plugins, including Firebase and Google Maps, and get to grips with testing and debugging. Finally, you'll get up to speed with releasing your app to mobile stores and the web.

 

By the end of this Flutter book, you'll have gained the confidence to create, edit, test, and release a full Flutter app on your own.

 

What You Will Learn:

  • Explore the core concepts of the Flutter framework and how it is used for cross-platform development
  • Understand the fundamentals of the Dart programming language
  • Work with Flutter widgets and learn the concepts of stateful and stateless widgets
  • Add animation to your app using animated widgets and advanced animations techniques
  • Master the complete development lifecycle, including testing and debugging
  • Investigate the app release process to both mobile stores and the web

 

Who this book is for:

This book is for developers looking to learn Google's revolutionary framework Flutter from scratch. No prior knowledge of Flutter or Dart is required.

商品描述(中文翻譯)

發展您所需的實務經驗,以建立和推出自己的 Flutter 應用程式

主要特色:


  • 快速掌握 Dart 程式設計的基礎,深入了解 Flutter 開發

  • 學習 Flutter 小部件、插件和動畫,以創建高品質的應用程式使用者體驗

  • 打包並部署您的 Flutter 應用程式,以實現類原生的性能

書籍描述:

雖然有許多嘗試創建真正跨平台的框架,但大多數在高性能水平上難以實現類原生的體驗。Flutter 以優雅的設計和豐富的第三方插件實現了這一點,使其成為移動應用程式開發的未來。如果您是一位希望使用最新的 Google Flutter 框架創建豐富且表現力強的原生應用程式的移動開發者,這本書適合您。

這本書將指導您從零開始開發您的第一個應用程式,直到生產發佈。從設置您的開發環境開始,您將學習應用程式的 UI 設計以及如何通過 Flutter 小部件響應用戶輸入,管理應用程式導航和螢幕轉換,並創建小部件動畫。接著,您將探索豐富的第三方插件,包括 Firebase 和 Google Maps,並掌握測試和除錯的技巧。最後,您將學會如何將應用程式發佈到移動商店和網路上。

在這本 Flutter 書籍結束時,您將獲得信心,能夠獨立創建、編輯、測試和發佈完整的 Flutter 應用程式。

您將學到什麼:


  • 探索 Flutter 框架的核心概念及其在跨平台開發中的應用

  • 了解 Dart 程式語言的基本原理

  • 使用 Flutter 小部件,學習有狀態和無狀態小部件的概念

  • 使用動畫小部件和進階動畫技術為您的應用程式添加動畫

  • 掌握完整的開發生命週期,包括測試和除錯

  • 調查應用程式發佈到移動商店和網路的過程

本書適合誰:

這本書適合希望從零開始學習 Google 革命性框架 Flutter 的開發者。無需具備 Flutter 或 Dart 的先前知識。