Contents
課程簡介
為 iOS 和 Android 開發第一個 Flutter 應用程式
課程介紹:English 简中
從這個課程,你會學到
- 你將建立一個 Flutter 應用程式
- 瞭解 Google Flutter 的基本知識
- 瞭解如何在應用程式中使用簡單的公共 API
要求
- 對 Google Flutter 感興趣
課程說明
Flutter 是由 Google 開發的一個用於行動軟體開發的開源工具套件。 其提供最關鍵的功能是從相同的程式碼建立 iOS 和 Android 應用程式。 在本課程中,我將向你展示如何構建一個簡單的應用程式,從公共 API 中取得和顯示文章列表。 在一個小時內,你可以有一個可運作的應用程式和對 Google Flutter 核心原則的基本理解。
Google Flutter 使用 Dart 語言,這也是開源的,也是由 Google 建立的。 選擇 Dart for Flutter 的主要原因是它能夠同時支援提前編譯 AOT (ahead-of-time ) 和即時編譯(JIT)。 當程式碼提前編譯成原生程式碼(在 iOS 或 Android 上執行)時,與不使用 AOT 的其它語言和框架(例如 React Native)相比,應用程式的速度會顯著提高。 AOT 用於營運,而 JIT (即時編譯)用於開發週期。 JIT 允許即時載入 ( hot reloads ),使開發更快、更有趣。
雖然相當新(Alpha 版本於2017年5月釋出) ,但現在一些公司放棄了其它語言和框架,轉而使用 Flutter (以及它所使用的 Dart 語言)。 因為語言和 SDK 還很年輕,所以在就業機會方面有很大的潛力。
Flutter (或者準確地說是 Dart)是 Google 正在開發的新作業系統 Fuchsia 背後所使用的語言。 很可能 Fuchsia 最終會取代 Android。 如果這種情況發生,一個巨大的新的就業市場將開放給熟悉 Flutter 和 Dart 的開發者。
目標受眾
- Google Flutter 初學開發者
- 對 Flutter 很好奇的人
- 想學習行動應用程式開發的人
講師簡介
Nik Rollinson 與未來的領導者分享知識
我喜歡隨時隨地搬遷到新的地方,體驗當地的文化。 我在4個不同的國家生活過,參與過從 Red Sox 的市場研究到服務業的軟體開發專案。
我喜歡在創造性的環境中與思想開放的人一起工作,思路清晰且新鮮。 熱愛企業家精神,相信只做對一次就足以創造出偉大的產品並為人們帶來價值。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程
也許你會有興趣
- Google 官方推薦課程 :使用 Dart 的完整 Flutter 開發新手訓練營
- 更多 Flutter 線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息