iOSアプリケーションを開発するためには、Objective-Cといったプログラミング言語の知識が必要になります。本研修は、実際に数種類のプログラミングを体験しながらObjective-Cの基礎を習得します。またアプリ開発についてはiOS SDKを用いてアプリケーション開発に必要な基礎知識であるイベントハンドリング、ストーリーボードの理解、基礎的なアプリケーション作成が出来るカリキュラムとなっております。
研修目的
・Objective-Cの基本文法を理解する
・Objective-Cプログラミングを体験し、簡単なプログラミングのスキルを身につける
・iOS SDK、iPhoneアプリケーションの開発基礎を習得する
受講対象者
・C言語など、他プログラミング言語の経験があること
・Apple Developerの事前登録者
研修形式
・座学
・実機演習
カリキュラム
1.Objective-Cとは
・ Objective-Cの特徴
・ Hello,World!
2.クラス
・ クラス定義、インスタンス変数とメソッド
・ インスタンス化、メッセージ送信
・ 初期化、プロパティ構文
・ プロパティ属性
3.文字列・配列・辞書
・ 文字列操作、配列操作、辞書操作
4.継承とプロトコル
・ 継承、オーバーライド、プロトコル
5.Swift概略
・ Swiftとは
・ Playgrounds
・ 簡潔な記述(ファイル、型推論)
・ 堅牢性の向上(オプショナル、ジェネリクス)
・ Objective-Cと共存可能
6. アプリ開発の基本
・ プロジェクトの作成、シミュレータの起動、XCodeの基本的な操作方法
7. 初めてのiOSアプリケーション
・ アプリケーションが起動する仕組み、ストーリーボード : アプリケーションUI
・ アクション : イベント処理、アウトレット : UI参照
・ デリゲート : 委譲、
・実装 : インタラクション
・ 動作確認
8. Master – Detailアプリケーション
・ Master – Detail : 一覧表示と詳細表示
・ セグエ:画面遷移
・ モデル設計:カスタムクラス
・ 一覧表示 : 動的セル
・ 詳細表示 : 静的セル
9. アプリを仕上げる
・ アイコン
・ 起動画面
・ 実機インストール(説明とデモンストレーション)
参考日数
2日間
※ご相談の上決定します。
よくあるご質問
A、研修費は、講師派遣料×日数+教材費×受講者数+その他(機材レンタル)等で算出しております。研修費用(料金)のお見積りなどはお問い合わせください。
A、講師派遣形式もしくはオンライン形式から選択いただけます。オンライン形式の場合は、ZoomやMicrosoft Teams、Cisco WebEX、Google Meetなど対応可能です。
A、研修目的に合わせて貴社専用にカスタマイズします。事前課題などにより、レベル分けなども可能です。
A、はい、弊社はオーダーメイド研修を得意としておりますのでそのような研修依頼が多いです。
A、貴社のご要望や教育目的に合わせて研修時間を調整しご提案します。
A、15名様以上の場合は、アシスタント講師を1名配置することで円滑な進行が可能です。
A、パソコン及び機材・設置作業(有料)は必要台数をご用意できます。
A、弊社の全国提携会場(有料)がご用意出来ますのでお気軽にご相談ください。
関連する研修
社員研修(講師派遣・オンライン・集合研修)のお問い合わせ
ブレインコンサルティング株式会社は、貴社に最適な研修プランを無料でご提案します。
ご相談やお見積もり依頼等も承っておりますので、ぜひお気軽にお問い合わせください。