Flutterで作成したアプリをリリースした話Zennkan💡Flutterで作成したアプリをリリースした話2022/04/01に公開FirebaseFlutterSlack個人開発techはじめに初めての投稿になります。個人開発で「仕事大嫌い」というアプリをリリースしました。仕事の愚痴をつぶやくというアプリです。android版は準備中です。https://apps.apple.com/jp/app/仕事大嫌い-ストレス発散sns/id1615957303なぜ作ったか私自身、仕事の愚痴が結構でてくるので、そんなときに発散できたらなぁと。仕事の愚痴に特化したSNSって見たことないなと思ったので作ってみました。Twitterでよくね?といわれると、それで終わりです。Storeの審査が初回で通ったこと。色々な方の記事を参考にリジェクトされそうな要素はあらかじめ潰しておきました。開発の途中で出てきたアイデアを取り入れようとしたこと。工数が増えていくのでモチベの低下につながりました。初回リリースは最小限の機能だけでいいなと感じました。定番のみで作っています。API使用したパッケージ(抜粋)定番たちshared_preferencespackage_info_plusurl_launchervisibility_detectorタイムラインをページングするために使っています。custom_pop_up_menu吹き出しのポップアップを簡単に作れます。top_snackbar_flutteriOS版Twitterでツイート完了したら、上から出てくるやつです。uuidFirestoreのドキュメントIDをユニークで持たせたかったので使っています。flutter_easyloading本来の使い方かわかりませんが、Firestoreに書き込む処理を行うボタンをタップするときに、二重タップを防ぐために使用しています。settings_ui設定画面を簡単に作れます。flutter_screenutilウィジェットサイズの調整が簡単になります。pull_to_refreshインスタのリフレッシュに近い感じにできます。flutterfire_uiストリームで取得するデータを簡単にリスト表示できます。like_buttonいいねボタンにいい感じのアニメーションがつきます。timeagoTwitterでよくみる「~時間前」「~日前」が簡単にできます。最後に初めてのリリースだったため、いろんなところでつまずきました。時間があれば個人的につまずいたところなどを記事にできればと思います。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。