JetpackCompose

Jetpack ComposeによるAndroid MVVMアーキテクチャ入門 (OnDeck Books(NextPublishing))

1,760円
著者
奥澤 俊樹
発売日
2021年9月3日
ページ数
106
Jetpack ComposeによるAndroid MVVMアーキテクチャ入門 (OnDeck Books(NextPublishing))

本書は、Androidアプリ開発を始めたばかりの初心者の方を対象にしています。 「筆者がソフトウェアエンジニアとなり、Androidアプリ開発を仕事として始めた頃、筆者がこの本に書いたようなアーキテクチャについて解説した書籍を見つけることができませんでした。MVCアーキテクチャやMVPアーキテクチャといった名前は知っていましたが、ModelやControllerといった言葉の意味もわからず、また、それらのアーキテクチャをAndroidアプリ開発にどのように適用したら良いかもわかりませんでした。結局、すべてのコードをActivityやFragmentに書くことになり、ちょっとした不具合を修正するのにも苦労する、保守性に乏しいアプリを作ることになってしまいました。」 本書は著者のこのような経験から、Androidアプリ開発の初心者の方に向けて、アーキテクチャとは何を意味するもので、それをAndroidアプリ開発にどのように適用するのか、ということを初心者にもわかりやすく解説されています。Androidアプリ開発の初心者の方がアーキテクチャについて理解を深めて、実際にAndroidアプリ開発にアーキテクチャを適用できるようになるところまで、サンプルアプリを実装しながら進めていきます。サンプルアプリのコードは、なるべく実践的なものになるよう、実務でよく使われる技術を取り入れています。 本書を読むことにより、MVVMアーキテクチャとは何を意味するものなのかを理解し、MVVMアーキテクチャを用いてAndroidアプリ開発をすることができるようになります。

※2026年6月20日 23:33時点

人気の記事一覧

【Codex × Claude Code】 Android開発環境立ち上げとアプリ開発の第一歩

1か月前

Antigravity 2.0 × Android CLIで作る、Androidアプリ開発・リリース全手順

個人開発 Android アプリの Help 画面で「誤解を予防する」設計

4週間前

癒やしのクラゲToDoアプリ「JellyDo」開発記 #15: Google Play製品版リリース達成。公開後にやるべきことを全部整理しました

Medaka Stock 奮闘記【第2回】アプリの全体像と設計

【SpinBill開発記 #1】なぜ「遊べる割り勘アプリ」を作ったのか — 企画とコンセプト

Jetpack Compose で複数エンティティ切替の状態管理にハマった話(StateFlow + flatMapLatest)

1か月前

癒やしのクラゲToDoアプリ「JellyDo」開発記 #13: 【技術実装】たかがリマインダー、されどリマインダー。「通知を1つ出す」ために必要な8つのファイルと5つの罠

フリーミアム型 Android アプリのアーキテクチャ選定 — Compose × Room × WorkManager

1か月前

【SpinBill開発記 #10】リリースまでの道のり — ビルド設定・ストア公開・振り返り

【SpinBill開発記 #6】スリルモードの演出 — パネルめくりアニメーションの実装

【SpinBill開発記 #7】清算結果画面とデータ編集 — 画像保存・共有・UX改善

【SpinBill開発記 #8】Pro版と課金 — RevenueCat × AdMob の実装

【SpinBill開発記 #4】多言語対応(i18n)— strings.xmlを使わずに11言語を管理する

【SpinBill開発記 #9】履歴機能 — Room データベースと CRUD 操作

Navigation Compose で複数遷移パターンを整理する — NavGraph 設計と Bottom nav 自動表示

3週間前

【SpinBill開発記 #2】技術スタックの選定と初期設計 — Jetpack Compose × MVVM × Hilt

Flutter / Jetpack Composeを比較してみた

ネイティブアプリ開発、今押さえるべきは「宣言的UI」? iOS/Android最新動向を徹底解説

個人開発で Android アプリを作ろうとした話 — 構想・収益モデル・技術スタックの前提

1か月前

Material 3 DatePicker の minDate/maxDate と入力バリデーションの実装メモ

4週間前

【Android最新情報】Android 17と「Compose First」への完全移行、AI時代の新しい開発スタンダード(What's New in Android 解説)

親レコード編集で子レコードが消える事故を防ぐ — 確認ダイアログとカスケード設計

1か月前

DataStore Preferences vs SharedPreferences — 小規模 Android アプリでの選定

1か月前

【Android新時代】Chromebookや大画面で輝く「デスクトップクラス」のアプリ設計・開発完全ガイド(Google I/O 2026)

PhotoPicker で取った画像を `filesDir` に永続化する流れ

1か月前

Jetpack ComposeのTextに自作テキスト入力Modifierを追加してみた

6か月前

【Google I/O 2026】Android×AIの未来を変える「トップ3アップデート」最速解説!

Composeのバケツリレーが限界? CompositionLocalでスマートに解決

Jetpack Compose でやってはいけない書き方

実機とエミュレーターでレイアウトが変わる (kotlin, jepack compose)

7か月前

【2026年最新】Android Studioを学びたいアプリ開発初心者におすすめの独学入門書7選|教養・趣味、エンジニアのスキルアップ・キャリアアップのため最適な良本まとめ

Jetpack Composeは本当に“素晴らしい”のか?

Android16から使える縦書きテキストを試してみた

10か月前

Jetpack Composeでリストの表示が崩れる?原因はkeyの指定漏れかも Now In REALITY Tech #143

Androidで「FANZA:お気に入り女優 × VR × セール」リンク一覧アプリを作る(開発記録 #1)

役に立つことがあるかもしれないJetpackComposeのTIPSその1

1年前

💡 ビットポイントジャパンが「Androidアプリエンジニア(メンバークラス)」を募集!SBIグループで金融×Web3アプリ開発に挑戦✨

11か月前

rememberとrememberSaveable (Kotlin, Jetpack compose)

1年前

💡 ビットポイントジャパンが「Androidアプリエンジニア(リーダー候補)」を募集!安定×挑戦のSBIグループでキャリアアップ✨

11か月前

趣味に生きる人すべてに捧ぐアプリ「MyReview」

【ジブンnote for Android】リリースしました!

Google I/O '25開発者キーノートまとめ Geminiが変えるアプリ開発の未来

Jetpack Composeのセマンティクスについて軽く調べてみる

【備忘録】Kotlin勉強④

私(Developer)とAMD

¥9,800
10か月前

CameraXViewfinderを使用したカメラアプリの作成

1年前

【PHONE APPLI Android チームの新たな挑戦】 Jetpack Compose 勉強会

Jetpack Composeを使用したカメラアプリの作成

1年前

Jetpack Composeを使用したデフォルメの日本地図

1年前