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

Android cookpadLiveの開発改善 / cookpad_tech_kitchen#23

star_zero
January 30, 2020

Android cookpadLiveの開発改善 / cookpad_tech_kitchen#23

star_zero

January 30, 2020
Tweet

More Decks by star_zero

Other Decks in Programming

Transcript

  1. VIPER •View / Interactor / Presenter / Entity / Router

    •iOS由来のアーキテクチャ •https://cheesecakelabs.com/blog/ios-project- architecture-using-viper/
  2. /api/episodes?fields=hoge,foo interface APIService { @Garage @GET("/api/episodes") fun getEpisodes(): Single<List<Episode>> }

    data class Episode( val hoge: String? val foo: String? ) このアノテーションから自動生成