アプリ名を変更するプラグインを作った話

 アプリ名を変更するプラグインを作った話

1. アプリ名を変更するプラグイ ンを作った話 2019/12/10 Flutter Meetup Tokyo #13

2. 自己紹介

3. !自己紹介 • twitter:@moyashidaisuke • ブログ:https://www.moyashidaisuke.com/ • 自称ミュージシャン->SIer->ソシャゲ->Web ベンチャー->フリーランス • 基本的にはバックエンドの人だけど、イン フラもフロントもやる • アプリはUnityやってたくらい • Flutter歴4ヶ月だけど週1くらいなので実質 歴1ヶ月くらいの初心者(優しくしてくださ い)

4. 今日のお話

5. これ

6. 🙏言い訳とか • 3ヶ月くらい前の内容なので古いかも • これが最新だよ!betterだよ!とかあったら 教えて下さい • ブログに同じ内容あります •
https://www.moyashidaisuke.com/entry/create-flutter-launcher-name

7. 本題

8. あらまし • とりあえずチュートリアルのアプリ作った😇 • よし、何か作るぞ • 中身はざっとできてきたから、アプリ名とア イコンを変えよう! • アイコンはプラグインがあって良い感じ (flutter_launcher_icons) • あれ、、アプリ名は・・??🤔

9. ググった
• Flutter - Change App Launcher Icon & Name (Android & iOS)
https://www.woolha.com/tutorials/flutter-change-app-launcher-icon-name-android-ios
• stackoverflow - How to change the app display name build with flutter?
https://stackoverflow.com/questions/49353199/how-to-change-the-app-display-name-build-with-flutter • 「AndroidManifest.xml」と「info.plist」を書き換える • pubspec.yamlで設定できないんだ・・🤔

10. 💪プラグイン作った① • 公式 Developing packages & plugins
https://flutter.dev/docs/development/packages-and-plugins/developing-packages • Flutter - Developing Packages & Plugins (日本語訳) • https://qiita.com/jugyo/items/9f678123533ffd8b39cd • Developers.IO FlutterでPluginプロジェクトを作って実装してみた
https://dev.classmethod.jp/smartphone/flutter_plugin_project1/
11. 💪プラグイン作った② • 基本公式通りにやればOK • コードの書き方は似ているプラグイン(今回は flutter_launcher_icons)を参考にコピペとかすればなんと かなった • 英語は頑張る • 一度公開すると削除できないの怖い💀 • https://github.com/daisuke-fukuda/flutter_launcher_name
12. 👏公開された • https://pub.dev/packages/flutter_launcher_name
13. 公開した後の感想 • どれくらいの人が使ってくれてるのか、pub.dev上 ではわからない(GitHubのstarから空気を読む) • 宣伝しないと誰も使ってくれない(というか存在 に気が付けない • 継続的に変更するところでも無いから、一度知っ てしまえばplugin使わなくても、、、となりがち な機能
14. 宣伝しました① • せっかくなのでstackoverflowで宣伝しといた (今日)
15. 宣伝しました② • 今日発表しました
16. まとめ • こんな簡単なものでも以外と本体に機能が無い and プラグインが 無い場合がある • OSSやってみたい人にはけっこうチャンスかも • flutter_launcher_name使ってみたり、いいねしたり、PRお願いし ます • 中身すごい雑ですすいません
17. ありがとうございました

3b0446884fc47b25b4bc2c8b06f97a24?s=128

moyashidaisuke

December 10, 2019
Tweet

Transcript

  1. 3.

    !ࣗݾ঺հ • twitterɿ@moyashidaisuke • ϒϩάɿhttps://www.moyashidaisuke.com/ • ࣗশϛϡʔδγϟϯ->SIer->ιγϟή->Web ϕϯνϟʔ->ϑϦʔϥϯε • جຊతʹ͸όοΫΤϯυͷਓ͚ͩͲɺΠϯ

    ϑϥ΋ϑϩϯτ΋΍Δ • ΞϓϦ͸Unity΍ͬͯͨ͘Β͍ • Flutterྺ4ϲ݄͚ͩͲि1͘Β͍ͳͷͰ࣮࣭ ྺ1ϲ݄͘Β͍ͷॳ৺ऀʢ༏ͯͩ͘͘͠͠͞ ͍ʣ
  2. 5.
  3. 7.
  4. 9.

    άάͬͨ • Flutter - Change App Launcher Icon & Name

    (Android & iOS) • https://www.woolha.com/tutorials/flutter-change-app-launcher- icon-name-android-ios • stackoverflow - How to change the app display name build with flutter? • https://stackoverflow.com/questions/49353199/how-to-change- the-app-display-name-build-with-flutter • ʮAndroidManifest.xmlʯͱʮinfo.plistʯΛॻ͖׵͑Δ • pubspec.yamlͰઃఆͰ͖ͳ͍Μͩɾɾ
  5. 10.

    ϓϥάΠϯ࡞ͬͨᶃ • ެࣜ Developing packages & plugins • https://flutter.dev/docs/development/packages-and-plugins/ developing-packages

    • Flutter - Developing Packages & Plugins (೔ຊޠ༁) • https://qiita.com/jugyo/items/9f678123533ffd8b39cd • Developers.IO FlutterͰPluginϓϩδΣΫτΛ࡞࣮ͬͯ૷ͯ͠Έͨ • https://dev.classmethod.jp/smartphone/flutter_plugin_project1/