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

Android Architecture Blueprints で学ぶ標準的なアプリの作り方

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Android Architecture Blueprints で学ぶ標準的なアプリの作り方

Shigeki Yamato (Mori)

February 17, 2018

Transcript

25 slides
  1. Android Architecture Blueprints ͰֶͿ ඪ४తͳΞϓϦͷ࡞Γํ 2018.2.17 DroidKaigi Reject Conference Shigeki

    Yamato / @heki1224  ΞϓϦ։ൃͰσϑΝΫτελϯμʔυʹͳͬͯΔ πʔϧͷ࢖ΘΕํ
  2. Stable samples ͷ঺հ • todo-mvp • todo-mvp-clean • todo-mvp-dagger •

    todo-mvp-rxjava • todo-mvvm-databinding • todo-mvvm-live 
  3. Stable samples ͷ঺հ • todo-mvp • todo-mvp-clean • todo-mvp-dagger •

    todo-mvp-rxjava • todo-mvvm-databinding • todo-mvvm-live  ԫ৭ɿΞʔΩςΫνϟʹؔΘΔ αϯϓϧ ϐϯΫɿϥΠϒϥϦʹؔΘΔ αϯϓϧ
  4. Stable samples ͷ঺հ • todo-mvp • todo-mvp-clean • todo-mvp-dagger •

    todo-mvp-rxjava • todo-mvvm-databinding • todo-mvvm-live  MVPύλʔϯͱϥΠϒϥϦͷ ૊Έ߹Θͤ
  5. todo-mvp-dagger • Կ͕͏Ε͍͔͠ʁ • Presenter ࣗମ͕ Activity ΍ Fragment ͔Βɹ

    ૄ݁߹ʹͳΔ • Presenter ୯ମͰͷςετͷ͠΍͢͞ • Presenter ΛೖΕସ͑΍͍͢ 
  6. todo-mvp-rxjava • Reactive Extentions ϥΠϒϥϦ RxJava2 Λɹ ࢖ͬͨαϯϓϧ • σʔλͷऔಘ͔Β

    View ͷߋ৽·ͰΛɹɹɹɹ ϦΞΫςΟϒϓϩάϥϛϯάͷख๏Ͱهड़ 
  7. ·ͱΊ • Android Architecture Blueprints Ͱ͸ΠέͯΔઃܭɺ ࣮૷αϯϓϧΛఏڙʢNo ίϐϖʣ • ಉ͡ΞϓϦΛ༷ʑͳΞʔΩςΫνϟɺϥΠϒϥϦͰ

    ࣮૷͍ͯ͠ΔͨΊɺͦΕͧΕͷҧ͍͕Α͘෼͔Δ • ৗʹߋ৽͞Ε͍ͯΔͨΊɺྲྀߦʹ͍͍͚ͭͯΔ 

More Decks by Shigeki Yamato (Mori)

Other Decks in Technology