コース概要

環境

iPhone Developerプログラムとツール(SDK、Xcode、IB、iPhone/iPadシミュレーター)について学びます。

言語

  • Essential Objective-C
  • 既存のCocoaクラスの使用と独自のクラスの作成
  • 基本的なパターン

パフォーマンスとデバッグ

  • メモリ管理
  • パフォーマンス向上
  • デバッグとトラブルシューティング
  • マルチタスク処理
  • マルチスレッドの基本

ユーザーエクスペリエンス

  • アプリケーションテンプレート
  • UIコントロール
  • 複数ビューの異なるアプリケーションの作成
  • 異なるジェスチャー
  • UXのルールとガイドライン

データ管理

  • 状態の保存
  • SQLite
  • XML
  • Core Data
  • 設定

マルチメディア制御と特別な機能

  • カメラAPI
  • 画像ピッカー
  • ビデオの再生と録画
  • オーディオの再生と録音
  • 加速度センサー
  • 近接センサー
  • 通知とEvent Kit
  • 2Dおよび3Dアニメーション作成の簡単な紹介

位置認識アプリケーションの作成

  • Core Locationの使用

ターゲットとアプリケーションタイプ

  • iPhoneとiPad開発の違い
  • ユニバーサルアプリケーション
  • HTML5とCSS3を使用したWebアプリケーションの紹介
  • サービスとの連携
  • ハイブリッドアプリケーション

一般公開するための準備

  • iAdの理解
  • App Storeへのリリース - ショートパス

要求

  • 開発経験
 35 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー