Flutter in 7 Days: Build user-friendly apps with widgets and navigation (English Edition)

Patro, Ipsi

  • 出版商: BPB Publications
  • 出版日期: 2024-06-26
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355516096
  • ISBN-13: 9789355516091
  • 相關分類: Flutter
  • 海外代購書籍(需單獨結帳)

商品描述

The best place to start your journey toward becoming a full-fledged Flutter developer


DESCRIPTION

Flutter in 7 Days is a comprehensive guide to mastering Flutter, the cross-platform mobile development framework that allows developers to build stunning Android and iOS apps from a single codebase. This book will teach you everything you need to know about Flutter and Dart, which is the language behind Flutter.

Starting from scratch, you will learn the fundamentals of Dart programming, followed by a deep dive into Flutter's versatile widgets and state management techniques. Each chapter is designed to build your skills progressively, enabling you to create responsive and interactive user interfaces. You will also explore how to connect your app to the web with network calls and JSON parsing, navigate between different screens, and integrate Firebase for powerful features like user authentication and data storage in Firestore and managing app state efficiently.

By the end of this book, you will be equipped with the knowledge and confidence to develop any mobile app using Flutter. This book not only covers the technical aspects but also provides practical insights and tips to enhance your productivity.


WHAT YOU WILL LEARN

● Build and run Flutter applications on both Android and iOS.

● Understand Dart programming fundamentals for Flutter development.

● Create responsive and interactive user interfaces with Flutter widgets.

● Implement state management for maintaining the app state efficiently.

● Fetch and display data from the internet using REST APIs.

● Integrate Firebase for authentication, database, and notifications.


WHO THIS BOOK IS FOR

Anyone who would like to build a cross-platform iOS and Android mobile app using one programming language is welcome; no prior programming knowledge is required.




商品描述(中文翻譯)

**成為全方位 Flutter 開發者的最佳起點**

**描述**

《7 天掌握 Flutter》是一本全面的指南,旨在幫助您精通 Flutter,這是一個跨平台的移動開發框架,允許開發者從單一代碼庫構建出驚艷的 Android 和 iOS 應用程式。本書將教您有關 Flutter 和其背後語言 Dart 的所有知識。

從零開始,您將學習 Dart 程式設計的基本原理,接著深入了解 Flutter 的多功能小部件和狀態管理技術。每一章節都旨在逐步提升您的技能,使您能夠創建響應式和互動式的用戶界面。您還將探索如何通過網絡調用和 JSON 解析將應用程式連接到網絡,如何在不同的螢幕之間導航,以及如何整合 Firebase 以實現強大的功能,如用戶身份驗證和在 Firestore 中的數據存儲,以及高效管理應用狀態。

在本書結束時,您將具備使用 Flutter 開發任何移動應用程式的知識和信心。本書不僅涵蓋技術方面的內容,還提供實用的見解和技巧,以提升您的生產力。

**您將學到什麼**

● 在 Android 和 iOS 上構建和運行 Flutter 應用程式。

● 理解 Dart 程式設計的基本原理,以便進行 Flutter 開發。

● 使用 Flutter 小部件創建響應式和互動式的用戶界面。

● 實施狀態管理,以高效維護應用狀態。

● 使用 REST API 獲取和顯示來自互聯網的數據。

● 整合 Firebase 以進行身份驗證、數據庫和通知。

**本書適合誰**

任何希望使用一種程式語言構建跨平台 iOS 和 Android 移動應用程式的人士均可參加;不需要任何先前的程式設計知識。