iOSアプリ開発デザインパターン入門 iOSアプリ開発デザインパターン入門
技術の泉シリーズ

iOSアプリ開発デザインパターン入‪門‬

    • €17.99
    • €17.99

Publisher Description

【初級者を中級者にステップアップ!iOSアプリケーション開発者・教育者必携!】


本書はMVCやMVVMなどと呼ばれるiOSアプリケーション開発をするために必要な設計を学ぶことで、アプリケーション開発の初級者が中級者へステップアップするための各種デザインパターン学習書です。iOS初級者がスムーズに中級者になる為に必要な知識を体系的にまとめています。

〈本書の対象読者〉

iPhoneアプリ入門書を一通り読んだが具体的な作り方がわからない人

iOS歴6ヶ月未満の初級者

iOSエンジニア教育担当者

【目次】

第1章 前準備 ~おすすめ書籍

1.1 おすすめの入門書

1.2 中級者向けの書籍

1.3 その他UIやアニメーション、オートレイアウトなどの理解が深まる書籍

第2章 前準備 ~オブジェクト指向とは

2.1 オブジェクト指向とは?

2.2 クラス

2.3 継承

第3章 前準備 ~プロトコル指向とは

3.1 プロトコル指向とは?

3.2 プロトコル

第4章 前準備 ~入門書には書かれていないが重要なiOS開発Tips

4.1 コードでレイアウトを組む

4.2 IBActionを使わずコードで定義する

4.3 ViewControllerのライフサイクル

4.4 メモリ管理

4.5 Delegateを使って処理を別クラスに任せる

4.6 Closure

4.7 Grand Central Dispatch

4.8 Web API

第5章 Model View Controllerデザインパターン

5.1 MVCとは

Model層の役割

View層の役割

Controller層の役割

第6章 MVCでタスク管理アプリを作ろう

6.1 Model層のレイアウト

6.2 View層のレイアウト

6.3 Controller層のレイアウト

6.4 タスク作成画面

6.5 AppDelegateでTaskListViewControllerをrootViewControllerに設定

第7章 Model View ViewModelデザインパターン

7.1 MVVMとは

Model層の役割

ViewModel層の役割

View、ViewController層の役割

第8章 MVVMでGitHubクライアントアプリを作ってみよう

8.1 アクセスするAPI

8.2 Model層のレイアウト

8.3 ViewModel

8.4 View

8.5 ViewController

8.6 AppDelegateでTimeLineViewControllerをrootViewControllerに設定

GENRE
Computing & Internet
RELEASED
2018
15 June
LANGUAGE
JA
Japanese
LENGTH
140
Pages
PUBLISHER
インプレスR&D
PROVIDER INFO
Impress Communications Corporation
SIZE
3.1
MB
iOSの教科書 iOSの教科書
2012
Objective-Cの要点 Objective-Cの要点
2014
ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング[改訂版] ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング[改訂版]
2017
Hello, world. Swift3 Hello, world. Swift3
2016
iPhoneWatchアプリをつくろう iPhoneWatchアプリをつくろう
2016
ゲームを作りながら楽しく学べるPythonプログラミング ゲームを作りながら楽しく学べるPythonプログラミング
2017
初めてのAPI開発 初めてのAPI開発
2025
実践Folium 実践Folium
2025
PrePoMax実践編 PrePoMax実践編
2025
実践MCP 実践MCP
2025
JetBrains IDE プラグイン開発実践ガイド JetBrains IDE プラグイン開発実践ガイド
2025
現場に効く生成AI 現場に効く生成AI
2025