想學2020最熱門的程式技術?來看看flutter吧!想快速開發專案又想維持高效能?來試試flutter吧!想開發跨平台專案,卻又覺得開發及維護成本過高嗎?來用flutter吧!讓我們從頭認識這個語言,一起踏入Flutter的世界吧!
前言 當一個專案不是使用跨平台開發框架的話,就必須對各個平台分別去原生開發,像是使用Swift 或 Objective C 開發iOS的App、用Java 或K...
官網的安裝文件 → 各個電腦作業系統都有安裝的教學,本文將介紹的是使用macOS來安裝Flutter 前言 如果你的macOS 版本為macOS Catalin...
接下來會開始介紹Dart 語言,一下就是將近連續十天,為的是把基礎打好,如果有想更多的補充資料,這是Dart 官網教學,想要看更詳細的內容可以去參考,下方內容都...
在上一篇,我們介紹了一些資料的基本型態,今天我們來介紹一下Dart 有哪些內建的資料型態,我們可以在Dart 上直接用這些內建的資料型態,去新增我們的物件,而這...
類別 物件導向( Object Oriented Programming ),目的為了處理資料,設計一個有共同規則的物件,還有方法來方便對資料重複使用或做複...
類別類的屬性 static 與 excel 絕對位置的觀念一樣 所有的物件都共用同一屬性 Class 的屬性可分為: 物件類: 每個物件都...
繼承 使用時機:多個class,有共同的屬性與規則 耦合( Coupling ),內聚( Cohesion ) 耦合:相依的強度 → 每個class除了...
抽象類別 (Abstract Class) 與一般類別一樣,具有field,constructors,methods 關鍵在於一定會有抽象方法(只有方法...
泛型 Generics 讓我們來看看 List 文件,可以看到實際的類型定義為List<E>,這個<..>表示宣告list 是一個泛型(...
首先我們需要先知道Dart 是單執行緒模型的語言,也就是說程式碼執行的順序是會跟我們編寫的順序一樣,自上而下執行,但是在開發專案中,我們經常會需要做一些耗時的動...