#ididblog #iosdc で「サワードウ(パン)」と「メルカリiOSの10年間の歩み」について発表してきました

こんにちはメルカリで Architect チームの Director of Engineering をしている @motokiee です。

iOSエンジニアの祭典である iOSDC Japan 2023に参加してきました。今年で8回目を迎えた iOSDC Japan ですが、2019年以来のオフラインメインでの開催ということでとても盛り上がっていました。

また、メルカリとしては初めてブースを出展したのですが、180名以上の方に立ち寄っていただき参加者の方々と交流することができとても有意義でした。

今回、メルカリからは2名が発表を行いました。iOSDC Japan 2023 day2 で「メルカリ10年間のiOS開発の歩み」というタイトルでメルカリの10年間のiOS開発の変遷について40分のトークを行いました。このブログでは、補足情報としてトークをしようと思ったきっかけ、時間の都合上トークには盛り込めなかった10年の歴史の調査方法についてご紹介します。

もう一名の登壇者である @lestrrat は欠席により空いてしまった LT に代打枠で登壇し、サワードウ(パン)について発表を行いました。サワードウはiOS関連技術とは関係がないのですが、当日 LT で欠員が発生してしまい、 iOSDC Japan 主催者の長谷川さんからのリクエストで当日急ピッチで準備を行って発表を行いました。

急遽準備を行ったこともあり、機材トラブルでスライドなしで LT を行いました。投影したかったスライドはこちらです。

お聴きになった皆さんは早速パンを焼いているでしょうか?

トークについて

「メルカリ10年間のiOS開発の歩み」ではタイトルの通り、メルカリの10年間のiOSアプリ開発の歴史を振り返りました。発表資料はこちらです。

初期のスライドは200枚を超えていましたが、内容を削ぎ落として140枚ほどのスライド数に落ち着きました。トーク時間も本番では40分ぴったりで終えることができました。

CfPを出そうと思ったきっかけ

今回この内容でCfP(Call for Proposal)を出そうと思ったきっかけは、もちろんメルカリが10周年を迎えたことが理由の一つです。メルカリ社内でも10周年を祝う企画が内外で多々行われていますが、エンジニアリングとしての社史を残し、10年続くサービスの移り変わりを外部に公開することでコミュニティに貢献したいと考えました。

自分は2016年に入社してからメルカリのフリマ事業にずっと関わってきたわけではないのですが、メルカリAppはもちろん、新規事業も含め幅広く携わってきたので全体感を持ってトークを構築できるのではないかと考えました。

※ メルカリ本体での開発はもちろん、iOS Re-architecture の推進、メルペイ立ち上げサポート、リリースフローの整備、子会社での複数の新規事業開発(メルカリ アッテ、メルカリ カウル、メルカリ Shops)、iOS Architect チームの Director などを行ってきました

もう一つの理由は、トークの中でも触れた10年近く事業を支えてきた初代メルカリiOSリポジトリのアーカイブでした。

メルカリは去年 GroundUP というアプリをゼロから書き直すプロジェクトを完了させ、今年アーカイブを実施しました。このリポジトリを通じてたくさんの人と働いてきたという個人的な思い出もあり感傷的な気持ちになりました。

10年の開発の歴史を40分のトークにまとめるにはかなりの時間と労力を要するだろうとは思っていたのですが、実行に踏み切れたのはそんな思いがあったからです。

実際、6月後半くらいからトークのアウトラインを考え始め、調査に2週間、スライドにまとめ、最終的に公開された状態にまで仕上げるのにさらに1ヶ月近くを要しました。

トークに含められなかったこと

メルカリのiOSアプリ開発と一口に言っても、この10年間で本体のフリマアプリ以外にも多種多様なアプリを立ち上げてきています。残念ながら今回の資料には入れられなかったアプリもあったのですが、この10年で行ってきた主なチャレンジをカバーできていると思います。

また、社内には歴史的経緯を知っている人たちも少なくなってきています。特にiOSアプリ開発に深く関わってきたなかでは自分が一番長く在籍しているという状況だったこともあり、様々なツールを使って調査を行いました。

トークでは調査の方法について触れる時間がなかったため割愛しましたが、実際に使った調査手法をスライドの56ページから62ページにまとめているのでご興味があれば御覧ください。

おわりに

たくさんの興味深いトークが共有され、他の参加者やスポンサーの方々と直接コミュニケーションを取れる貴重な機会でした!

メルカリとしては第一回から8年連続の8回目の iOSDC Japan スポンサーとなりましたが、これからも引き続き技術コミュニティへ貢献を続けていきたいと思っています。

スタッフの皆さん、参加者の皆さん、スピーカーの皆さん、お疲れ様でした!また来年お会いできることを楽しみにしています!

メルカリはiOSエンジニアを募集しています!もしメルカリに興味を持っていただけたらぜひこちらもご覧ください!
https://apply.workable.com/mercari/j/AEA2A632A9/
https://apply.workable.com/mercari/j/5EFBF06F3B/
https://apply.workable.com/mercari/j/79482261D5/

もちろんサワードウ(パン)を焼いてみた、という報告もお待ちしています。

  • X
  • Facebook
  • linkedin
  • このエントリーをはてなブックマークに追加