Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MTC2018 - High 意識 Android - US App : Evolution

mercari
October 04, 2018

MTC2018 - High 意識 Android - US App : Evolution

Speaker: 福井 敦子, Matthew Vern

2018年、US Androidチームは大きな変革を遂げました。2017年はTokyo & San Francisco 合わせて3人体制という極少数精鋭チームで走り切りましたが、2018年、ついにメンバーの数が倍になりました。これにより、個々人の能力に重点を置いていた「公安9課モデル」から、チーム x チーム で更なる高みを目指すステージに移ったのです。時差や距離といった制約の中でより高いパフォーマンスを追求し続けながら、Tokyo & Palo Altoの2拠点で開発を進めるMercari USチームならではの技術選定とチームワークについて、お時間の許す限り紹介します。

mercari

October 04, 2018
Tweet

More Decks by mercari

Other Decks in Technology

Transcript

  1. High 意識 Android - US App : Evolution 福井 敦子

    Software Engineer (Android) Matthew Vern Software Engineer (Android)
  2. Fluxの特徴 - 単方向のデータフロー - Action -> Dispatcher -> Store -

    フローがシンプル - StoreはActionによってのみ変更される
  3. Flux on our architecture View View State Modify data Action

    ( from ActionCreator) Dispatcher Store Flowable Completable Void
  4. Monolithic System App • Camera • Checkout • Detail •

    Experiment • Featured • Home • Inbox • Interest • Login • Notification • Profile • etc...
  5. Monolithic System App • Camera • Checkout • Detail •

    Experiment • Featured • Home • Inbox • Interest • Login • Notification • Profile • etc...