東京Flutterハッカソンの運営をやって

2023年9月30日〜10月1日の２日間、渋谷にて[東京Flutterハッカソン](https://hackathon.flutteruniv.com/)が開催されました。

私は、運営という立場で関わらせてもらい、非常に良い経験ができたと思うので、その振り返りを書こうと思います。

![DSCF4831.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141823/787fbe7f-49b6-1557-641d-d044db3f2517.jpeg)


## イベントレポート

とはいえ、参加してくださった方々が私の観測できる範囲でもいくつか記事にしてくださっており、参加者目線での当日の様子などは良ければそちらを読んでみてください。

https://moneyforward-dev.jp/entry/2023/10/30/100000


https://note.com/iseryu/n/nf9e7ff3014fb

運営側からもいくつか記事が出ています。

https://note.com/fujikei/n/nae965997f3cc

https://medium.com/@K9i/%E6%9D%B1%E4%BA%ACflutter%E3%83%8F%E3%83%83%E3%82%AB%E3%82%BD%E3%83%B3-%E3%81%AE%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%BE%8C%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88%E7%B5%90%E6%9E%9C-dbd679006ee0

## 運営としての振り返り
私個人の目線で今回のイベントについて振り返ってみます。

### Keep(良かったこと)
- 大きな問題なく、2日間実施出来た。
- 同じ部屋で長い時間、多くの人が開発しているというハッカソン特有の空気感を感じることが出来た。
- 一番不安だったYouTube配信も、音声の乱れが一瞬あった以外はわりと高品質に出来た。
![DSCF5434.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141823/b2b6fccb-f774-3845-35cb-1cb484e9e4c8.jpeg)

- エンジニアとのつながりが一気に増えた。
- 刺激を受けて自分もアプリ開発再開させた。

### Problem(気になったこと・改善点)
- 準備期間は、本業でも副業でもない、趣味的な立ち位置でお手伝いしているので、どうしても時間が割きづらい
- 運営陣は忙しい時間が集中する。特に最後の発表会から懇親会準備は個人的には忙しすぎた。
- 運営チームの打ち上げが実施出来ていない🥺


### Try(改善案)
- 打ち上げやる🚀
- 忙しくなる時間帯に運営を手伝ってくれる人をもう少し増やす。
- 次回やるなら何かもうひと工夫したい。グッツ作るとか


とはいえ、[アンケート結果](https://medium.com/@K9i/%E6%9D%B1%E4%BA%ACflutter%E3%83%8F%E3%83%83%E3%82%AB%E3%82%BD%E3%83%B3-%E3%81%AE%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%BE%8C%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88%E7%B5%90%E6%9E%9C-dbd679006ee0)も示している通り、参加者の満足度は非常に高く、私自身もとても有意義な時間を過ごせたと思っています。


関わってくださった皆様、本当にありがとうございました。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">【出場された皆様、本当にお疲れ様でした!】<br>東京Flutterハッカソン 全2日参加していただきありがとうございました<br>全22チーム現地参加して頂きました! どのチームのアプリも非常に素晴らしいものでした!<br>この後の懇談会も楽しんでいきましょう!<a href="https://twitter.com/hashtag/TYOFlutterHack?src=hash&amp;ref_src=twsrc%5Etfw">#TYOFlutterHack</a> <a href="https://t.co/Qtt8vxeHYJ">pic.twitter.com/Qtt8vxeHYJ</a></p>&mdash; 東京Flutterハッカソン (@TYOFlutterHack) <a href="https://twitter.com/TYOFlutterHack/status/1708409116308455738?ref_src=twsrc%5Etfw">October 1, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

## 個人的に気になったリポジトリ
イベントレポートだけだとつまらないので、個人的に気になったリポジトリを紹介します。

### Flutter Fowardsチーム

https://github.com/heyhey1028/flutter_forwards

全体的なUIや発表スライドも、かなりきれいに作られていると思ったので、リポジトリを覗きに行きましたが、`README.md`からしてかなり丁寧に書かれていて参考になりました。

ネィティブアプリ・Web・Chrome拡張まで実装されていて、流石だなと思いました。

![スクリーンショット 2023-11-29 23.01.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141823/485ab7ab-8844-2bf2-5597-e6c6123d0482.png)

### DRIGLOチーム

https://github.com/DRIGLO-Inc/hackathon_flutter_202309

デザインが好きだったので、参考にしようと思いリポジトリを見てみましたが、全体的にきれいにまとまっており、特に`pubspec.yaml`を役割ごとにグルーピングしているのは丁寧だなと感じました。

```yaml
dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  # Architecture
  flutter_riverpod: ^2.4.0

  # immutable
  equatable: ^2.0.5
  freezed_annotation: ^2.2.0
  json_annotation: ^4.8.1

  # Supabse
  supabase_flutter: ^1.10.16
...
```

### シェアハウスの仲間たちチーム

https://github.com/shunkat/tokyo_flutter_hack_demo

こちらも全体的なデザインが好きだったので覗いてみました。
hooks_riverpodを使ってfeaturesディレクトリを使って機能ごとにファイルを纏めるやり方は、個人的に参考にさせてもらおうと思います。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">【プレゼンテーション No.18】<br>「手スト」 シェアハウスの仲間たち<br>スト缶を飲んでいる人を見つけて 一緒に飲めるアプリケーション!<br><br>YouTube配信は以下よりご参加いただけます! ↓↓↓<a href="https://t.co/Jq3ErtpT8J">https://t.co/Jq3ErtpT8J</a><a href="https://twitter.com/hashtag/TYOFlutterHack?src=hash&amp;ref_src=twsrc%5Etfw">#TYOFlutterHack</a> <a href="https://t.co/fqEUFkBovw">pic.twitter.com/fqEUFkBovw</a></p>&mdash; 東京Flutterハッカソン (@TYOFlutterHack) <a href="https://twitter.com/TYOFlutterHack/status/1708386681370677731?ref_src=twsrc%5Etfw">October 1, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


## さいごに
発表会の様子はYouTubeにアーカイブとして残っていますので、興味がある方は御覧ください。
<iframe width="560" height="315" src="https://www.youtube.com/embed/Aj0nyow1Ybg?si=7BwhVhWw2t0RKuHX" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

また、スポンサー兼出場チームとして参加頂いた&AI(元DRIGLO)の西まりもさんとPodcastを収録して、当時の様子などをお話していますので、そちらもよろしければお聴きください。


https://podcasters.spotify.com/pod/show/5rh9uag8ah/episodes/AIAI-e2bmria

繰り返しになりますが、関わってくれたすべての皆様、ありがとうございました。