Mercari Engineering Blog

We're the software engineers behind Mercari. Check out our blog to see the tech that powers our marketplace.

『Merpay Tech Talk #2 for iOS Engineer』を開催しました!

f:id:li-yunjie:20181115180319p:plain

こんにちは!メルペイのiOSエンジニアの @celiaです。

11月14日(水)に、メルペイiOSエンジニアのみによる、初のTech Talkイベント『Merpay Tech Talk #2 for iOS Engineer』を開催いたしました。注目している技術や開発を進めてきた中で得られた知見等について、メンバー自ら話ししました。

mercari.connpass.com

今回はそのレポートをお届けします。

発表内容

今回は、Merpay iOS エンジニアの三名から発表しました。

Cloning Photos App Fluid Interface

まずは @masamichiから、iOSのインタフェースの進化、Appleが推奨するFluidインターフェースの定義と注目点について紹介しました。例としては、iOSのネイティブ写真アプリのようななめらかな操作体験を実現する手法について詳しく解説しました。

xibで作るViewController + IBDesignable

@akifumiからは、UIViewControllerのインターフェースを作る際、Storyboardを使うの問題点、そして代わりにxib + IBDesignableを使ってそれを解消する策について発表しました。

Functional Programming for UI

また、@teddyからは、実際に開発したプロジェクト内のチュートリアル画面のある技術チャレンジと、Swift言語の関数型プログラミングとしての特性を活用してそれを解決した知見について語りました。

懇親会

f:id:li-yunjie:20181116124035j:plain

全てのプレゼンテーション終了後に懇親会を開催しました。 メルペイのiOSエンジニア陣全員出席で、様々なプロダクトに携わっている参加者の方々と情報交換や意見交流をさせて頂き、楽しく充実な時間を過ごしました。

おわりに

メルペイでは社外向けのTech Talkを定期的に行っています。来週の水曜日(2018年11月21日)には『Mercari x Merpay Tech Talk for Android Engineers』を開催する予定なので、 ご興味がある方はぜひ参加してみてください!

mercari.connpass.com

ご参加いただいたみなさま、ありがとうございました。次回のご参加をお待ちしております!