開源!有人用Flutter擼了個(gè)新浪微博-IT外包
2020-05-29 20:43 作者:admin
開源!有人用Flutter擼了個(gè)新浪微博-IT外包
北京艾銻無限專業(yè)的IT外包服務(wù)公司為您提供優(yōu)質(zhì)的IT外包服務(wù)
谷歌在2018年12月正式發(fā)布了Flutter,這是一個(gè)出色的跨平臺(tái)框架,可用于移動(dòng)、桌面和 Web 平臺(tái)構(gòu)建應(yīng)用程序,發(fā)布不到一年,它的流行度就超過了React Native以及同領(lǐng)域的產(chǎn)品。從下圖就可以看出:
相比其他選項(xiàng),F(xiàn)lutter有著許多獨(dú)有的優(yōu)勢(shì)。這些優(yōu)勢(shì)融入了基礎(chǔ)語言和SDK的設(shè)計(jì)中,以解決其他技術(shù)的常見問題和缺陷,簡單來說,F(xiàn)lutter的優(yōu)勢(shì)主要為以下幾個(gè)方面:
Flutter應(yīng)用程序可編譯為原生二進(jìn)制文件,在性能表現(xiàn)和流暢的渲染方面,是真正的原生構(gòu)建應(yīng)用很難超越的。
除了性能表現(xiàn)之外,F(xiàn)lutter之所以獲得如此廣泛的使用率,另一大因素就是它提供的出色文檔和可供參考的大批高質(zhì)量示例。
最后,F(xiàn)lutter是基于出色的語言(Dart)和快速的高性能渲染引擎(Skia)從頭開始設(shè)計(jì)出來的,能滿足不同技能水平的開發(fā)人員基于良好的設(shè)計(jì)模式和最佳實(shí)踐來構(gòu)建應(yīng)用。
許多開發(fā)人員都能夠通過Flutter在短時(shí)間內(nèi)創(chuàng)建出高性能的應(yīng)用程序,這不,前陣子,就有人通過Flutter擼了一個(gè)新浪微博,還原微博80%的界面,總共涉及到了幾十個(gè)界面和接口,用到了Flutter中的大部分組件。
想要學(xué)習(xí)Flutter的伙伴們可以做一些參考,下面是該項(xiàng)目實(shí)現(xiàn)的一些界面:
首頁模塊:
視頻模塊:
發(fā)現(xiàn)模塊:
消息模塊:
創(chuàng)建者還給出了相關(guān)的一些第三方庫:
以上文章由北京艾銻無限科技發(fā)展有限公司整理