https://droidkaigi.jp/2018/timetable?session=16935 2008年にリリースされて以来、Androidは猛烈なスピードで進化し、多くの開発者に愛されて発展してきました。 本セッションではこの9年間の(そしてAndroidが生まれる前にどのような設計思想を持って作られたかという点も踏まえて)アーキテクチャの進歩を振り返り、アプリケーション設計のトレンドを予測します。 講演を通じて、Androidの根底を支えるライフサイクル、ActivityやView、XMLによるUIの分離という設計思想からMV-Whateverなどのアプリケーションのデザインパターンに至るまで、そして今後どのような未来に向かっていくか、Architecture Componentsなどが登場した経緯を紹介します。 ディスカッションしながらすすめることで、これらのライブラリ、デザインパターンが解決したかった問題に触れられます。参加者がAndroidの歴史を追体験でき、単純に学ぶよりも楽しく学べ、初学者から中級者の理解を助けます。 "2018年の東京、新宿に住むエンジニア、マーティ・マクフライはAndroid歴史学者であるドロイド博士(通称ドク)を手伝って、タイムマシンの実験を行う。タイムマシンに改造されたデロリアンDMC-12が到着した先にはガラケーしか存在しない時代だった。デロリアンに乗った2人は現代のAndroidまで帰ってこれるのか?!"