著者:Yoshiki Mogi
ページ数:1140

¥1,000¥0

この書籍はSwift、SwiftUIの使い方を学んだ後に、実際にTodoアプリを作るといった内容です。

1.Xcodeの使い方
2.Swiftの基礎
3.SwiftUIの基礎
4.Todoアプリの作り方

などを扱います。

※レビューで指摘していただいた部分を修正しました。モヒカン様ありがとうございます。大変助かりました。

■目次■

0.はじめに

1.Xcode入門
1-1.Xcodeとは?
1-2.Xcodeをインストール
1-3.Xcodeを使ってみる

2.速習Swift入門
2-1.Swiftとは?
2-2.Hello, World!
2-3.変数と定数
2-3-1.変数と定数とは
2-3-2.実際に使ってみる
2-4.型推論
2-4-1.型推論とは
2-4-2.実際に使ってみる
2-5.明示的な型
2-5-1.明示的な型の説明
2-5-2.実際に使ってみる
2-6.型変換
2-6-1.型変換とは
2-6-2.実際に使ってみる
2-7.文字列に変数を埋め込む
2-7-1.説明
2-7-2.実際に使ってみる
2-8.if
2-8-1.ifとは
2-8-2.実際に使ってみる
2-9.guard
2-9-1.guardとは
2-9-2.実際に使ってみる
2-10.switch
2-10-1.switchとは
2-10-2.実際に使ってみる
2-11.オプショナル型 : 基本
2-11-1.オプショナル型とは
2-11-2.実際に使ってみる
2-12.オプショナル型: 強制的アンラップ
2-12-1.強制的アンラップとは
2-12-2.実際に使ってみる
2-13.オプショナル型: オプショナルバインディング
2-13-1.オプショナルバインディングとは
2-13-2.実際に使ってみる
2-13-2-1.ifを使ったオプショナルバインディング
2-13-2-2.guardを使ったオプショナルバインディング
2-14.配列
2-14-1.配列とは
2-14-2.実際に使ってみる
2-14-2-1.基本
2-14-2-2.配列に要素を追加する
2-14-2-3.空の配列を作ってみる
2-15.辞書
2-15-1.辞書とは
2-15-2.実際に使ってみる
2-15-2-1.基本
2-15-2-2.辞書に要素を追加する
2-15-2-3.空の辞書を作ってみる
2-16.for-in
2-16-1.for-inとは
2-14-2.実際に使ってみる
2-16-1-1.配列
2-16-1-2.数値範囲
2-17.関数
2-17-1.関数とは
2-17-2.実際に使ってみる
2-17-2-1.一つの引数、戻り値ありの関数
2-17-2-2.複数の引数、戻り値ありの関数
2-17-2-3.引数、戻り値なしの関数
2-18.クロージャ
2-18-1.クロージャとは
2-18-2.実際に使ってみる
2-18-2-1.基本
2-18-2-2.引数を省略したクロージャ
2-18-2-3.戻り値を省略したクロージャ
2-19.クラス
2-19-1.クラスとは
2-19-2.実際に使ってみる
2-19-2-1.基本
2-19-2-2.イニシャライザ
2-20.構造体
2-20-1.構造体の基本
2-20-2.実際に使ってみる
2-20-2-1.基本
2-20-2-2.イニシャライザ
2-20-2-3.構造体を配列にしてみる
2-21.プロトコル
2-21-1.プロトコルとは
2-21-2.実際に使ってみる
2-21-2-1.基本
2-21-2-2.プロトコルを構造体に適応させる

3.速習SwiftUI入門
3-1.SwiftUIとは
3-2.Text
3-2-1.Textとは
3-2-2.実際に使ってみる
3-3.List
3-3-1.Listとは
3-3-2.実際に使ってみる
3-4.NavigationBarTitle
3-4-1.NavigationBarTitleとは
3-4-2.実際に使ってみる
3-5.NavigationBarItems
3-5-1.NavigationBarItemsとは
3-5-2.実際に使ってみる
3-6.HStack
3-6-1.HStackとは
3-6-2.実際に使ってみる
3-7.VStack
3-7-1.VStackとは
3-7-2.実際に使ってみる
3-8.font
3-8-1.fontとは
3-8-2.実際に使ってみる
3-9.Button
3-9-1.Buttonとは
3-9-2.実際に使ってみる
3-10.ForEach
3-10-1.ForEachとは
3-10-2.実際に使ってみる
3-10-2-1.数値範囲
3-10-2-2.構造体の配列
3-11.@State
3-11-1.@Stateとは
3-11-2.実際に使ってみる
3-12.@ObservedObject
3-12-1.@ObservedObjectとは
3-12-2.実際に使ってみる
3-13.@EnvironmentObject
3-13-1.@EnvironmentObjectとは
3-13-2.実際に使ってみる
3-13-2-1.@ObservedObject
3-13-2-2.@EnvironmentObject
3-14.TextField
3-14-1.TextFieldとは
3-14-2.実際に使ってみる
3-14-3.onCommit
3-14-4.実際に使ってみる

4.【実践】Todoアプリを作る
4-1.今回作るアプリ
4-2.プロジェクトの作成
4-3.見た目を作る
4-4.Listの行のViewを作る
4-5.ListRowにチェックがつくようにする
4-6.ListRowを簡潔に記述する
4-7.配列『tasks』を別ファイルに移す
4-8.構造体『Task』を別ファイルに移す
4-9.チェックのつけ外し
4-10.クリックしたタスクと一致させる
4-11.チェックしたら斜線が引かれるようにする
4-12.タスクを消せるようにする
4-13.タスクを打ち込めるようにする
4-14.タスクとして表示されるようにする

5.おわりに

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する