Programming Flutter: Native, Cross-Platform Apps the Easy Way
暫譯: 輕鬆開發 Flutter:原生與跨平台應用程式
Zaccagnino, Carmine
- 出版商: Pragmatic Bookshelf
- 出版日期: 2020-03-31
- 售價: $1,630
- 貴賓價: 9.5 折 $1,549
- 語言: 英文
- 頁數: 275
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1680506951
- ISBN-13: 9781680506952
-
相關分類:
Flutter
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,421Computer Architecture: A Quantitative Approach, 5/e (Paperback)
-
$580$493 -
$580$458 -
$458JSP 項目開發全程實錄, 3/e
-
$1,617Computer Organization and Design: The Hardware/Software Interface, 5/e (Asian Edition)(IE-Paperback)
-
$773$734 -
$580$493 -
$653深入淺出 WebAssembly
-
$534$507 -
$1,425Beginning Flutter : A Hands On Guide To App Development
-
$1,730$1,644 -
$1,575Learn Google Flutter Fast: 65 Example Apps (English)
-
$414$393 -
$690$545 -
$680$537 -
$330$314 -
$594$564 -
$534$507 -
$2,470Quantum Computing Fundamentals (Paperback)
-
$658Swift 物聯網程序設計 (Program the Internet of Things with Swift for iOS)
-
$750$592 -
$1,881Linux Device Driver Development : Everything you need to start with device driver development for Linux kernel and embedded Linux, 2/e (Paperback)
-
$611ARM64 體系結構編程與實踐
-
$760$570 -
$620$489
相關主題
商品描述
Work in Flutter, a framework designed from the ground up for dual platform development, with support for native Java/Kotlin or Objective-C/Swift methods from Flutter apps. Write your next app in one language and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform's own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere.
Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload and define a declarative UI in the same language as the app logic, without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it in an efficient and simple way.
Use built-in UI elements - or build your own - to create a simple calculator app. Run native Java/Kotlin or Objective-C/Swift methods from your Flutter apps, and use a Flutter package to make HTTP requests to a Web API or to perform read and write operations on local storage. Apply visual effects to widgets, create transitions and animations, create a chat app using Firebase, and deploy everything on both platforms.
Get native look and feel and performance in your Android and iOS apps, and the ability to build for both platforms from a single code base.
What You Need:
- Flutter can be used for Android development on any Linux, Windows or macOS computer, but macOS is needed for iOS development.
商品描述(中文翻譯)
在 Flutter 中工作,這是一個從零開始設計的雙平台開發框架,支持從 Flutter 應用程序調用原生 Java/Kotlin 或 Objective-C/Swift 方法。用一種語言編寫您的下一個應用程序,並為 Android 和 iOS 兩個平台構建它。提供您和您的用戶期望的原生外觀、感覺和性能,這些都是用每個平台自己的工具和語言編寫的應用程序所具備的。快速交付應用程序,完成您之前工作的一半,並利用強大的新功能加速開發。一次編寫,隨處運行。
學習 Flutter,Google 的多平台移動開發框架。通過有狀態的熱重載,即時查看您對應用程序所做的更改,並在與應用邏輯相同的語言中定義聲明式 UI,而無需使用單獨的 XML UI 文件。您還可以重用現有的特定平台的 Android 和 iOS 代碼,並以高效且簡單的方式與之互動。
使用內建的 UI 元素,或構建您自己的 UI 元素,來創建一個簡單的計算器應用程序。從您的 Flutter 應用程序運行原生 Java/Kotlin 或 Objective-C/Swift 方法,並使用 Flutter 套件向 Web API 發送 HTTP 請求或執行本地存儲的讀寫操作。對小部件應用視覺效果,創建過渡和動畫,使用 Firebase 創建聊天應用程序,並在兩個平台上部署所有內容。
在您的 Android 和 iOS 應用程序中獲得原生的外觀和性能,並能夠從單一代碼庫為兩個平台構建。
您需要的條件:
- Flutter 可以在任何 Linux、Windows 或 macOS 電腦上用於 Android 開發,但 iOS 開發需要 macOS。
作者簡介
Carmine Zaccagnino is a web and mobile developer and has struggled for years building Android apps using the standard SDK and, in a lesser way, Web-based tools. His experience in development areas other than mobile development has led him to be particularly bothered by the lack of a native (or close to native) framework that can bridge together Android and iOS without losing low-level access to hardware and software, until Flutter did exactly what was needed.
作者簡介(中文翻譯)
Carmine Zaccagnino 是一位網頁和行動應用程式開發者,多年來一直在使用標準 SDK 建立 Android 應用程式,並且在較小程度上使用基於網頁的工具。他在移動開發以外的開發領域的經驗,使他對於缺乏一個原生(或接近原生)的框架感到特別困擾,這個框架能夠在不失去對硬體和軟體的低層次訪問的情況下,將 Android 和 iOS 連接起來,直到 Flutter 正好滿足了這一需求。