マガジンのカバー画像

Showcase Gig Product Team Blog

79
Showcase Gig のプロダクトチームによるブログです。
運営しているクリエイター

#Flutter

Android向けFlutterアプリをMacビルドにも対応する

こんにちは。Showcase Gigでエンジニアアルバイトをしている内城です。 皆さんはFlutter 3.0で発表されたmacOSの正式対応をもう試しましたか? いちいちエミュレータを立ち上げずとも簡単スマートフォンアプリの動作確認を行えたり、Flutterの知識さえあればmacOSネイティブのアプリ作成方法の知識があまりなくても動くものを作れるなど、さまざまなメリットがあります。 ここでは、実際にFlutterで作成されたiOS/Android向けアプリをmacOS向け

freezedみたいなコード生成を伴うパッケージはどうやって作るの?という話

Dartでのコード生成こんにちは。 Showcase Gig でエンジニアをしている、鈴木です。 Flutter(Dart)のパッケージの中にはfreezedやauto_routeのようにbuild_runnerを使ってコードを生成するものがあります。 今回はこのようにbuild_runnerを通してコード生成するパッケージはどのように作るのかについて紹介します。 サンプルではbuild_runnerと、buildのAPIをラップしてコード生成しやすくするパッケージである

Flutterアプリケーション改善の歩み 〜BLoCからstate_notifier+riverpodへ〜

この記事は、Showcase Gig Advent Calendar 2021 5日目の記事です。 こんにちは。Showcase Gigのtarossです。 昨年の12月、Showcase Gigにモバイルアプリケーションエンジニアとして入社して、ちょうど1年が経とうとしています。 Showcase Gigでは、いくつかのプロダクトに対して横断的に開発を進めるようにそれぞれチームが編成されています。 私の所属しているチームでは、店内飲食にフォーカスしたプロダクト『O: