iOSエンジニアのお祭り、iOSDC Japanをスタッフとしてお手伝いして公式アプリも出してきた #ididblog #iosdc

#ididblog

iPhone 11 Proが発表され予約でウズウズしていますが、皆さんいかがお過ごしでしょうか。

僕はiPhone 11 Proの256GB Midnight Greenを買おうと思います。

さて。

9月5日から9月7日までの日程で、早稲田大学の西早稲田キャンパスで開催された、iOSDC Japanにはご来場いただけましたか?

僕は今年も、またiOSDC Japanを最高にしてきました。

iOSDC Japanとは

2016年より、iOSエンジニアをメインターゲットとして年1回開催されているエンジニアのお祭りです。

2017年開催分より、現開催地である早稲田大学西早稲田キャンパスに会場を移し、以降毎年開催しています。

僕は2017年より参加し、2018年は当日スタッフとして、そして今年はコアスタッフとしてiOSDC Jpanaをお手伝いしてきました。

You、具体的に何したの

アプリ出したんだYO!

iOSDC Japanのイベント公式アプリを出しました。

DC Japan

そして!!!!会期期間中のクラッシュ数がOpt-In Onlyながらも0&でした!!!!!やった!!!!

iOSDC Japanでは、タイムテーブルの閲覧などを目的としたアプリが少なく、公式であったらいいのになぁと2017年の一般参加のときより思っていました。

今年はついにコアスタッフとして参加したので、スタッフMTGで「アプリ作ります!」と言っていました。

開発は、

1. XDで画面プロトタイプを作成、スタッフみんなに共有
2. 実装
3. リリース

というステップでした。

開発したアプリは8/1に初回リリースしました。

(なお当日自分は会社の体感研修に参加しており、スタッフSlackで上がってくるかもしれない報告に怯えながらビールを作っていました…w)

その後いくつかの機能を追加してリリースしましたが、2回目の審査で 4.2 Minimum Functionality Rejectを喰らいました。

そして開催まで2週間だったので頑張ってフィードバックQRを読み取ってフィードバックを送ったり、iOSDCチャレンジにチャレンジしたりする機能を組み込んで無事リリースとなりました。

あと、@qmiharaさんや、@sohichiroを始めとしたスタッフの皆さんにも開発をお手伝いしていただきました。

大変有り難うございます。

(rockin’on Japan festival 2019に5日参戦していて開発のタイミングが消えてなくなった時があり・・・w)

実際の当日のアプリ

Twitterでは、フィードバックQRが読めなかったり、マイタイムテーブルがくみたい、などいろいろな声が上がってました…

みんな手間かけてすまん!来年もっと良いアプリにするから!

ただ、当日はプッシュ通知も無事到着し、iOSDCチャレンジも動き、緊急対応しないといけないバグもなく、本当に落ち着いていました。

↑ プッシュ通知が来て感無量になってる僕のツイート

→ 対応したいけど、みんな気がついてくれるかなー、やっちゃお!で対応したDynamic Typeに気がついていただけたときに嬉しかったツイート

→ 誰が気がついてくれたかわからなかったけどブログ書いてたらakatsukiさん気がついていただいていて、ありがたかったのでこっちにも

→ ドヤ顔でDyanmic Type対応時の詳細について語る僕。ハズカシ

→ クラッシュが0件だったので大喜びの僕

あと受付もしてました。

去年に引き続き、当日は受付スタッフとして動いていました。

ことしも大きな混乱もなく受付を終わることができました。

おわりに

iOSDC Japan っていう勉強会、最高だからみんな来てほしいです!!!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.