Flutter for Beginners
暫譯: Flutter 入門指南
Biessek, Alessandro
- 出版商: Packt Publishing
- 出版日期: 2019-09-13
- 定價: $1,500
- 售價: 6.0 折 $900
- 語言: 英文
- 頁數: 512
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1788996089
- ISBN-13: 9781788996082
-
相關分類:
Flutter
-
相關翻譯:
Flutter入門與實踐 (簡中版)
-
其他版本:
Flutter for Beginners - Third Edition: Cross-platform mobile development from Hello, World! to app release with Flutter 3.10+ and Dart 3.x
買這商品的人也買了...
-
$1,400$1,330 -
$990Android Apps with App Inventor: The Fast and Easy Way to Build Android Apps (Paperback)
-
$420$378 -
$520$442 -
$480$432 -
$403Unity AR 增強現實完全自學教程 (全彩)
-
$480$379 -
$580$458 -
$580$435 -
$580$458 -
$780$616 -
$480$360 -
$640$499 -
$658快學 Python:自動化辦公輕松實戰
-
$600$474 -
$630$497 -
$499$394 -
$600$570 -
$560$442 -
$599$569 -
$780$608 -
$620$484 -
$709基於大模型的 RAG 應用開發與優化 — 構建企業級 LLM 應用
-
$680$537 -
$680$537
商品描述
Google Flutter is a cross-platform mobile framework that makes it easy to write high-performance apps for Android and iOS. This book will help you get to grips with the basics of the Flutter framework and the Dart programming language.
Starting from setting up your development environment, you’ll learn to design the UI and add user input functions. You'll explore the navigator widget to manage app routes and learn to add transitions between screens. The book will even guide you through developing your own plugin and later, you’ll discover how to structure good plugin code. Using the Google Places API, you'll also understand how to display a map in the app and add markers and interactions to it. You’ll then learn to improve the user experience with features such as map integrations, platform-specific code with native languages, and personalized animation options for designing intuitive UIs.
The book follows a practical approach and gives you access to all relevant code files hosted at github.com/PacktPublishing/Flutter-for-Beginners. This will help you access a variety of examples and prepare your own bug-free apps, ready to deploy on the App Store and Google Play Store.
By the end of this book, you’ll be well-versed with Dart programming and have the skills to develop your own mobile apps or build a career as a Dart and Flutter app developer.
- Understand the fundamentals of the Dart programming language
- Explore the core concepts of the Flutter UI and how it compiles for multiple platforms
- Develop Flutter plugins and widgets and understand how to structure plugin code appropriately
- Style your Android and iOS apps with widgets and learn the difference between stateful and stateless widgets
- Add animation to your UI using Flutter's AnimatedBuilder component
- Integrate your native code into your Flutter codebase for native app performance
- Get up to speed with the basics of Dart programming and delve into Flutter development
- Understand native SDK and third-party libraries for building Android and iOS applications using Flutter
- Package and deploy your Flutter apps to achieve native-like performance
商品描述(中文翻譯)
Google Flutter 是一個跨平台的行動框架,使得撰寫高效能的 Android 和 iOS 應用程式變得簡單。本書將幫助你掌握 Flutter 框架和 Dart 程式語言的基本知識。
從設置開發環境開始,你將學習設計使用者介面並添加使用者輸入功能。你將探索導航器小部件以管理應用程式路由,並學習在螢幕之間添加過渡效果。本書甚至會指導你開發自己的插件,之後你將發現如何結構良好的插件程式碼。使用 Google Places API,你還將了解如何在應用程式中顯示地圖並添加標記和互動功能。接著,你將學習如何透過地圖整合、使用原生語言的特定平台程式碼以及為設計直觀的使用者介面提供個性化動畫選項來改善使用者體驗。
本書採取實用的方法,並提供你訪問所有相關程式碼檔案,這些檔案托管在 github.com/PacktPublishing/Flutter-for-Beginners。這將幫助你訪問各種範例,並準備自己的無錯誤應用程式,隨時可以部署到 App Store 和 Google Play Store。
在本書結束時,你將熟悉 Dart 程式語言,並具備開發自己的行動應用程式或成為 Dart 和 Flutter 應用程式開發者的技能。
- 理解 Dart 程式語言的基本原理
- 探索 Flutter UI 的核心概念及其如何編譯為多個平台
- 開發 Flutter 插件和小部件,並理解如何適當地結構插件程式碼
- 使用小部件為你的 Android 和 iOS 應用程式進行樣式設計,並學習有狀態小部件和無狀態小部件之間的區別
- 使用 Flutter 的 AnimatedBuilder 元件為你的使用者介面添加動畫
- 將你的原生程式碼整合到 Flutter 程式碼庫中,以實現原生應用程式的效能
- 快速掌握 Dart 程式語言的基本知識,深入了解 Flutter 開發
- 理解使用 Flutter 建立 Android 和 iOS 應用程式的原生 SDK 和第三方庫
- 將你的 Flutter 應用程式打包並部署,以實現類似原生的效能