プログラミング講座プログラミング講座

大重美幸 のSwiftUI iPhoneアプリ開発入門講座

講座レベル2

SwiftUIは、iPhoneアプリのテキストや画像の表示、スクロール表示、シーン移動、ボタンやピッカーなどのユーザーインターフェイスを効率よく作る最新のSwiftフレームワークです。SwiftUIの開発手法は、これまでと驚くほど違います。この変化をチャンスと捉えいち早く習得しましょう。

大重美幸

SwiftUIの多彩なUIをさまざまなタイプのiPhoneアプリをワークショップ的に考え作りながら学びます。もちろん、SwiftUIを使うにはプログラミング言語Swiftの知識も欠かせません。そこで本講座では、Swift初心者の方が安心して受講できるように、Swiftシンタックスの基礎知識についても時間を割いて説明します。

1日のセミナーで作るアプリはコードも短く簡単なアプリばかりですが、何個もアプリを作るうちにSwiftUIを作ったアプリ開発の基本スキルを確実に身に付けることができるはずです。


修了目標

本講座の受講終了時に、以下のスキルの習得を目指します。

  • Xcodeの基本的な使い方を学び、コード編集やアプリのプレビューができるようになる。
  • テキスト、画像、図形、リストなどを表示したアプリを作る。
  • ボタン、トグルスイッチ、フィールド入力などのUI操作に加え、画面遷移などのインタラクティブなアプリを作る。
  • 自分で作ったアプリを実機iPhoneで試すことができるようになる。
  • Swiftシンタックスの基礎知識を習得する。
制作画面

カリキュラム概要

  1. テキスト表示で学ぶ基本操作とレイアウト調整
  2. イメージと図形の表示
  3. リスト表示とナビゲーション
  4. ボタン、トグルスイッチ、ステッパーなど、基本的な部品を作る
  5. ピッカー表示とテキストフィールド入力
  6. モーダル、スクロール、タブなど触れるビュー表示
大重美幸

*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。


使用アプリケーション
Xcode 11(MacBookを持ち込まれる方は、Appストアから無料でインストールできます)
持ち物
iPhone実機(持っている方)、Apple MFi認証のケーブル(iPhone純正ケーブルはMFi認証です)
【参考図書】
詳細!SwiftUI iPhoneアプリ開発入門ノート/大重美幸 著
ISBN-13: 978-4800712530
講師
大重美幸
定員
6名