為了看Flutter到底有沒(méi)有人用我竟然
點(diǎn)擊上方藍(lán)字關(guān)注我,知識(shí)會(huì)給你力量
Flutter這個(gè)東西出來(lái)這么久了,到底市場(chǎng)占有率怎么樣呢?為了讓大家了解這一真實(shí)數(shù)據(jù),也為了讓大家了解當(dāng)前Flutter在各大App中的使用情況,我今天下載了幾百個(gè)App,占了手機(jī)將近80G空間,就為了得出一個(gè)結(jié)論——Flutter,到底有沒(méi)有人用。
首先,我在vivo應(yīng)用市場(chǎng)中,下載了4月11日軟件排行榜中的所有App,總計(jì)230個(gè),再加上平時(shí)用的比較多的一些App,總共270個(gè)App,作為我們的統(tǒng)計(jì)基數(shù)。
檢測(cè)方法,我使用LibChecker來(lái)查看App是否有使用Flutter相關(guān)的so。
https://github.com/zhaobozhen/LibChecker
除了使用LibChecker之外,還有其它方案也可以,例如使用shell指令——zipinfo。
https://github.com/sugood/apkanalyser
Apk本質(zhì)上也是一種壓縮包,所以,通過(guò)zipinfo指令并進(jìn)行g(shù)rep,就可以很方便的獲取了,同時(shí),如果配合一下爬蟲(chóng)來(lái)爬取應(yīng)X寶的Apk下載地址,就可以成為一個(gè)全自動(dòng)化的腳本分析工具,這里沒(méi)這么強(qiáng)的需求,所以就不詳細(xì)做了。
App列表
我們來(lái)看下,我都下載了多少App。
![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
這些App基本上已經(jīng)覆蓋了應(yīng)用商店各個(gè)排行榜里的Top軟件,所以應(yīng)該還是比較具有代表性和說(shuō)服力的。
下面我們就用LibChecker來(lái)看下,這些App里面到底有多少使用了Flutter。
統(tǒng)計(jì)結(jié)果
![]() |
![]() |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
已經(jīng)使用Flutter的App共52個(gè),占全體樣本的19.2%,作為參考,統(tǒng)計(jì)了下RN相關(guān)的App,共有45個(gè),占全體樣本的16.6%,可以說(shuō),F(xiàn)lutter已經(jīng)超過(guò)RN成為跨平臺(tái)方案的首選。
在52個(gè)使用Flutter的App中:
- 騰訊系:QQ郵箱、微信、QQ同步助手、藍(lán)盾、騰訊課堂、QQ瀏覽器、微視、企業(yè)微信、騰訊會(huì)議
- 百度系:百度網(wǎng)盤(pán)、百度輸入法
- 阿里系:優(yōu)酷視頻、哈啰出行、淘特、酷狗直播、阿里1688、學(xué)習(xí)強(qiáng)國(guó)、釘釘、淘寶、閑魚(yú)
- 其它大廠:鏈家、轉(zhuǎn)轉(zhuǎn)、智聯(lián)招聘、拍拍貸、嗶哩嗶哩漫畫(huà)、網(wǎng)易有道詞典、愛(ài)奇藝、考拉海購(gòu)、攜程旅行、微博、Soul、藝龍旅行、唯品會(huì)、飛豬旅行
從上面的數(shù)據(jù)來(lái)看,各大廠都對(duì)Flutter有使用,頭條系未列出的原因是,目前好像只有頭條系大規(guī)模使用了Flutter的動(dòng)態(tài)化加載方案,所以原始包內(nèi)找不到Flutter相關(guān)的so,所以未檢出(猜測(cè)是這樣,具體可以請(qǐng)頭條系的朋友指出,根據(jù)上次頭條的分享,內(nèi)部有90+App在使用Flutter)。
?不過(guò)這里要注意的 ,這里并不是選取的大家常用的一些APP來(lái)做測(cè)試的,而是直接選取的排行榜,如果直接用常用APP來(lái)測(cè)試,那比例可能更高,大概統(tǒng)計(jì)了下,估計(jì)在60%左右。
?
不過(guò)大廠里面,京東沒(méi)有使用Flutter我還是比較意外的,看了下京東的幾個(gè)App,目前還是以RN為主作為跨平臺(tái)的方案。這跟其它很多大廠一樣,它們不僅使用了Flutter,RN也還可以檢出,這也從側(cè)面說(shuō)明了,各個(gè)廠商,對(duì)跨平臺(tái)的方案探索,從未停止。
所以,總結(jié)一下,目前使用Flutter的團(tuán)隊(duì)的幾個(gè)特定:
- 創(chuàng)業(yè)公司:快速試錯(cuò)、快速開(kāi)發(fā),像Blued、夸克這也的
- 大廠:大廠的話題永遠(yuǎn)是效率,如何利用跨平臺(tái)技術(shù)來(lái)提高開(kāi)發(fā)效率,是它們引入Flutter的根本原因
- 創(chuàng)新型業(yè)務(wù):例如B漫、淘特、Soul這類沒(méi)有太多歷史包袱的新業(yè)務(wù)App,可以利用Flutter進(jìn)行極為高效的開(kāi)發(fā)
所以,整體在知乎上吵「Flutter被拋棄了」、「Flutter要崛起了」,有什么意義呢?所有的爭(zhēng)論都抵不過(guò)數(shù)據(jù)來(lái)的真實(shí)。
嘴上說(shuō)著不要,身體倒是很誠(chéng)實(shí)。
希望這份數(shù)據(jù)能給你一些幫助。
向大家推薦下我的網(wǎng)站 https://xuyisheng.top/ 點(diǎn)擊原文一鍵直達(dá)
專注 Android-Kotlin-Flutter 歡迎大家訪問(wèn)
往期推薦
本文原創(chuàng)公眾號(hào):群英傳,授權(quán)轉(zhuǎn)載請(qǐng)聯(lián)系微信(Tomcat_xu),授權(quán)后,請(qǐng)?jiān)谠瓌?chuàng)發(fā)表24小時(shí)后轉(zhuǎn)載。< END >作者:徐宜生
更文不易,點(diǎn)個(gè)“三連”支持一下??




















