この書籍は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.if2-8-1.ifとは2-8-2.実際に使ってみる2-9.guard2-9-1.guardとは2-9-2.実際に使ってみる2-10.switch2-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-in2-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.Text3-2-1.Textとは3-2-2.実際に使ってみる3-3.List3-3-1.Listとは3-3-2.実際に使ってみる3-4.NavigationBarTitle3-4-1.NavigationBarTitleとは3-4-2.実際に使ってみる3-5.NavigationBarItems3-5-1.NavigationBarItemsとは3-5-2.実際に使ってみる3-6.HStack3-6-1.HStackとは3-6-2.実際に使ってみる3-7.VStack3-7-1.VStackとは3-7-2.実際に使ってみる3-8.font3-8-1.fontとは3-8-2.実際に使ってみる3-9.Button3-9-1.Buttonとは3-9-2.実際に使ってみる3-10.ForEach3-10-1.ForEachとは3-10-2.実際に使ってみる3-10-2-1.数値範囲3-10-2-2.構造体の配列3-11.@State3-11-1.@Stateとは3-11-2.実際に使ってみる3-12.@ObservedObject3-12-1.@ObservedObjectとは3-12-2.実際に使ってみる3-13.@EnvironmentObject3-13-1.@EnvironmentObjectとは3-13-2.実際に使ってみる3-13-2-1.@ObservedObject3-13-2-2.@EnvironmentObject3-14.TextField3-14-1.TextFieldとは3-14-2.実際に使ってみる3-14-3.onCommit3-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.おわりに
人気のある作家
できるシリーズ編集部 (48) 技術評論社編集部 (48) リンクアップ (48) 相川正樹 (35) 日経Linux (26) standards (26) リブロワークス (24) 晋遊舎 (22) 株式会社クイープ (22) 年賀状素材集編集部 (21) インプレス年賀状編集部 (20) 横山了一 (18) 山田 祥寛 (18) メディアックス (13) 掌田 津耶乃 (11) 廣瀬 豪 (10) 森 巧尚 (10) 北村 愛実 (9) 吉川 邦夫 (9) 井上 香緒里 (9)最適なファイルサイズ
100388 KB 1004 KB 100579 KB 10068 KB 101719 KB 102313 KB 1027 KB 102851 KB 104612 KB 104884 KB 10554 KB 105 KB 1063 KB 106926 KB 107492 KB 108832 KB 108931 KB 109089 KB 109437 KB 109624 KB