お問い合わせ

コース概要

導入および環境設定

  • iOSとは何か?基本構造について
  • Xcodeのインストールと設定方法
  • Xcodeプロジェクトの仕組みを理解する
  • iOSシミュレータ上で「Hello World」アプリを作成する

UIKitによるユーザーインターフェースの基礎

  • ビューとビューコントローラーの役割
  • よく使われるUI要素:UILabel、UITextField、UIButton、UIImageView
  • StoryboardsおよびInterface Builderを活用したインターフェース設計法
  • IBOutletとIBActionの基本的な接続方法
  • 実践練習:プロジェクト用のUIを作成する

ユーザー操作とイベント処理

  • ビューコントローラーのライフサイクル概要
  • IBActionを用いたユーザー操作への対応方法
  • コード側からIBOutletを使ってUI要素にアクセスする方法
  • UIAlertControllerによる簡単なアラートの表示手法
  • 実践練習:プロジェクト用のインターフェースに操作性を持たせる

基本的なナビゲーション処理

  • Seguesを利用した画面間遷移方法
  • 異なるビューコントローラー間での基本データの受け渡し手法
  • 実践練習:画面遷移機能を実装する

継続的な実践プロジェクト

  • 学んだ知識を用いた実践的プロジェクトの開発継続
  • 得た技術要素の統合と応用方法
  • よく生じる問題点に関するディスカッションおよび解決策の提示

まとめと今後の学習方向性

要求

  • 基本的なプログラミング知識(iOSやSwiftでなくても可)
  • XcodeがインストールされたMacコンピュータ
  • モバイルアプリ開発に対する関心・意欲

対象者

  • iOSアプリ開発に興味のある初心者の開発者
  • Appleエコシステムへ移行を目指すジュニアレベルのモバイル開発者
  • 初めてiOSアプリを構築したいプロフェッショナルな方々
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー