はじめに
こんにちは、HCB Advent Calendar 2021の11日目を担当する、kudokaiです。
現在僕は、大学の仲間数人と学内ハッカソンを企画・運営しており、ハッカソンイベントの一部として各種勉強会を企画し開催しています。
僕はiOS勉強会を担当したので、どんな勉強会だったのかを今回紹介します。
勉強会の資料作成まで
今回の勉強会は1年生や2年生をメインターゲットとしているため、分かりやすい資料かつ、振り返りでも使えることが要求されます。
勉強会を開催したことがなかったため、どこまで盛り込めばいいのか・どこまで説明したらいいのか線引きがとても難しかったです。
経験者からするとかなり冗長な部分があり、「そんなん説明せんでも分かるわ! 舐めとんか!」と思われるかもしれないですが、プロジェクト作成やファイル作成の仕方も説明しています。
完成図を見せただけで、実装をサクサク進めることができるほど簡単なアプリを題材にしました。
勉強会の内容
当初はオンラインでの実施を予定していましたが、大学から貸し出せるMac Bookの台数を超えてエントリーがあったため大学で対面での実施となりました。
30名近いエントリーをいただきました!
非常にありがたいです!
今回はSwiftUIを使い、じゃんけんアプリを作りました。
完成イメージは以下の通りです。
一応、作ったスライドとソースコードも載せておきます...
勉強会を終えて
僕は今回初めて勉強会を企画し、開催しました。
勉強会本番ではアプリの完成まで進行させることができず、中途半端なところで終わってしまいました。
自分の中では「このくらいだったら出来るやろ」と思っていたところが初心者にとっては難しい部分だったりというのがありました。
じゃんけんアプリを90分で完成させるというのがキツかったか...
もっと簡易的なアプリにするべきだったのか...
ソースコードを事前に共有するべきだった...
勉強会資料の確認を徹底してやるべきだった...
振り返ってみると反省すべきところしかないですね。
僕は今年度で大学を卒業するため、来年はハッカソンや勉強会の企画には携わることは難しくなりますが、iOS勉強会の反省点を引き継いで来年はもっといい勉強会を開催してほしいです。
そして一人でも多くの学生にiOSアプリ開発の楽しさを知ってほしいです。