詳細!SwiftUI iPhone アプリ開発入門ノート[ 2022 ] iOS 16+Xcode 14 対応(ショウサイ スゥイフトユーアイ アイフォーンアプリカイハツニュウモンノート ニセンニジュウニ アイオーエスジュウロク プラス エックスコードジュウヨン タイオウ)
- 著者:
- 大重美幸(オオシゲヨシユキ)
- 出版社:
- ソーテック社
- 出版日:
- 2022年11月14日
- ISBN:
- 9784800713124
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書は iPhone アプリの UI を作る SwiftUI フレームワークの iOS 16 と Xcode 14 に対応した最新の入門解説書です。
Xcode の使い方や新機能から、 SwiftUI コードの便利な入力補完機能、ツール、ナビゲーション、シート、タブ、レイアウト、マップ、非同期処理などをステップを追って段階的に説明します。
Swift シンタックス (構文) についても、詳細に図解入りで解説しています。
CONTENTS
Chapter01 iPhone アプリを作ってみよう/ Playground の活用
Chapter02 基本操作とレイアウト調整
Chapter03 イメージと図形の表示
Chapter04 リスト表示とナビゲーションリンク
Chapter05 ボタンやテキストフィールドなどユーザー入力で使う部品
Chapter06 アラート、シート、スクロール、グリッドレイアウト、タブを使う
Chapter07 バインディングとオブジェクトの共有
Chapter08 SwiftUI の Map () で地図表示
Chapter09 async/await を使った非同期処理
技書の森解説
SwiftUI は宣言的な記述でユーザーインターフェースを組み立てる Apple のフレームワークですが、公式ドキュメントだけでは全体像を順序立てて把握しにくいと感じる人も多いでしょう。本書は iOS 16 と Xcode 14 の環境を前提に、 SwiftUI の基本ビュー、レイアウト、データバインディング、ナビゲーションといった要素をステップごとに積み上げる構成で、一冊を通じてアプリを形にする流れを体験できます。
著者の大重美幸氏は Swift / iOS 開発の入門書を継続的に執筆しており、本書もそのシリーズの一環です。コードの意味を一行ずつ確認しながら進められるため、 Swift の文法にある程度慣れた段階であれば独学でも読み進められます。逆に、 Swift そのものが初めてという場合は先に言語の基礎を固めたほうが効率的です。
SwiftUI は毎年の WWDC で API が追加・変更されるため、書籍が対象とする OS バージョンと自分の開発環境を合わせることが重要です。 iOS 16 世代の SwiftUI を体系的に学びたい人にとって、手を動かしながら理解を積む教材として機能します。