📱

【FlutterShark】アプリがFlutter製かどうか、どんなパッケージが使用されているかを調べる方法

に公開
1

はじめに

こんにちは。ぽぽらす(@popo_lus)と申します。

皆さんは、自分のスマホに入っているアプリがFlutter製かどうかを見分けたいときってありませんか?
また、有名なFlutter製のアプリがどのようなパッケージを使っているか、知りたくて眠れなくなることってありませんか?
それらを叶えることができるアプリがあります。FlutterSharkです。
https://play.google.com/store/apps/details?id=com.fluttershark.fluttersharkapp&hl=ja
(Android専用アプリです)

FlutterSharkでできること

以下のことができます。

  • インストール済みのFlutter製アプリ一覧を表示
  • Flutter製アプリが使用しているFlutter/Dartバージョンを確認
  • Flutter製アプリが使用しているパッケージ一覧を表示
    • パッケージ名をタップするとpub.devに遷移

試しに、私のスマホの中からFlutterアプリを探してみましょう。
アプリを開くと、いきなりFlutter製アプリが一覧表示されます。
この画面から、アプリが使用しているFlutter/Dartバージョンも確認できますね。

さらに、アプリ名をタップしてみると、使用しているパッケージが一覧表示されます。
ここでは拙作「フル阪」を開いてみました。

また、この画面においてパッケージ名をタップすると、pub.devの該当パッケージのページが開き、詳細を確認することができます。
有名アプリの使用パッケージを覗いてみるのは楽しいですよ!

注意

先に示した拙作の例では使用パッケージに不足等は見られなかったですが、一部のアプリでは正しく情報を取得できない事象が発生しているようです。
一例として、mixi2が挙げられます。

ライセンスページからFlutterFireを用いていることが分かるが


FlutterSharkでは表示されない

あくまで参考程度にとどめたほうがよさそうですね。

まとめ

FlutterSharkを使えば、(ある程度は)アプリがFlutter製かどうか、どんなパッケージが使用されているかを調べられる。
面白いアプリなので、一度インストールして遊んでみてください!

ぽちぽちのつどい

Discussion

みそしるみそしる

便利〜👀
Android端末買おうと思いました!!