iOS アプリ開発の基礎知識と実務スキルを身に付けるトレーニングコース
このトレーニングコースに入る前に、下記の知識・スキルについて勉強しておいてください。
- Foundation Framework の事前知識
- NSString, NS(Mutable)Array, NS(Mutable)Dictionary あたりの使い方程度で大丈夫です。
- Xcode の使い方
- 基本操作が分かる程度で大丈夫です。
このトレーニングコースを受講することで、下記のような知識・スキルが身につきます。
- Xcode を使ったiOSアプリ開発
- リリース可能な品質を担保できる
このトレーニングコースを受講する上で、Xcode 最新バージョンをインストールした mac を準備しておいてください。
iOSアプリ開発の基礎知識と実務スキルを身に付けるトレーニングコース
- 注意 なお、本カリキュラムは iPhone simulator で確認できる範囲のものになっております。 カリキュラムは予告無く変更される場合があります。
- 導入
- Objective C の基礎
- メモリ管理
- UIViewController1 - UIViewController のカスタマイズ
- UIViewController2 - ModalViewController
- UIViewController3 - ライフサイクル
- UIKit 1 - container, rotate-
- UINavigationController
- UITabController
- Custom Container View Controller
- Supporting Multiple Interface Orientations
- UIKit 2- UIView -
- UIView
- UIView のカスタマイズ
- UIView Animation
- Core animation
- UIKit 3 - table view -
- UITableView について
- UITableViewDelegate, UITableViewDatasource について
- custom UITableViewCell の作成
- (iOS6) UIRefreshControl について
- UIKit 4 - images -
- UIImage (CoreGraphics)
- UIImageView
- Accets Library
- CoreImage
- UIKit 4 - text -
- UILabel
- UITextView
- KeybordNotification
- 非同期処理系
- NSURLConnection (json シリアライザ)
- Blocks
- GCD
- ローカルキャッシュ
- UserDefaults
- FileManager
- CoreData
- SQLite
- Instruments
- leak
- time profiler
- その他
- 単体テスト (GHUnit)
- 結合テスト (KIF)
- cocoaPods でライブラリ管理