エンジニアHubPowered by エン転職

若手Webエンジニアのための情報メディア

Androidアーキテクチャことはじめ ― 選定する意味と、MVP、Clean Architecture、MVVM、Fluxの特徴を理解する

Androidアプリの開発において、アーキテクチャを考えることはとても重要ですが、そこに絶対の正解はなく、アプリケーションの規模やチームによってさまざまな形が考えられます。本記事ではアーキテクチャを選定する意味を改めて整理し、 MVP・Clean Architec…

正式採用の「Kotlin」で挑戦! 初めてのAndroidアプリ開発 〜ストップウォッチを作ってみよう〜

Kotlinは、2011年7月に登場したモダンなプログラミング言語です。Androidアプリの開発言語として、Google I/O 2017で正式採用されました。本稿では、Kotlinの特徴を紹介し、簡単なAndroidアプリとしてストップウォッチを作ってみます。