本文原地址:https://juejin.im/post/5b4fef17e51d4519475f29f6
近幾年,移動端跨平臺開發(fā)方案層出不窮,從Facebook開源ReactNative,到阿里跟進WEEX,前端技術(shù)在移動端跨平臺開發(fā)中大展身手,筆者作為一名Android開發(fā)者,經(jīng)歷了從Reactjs到Vuejs的不斷學(xué)習(xí)。而在2018年,我們的主角變成了Flutter,這是Goolge開源的一個移動端跨平臺解決方案,可以快速開發(fā)精美的移動App。筆者在2018年3月份有幸結(jié)識了Flutter,通過短暫的學(xué)習(xí),進而開發(fā)了一款基于Flutter的開源中國客戶端App(源碼:碼云,GitHub)。2018年5月,Google IO大會召開后,F(xiàn)lutter在開發(fā)者中名氣越來越大,參與到Flutter開發(fā)中的開發(fā)者也越來越多,筆者遂萌生想法,希望用博客記下開發(fā)基于Flutter的開源中國客戶端的過程,希望跟大家一起學(xué)習(xí),一起進步!
索引文章??
1、Flutter簡介及開發(fā)環(huán)境搭建
2、Dart語法基礎(chǔ)
3、初識Flutter & 常用的Widgets?
4、Flutter布局基礎(chǔ)
5、App整體布局框架搭建
6、各個靜態(tài)頁面的實現(xiàn)
7、App網(wǎng)絡(luò)請求和數(shù)據(jù)存儲
8、插件的使用