Flutter が出てきてだいぶ経つが、実際の市場シェアはどうなのか?このリアルなデータを皆さんにお伝えし、現在の各アプリにおける Flutter の利用状況を知ってもらうために、本日私は数百ものアプリをダウンロードし、スマホのストレージを約 80GB も消費しました。その目的はただ一つ——Flutter は実際に使われているのか、という結論を得るためです。
まず、vivo アプリストアで 4 月 11 日時点のソフトウェアランキングに掲載されていた全アプリ(合計 230 個)に加え、普段よく使うアプリを合わせた計 270 個のアプリを統計の母数としました。
検出方法として、LibChecker を使用してアプリに Flutter 関連の so ファイルが含まれているか確認しました。
https://github.com/zhaobozhen/LibChecker
LibChecker 以外にも、例えばシェルコマンドの zipinfo を使う方法もあります。
https://github.com/sugood/apkanalyser
APK は本質的に圧縮ファイルなので、zipinfo コマンドを実行して grep すれば簡単に取得できます。さらに、クローラーを使って応 X 宝の APK ダウンロード URL を取得すれば、完全自動化したスクリプト分析ツールにすることも可能ですが、そこまでのニーズはないので詳細は割愛します。
アプリ一覧
どのくらいのアプリをダウンロードしたか見てみましょう。


これらのアプリは、アプリストアの各ランキングにおけるトップソフトをほぼカバーしており、比較的代表性と説得力のあるサンプルと言えます。
それでは、LibChecker を使って、これらのアプリのうちどれだけが Flutter を使っているか見てみましょう。
統計結果




Flutter を使用しているアプリは合計 52 個で、全サンプルの 19.2% を占めました。参考までに、RN 関連のアプリを統計したところ 45 個(全体の 16.6%)でした。つまり、Flutter は既に RN を超えてクロスプラットフォーム方式の第一選択肢となっています。
Flutter を使用している 52 個のアプリの内訳:
- テンセント系:QQ メール、微信、QQ 同期助手、藍盾、腾讯课堂、QQ ブラウザ、微視、企業微信、腾讯会议
- 百度系:百度網盤、百度入力法
- アリババ系:優酷動画、哈啰出行、淘特、酷狗直播、阿里 1688、学習強国、钉钉、淘宝、闲鱼
- その他大手:链家、转转、智聯招聘、拍拍貸、bilibili漫画、网易有道辞書、愛奇芸、考拉海購、携程旅行、微博、Soul、艺龙旅行、唯品会、飛猪旅行
上のデータから、各大手企業が Flutter を利用していることがわかります。头条系(バイトダンス)がリストにないのは、現在のところ同社が Flutter の動的読み込み方式を大規模に採用しているようで、初期パッケージには Flutter 関連の so ファイルが含まれていないため検出できなかったものと思われます(推測ですが、头条系の関係者がいればご指摘ください。前回の头条の共有によると、社内で 90 以上のアプリが Flutter を使っているとのことです)。
ただし注意したいのは、ここでは普段よく使うアプリだけを選んだのではなく、ランキングから直接抽出した点です。もし常用アプリだけでテストすれば、その割合はさらに高くなり、おそらく 60% 程度になると見積もっています。
ただ、大手の中でも京東(JD.com)が Flutter を使っていないのは意外でした。京東のいくつかのアプリを見たところ、現在は主に RN をクロスプラットフォーム方式として採用しています。これは他の多くの大手と同様で、Flutter だけでなく RN も検出できることから、各企業がクロスプラットフォーム方式の模索を決してやめていないことが伺えます。
まとめると、現在 Flutter を使用しているチームには以下の特徴があります。
- スタートアップ:素早い試行錯誤・開発(例: Blued、夸克)
- 大手:常に効率がテーマ。クロスプラットフォーム技術で開発効率を高めることが Flutter 導入の根本理由
- 革新的な事業:歴史的負荷が少ない新規アプリ(例: B漫、淘特、Soul)は、Flutter で非常に効率的な開発が可能
結局のところ、知乎で「Flutter は見捨てられた」「Flutter は台頭する」と議論しても意味はありません。あらゆる論争はデータの現実には敵いません。
口では『要らない』と言いながら、身体は正直ですね。
このデータが少しでもお役に立てれば幸いです。
私のウェブサイトもご紹介します。 https://xuyisheng.top/ Android-Kotlin-Flutter 専門です。ぜひご訪問ください。
