iOS開発の教科書

iOS開発の教科書

iOS開発に関する体系的な説明をしてくれる教科書的な本が欲しい!という問題意識から書きはじめた本です。 標準的なiOS開発手法を紹介し、各用語に対する「なに」「なぜ」という疑問にお答えします。 初学者の方が、コードの写経レベルを早めに脱して、応用の効く知識を身につけることを目標としています。

Chapters
Chapter 01無料公開

第1章: はじめに

Chapter 02無料公開

コラム1: 初学者向けコンテンツの紹介

Chapter 03無料公開

第2章: iOS開発のモチベーション

Chapter 04無料公開

コラム2: Appleという企業とプロダクト哲学

Chapter 05無料公開

第3章: 環境構築

Chapter 06無料公開

コラム3: Appleと開発者

Chapter 07無料公開

第4章: Xcodeの基礎

Chapter 08無料公開

コラム4: Xcodeを使わないiOS開発

Chapter 09無料公開

第5章: iOSアプリの基本構造

Chapter 10無料公開

コラム5: iOS開発の歴史

Chapter 11

第6章: 実践的なiOSアプリの開発

Chapter 12

コラム6: 設計・アーキテクチャ

Chapter 13

第7章: SwiftUIによるViewの作成

Chapter 14

コラム7: SwiftUIを支える技術

Chapter 15

第8章: API通信

Chapter 16

コラム8: async/await以外のAPI通信実装

Chapter 17

第9章: 課題アプリの完成

Chapter 18

コラム9: 様々なバージョン管理

Chapter 19

第10章: テスト戦略

Chapter 20

コラム10: XCTestとMockoloの紹介

Chapter 21

第11章: ストア申請と証明書管理

Chapter 22

コラム11: CI/CD

Chapter 23

第12章: パッケージ管理

Chapter 24

コラム12: GitHubでソースコードを公開するときの注意点

Chapter 25

第13章: データの永続化

Chapter 26

コラム13: Core DataとSwiftData

Chapter 27

第14章: プッシュ通知

Chapter 28

コラム14: UI/UXに迷ったらHuman Interface Guidelines

Chapter 29

第15章: ディープリンク

Chapter 30

コラム15: Firebaseの利用

Chapter 31

第16章: アプリ内課金

Chapter 32

コラム16: iOS開発のカンファレンス

Chapter 33

第17章: アプリの構成情報とライフサイクル

Chapter 34

コラム17: 開発者が知っておくべきApple製品に関する17の事柄

Chapter 35

第18章: Swiftらしい書き方を学ぶ

Chapter 36

コラム18: Swift Concurrencyのもたらした混乱

Chapter 37

第19章: UIKitによる課題アプリの実装

Chapter 38

コラム19: SwiftUI移行の現状

Chapter 39無料公開

最終章: おわりに

Community
Author
蔀
Topics
公開
本文更新
文章量
237,663
価格
500