▼iPhoneプログラミングメモ▼
iPhoneとiOS

iOS
iOSは、iPhone、iPod touch、iPadに搭載されているオペレーティングシステム。


情報源

情報源
公式・ツール 情報サイト
iOS Dev Center iPhoneアプリ開発関連情報
Cocoa APIリファレンス 詳解Objective-C 2.0読書会
iPhone Dev Center 日本語ドキュメント ダイナミックObjective-C
OpenGL ES 2.0 APIリファレンス iPhoneデベロッパーズクックブック
OpenGL ES 1.1 APIリファレンス iPhoneアプリ開発ブログ
iPhone構成ユーティリティMac/Win iPhoneアプリ研究会
iPhone/iPod touch Backup Extraction 強火で進め
AR.Drone iPhone Dev Wiki
Xcode4移行ガイド Xcode3.0でプロジェクト名を変更
- HetimaUnZip.framework
- Sun Limited Mt.
- ericasadun.com

書籍
iPhone/iPad/iPod touchプログラミングバイブル
iOS5/Xcode4対応
Android プログラミングバイブル
SDK3.0/2.3/2.2/2.1対応

iOS端末

バージョンと追加機能
バージョン 追加機能
iPhone OS 2.2 絵文字
ストリートビュー
iPhone OS 3.0 コピー&ペースト
高解像度対応
プッシュノティフィケーション
BluetoothによるP2P接続
In App Purchase
Spotlight
iPhone OS 3.2

iPad対応
Bluetoothキーボード
外部ディスプレイ出力
パソコン間での文書ファイルの転送・共有

iOS 4.0 マルチタスク
Retinaディスプレイ
ジャイロスコープ
フォルダ
iAd
ローカルノティフィケーション
Grand Central Dispatch
iOS 4.1 Game Center
ハイダイナミックレンジ(HDR)写真の撮影
iOS 4.2 プリンタ出力
Air Play
iOS 5.0 iCloud Storage API
Automatic Reference Counting
Twitterフレームワーク
ストーリーボード
ノーティフィケーションセンター
ニューススタンド

iOS端末のスペック
  画面解像度 CPU メモリ 標準搭載OS 発売時期
iPhone 3G 320x480 ARM11(412MHz) 128MB iPhone OS 2.0

2008年7月

iPhone 3GS 320x480 ARM Cortex-A8(600MHz) 256MB iPhone OS 3.0

2009年6月

iPhone 4 640x960 A4(1GHz) 512MB iOS 4.0 2010年6月
iPhone 4S 640x960 A5(Dual-Core 800MHz) 512MB iOS 5.0 2011年10月






iPod touch 第1世代 320x480 ARM11(412MHz) 128MB iPhone OS 2.0

2007年9月

iPod touch 第2世代 320x480 ARM11(533MHz) 128MB iPhone OS 2.1 2008年9月
iPod touch 第3世代 320x480 ARM Cortex-A8(600MHz) 256MB iPhone OS 3.1 2009年9月
iPod touch 第4世代 640x960 A4(1GHz) 256MB iOS 4.1 2010年9月






iPad 768x1024 A4(1GHz) 256MB iPhone OS 3.2 2010年5月
iPad2 768x1024 A5(Dual-Core 1GHz) 512MB iPhone OS 4.3 2011年3月

iOS端末の機能
  iOS5 Update マルチタスク カメラ GPS 電子コンパス ジャイロスコープ
iPhone 3G × × × ×
iPhone 3GS △(iOS4 Update後) ×
iPhone 4
Phone 4S







iPod touch 第1世代 × × × × × ×
iPod touch 第2世代 × × × × × ×
iPod touch 第3世代 △(iOS4 Update後) × × × ×
iPod touch 第4世代 × ×







iPad △(iOS4 Update後) × △(3G端末のみ) ×
iPad2

△(3G端末のみ)


サンプルプログラム

基本

UIKit データの読み書きと通信 サウンドとムービー Core Animation デバイス制御 ユーティリティ
情報


情報



−戻る−