Zeroレコーダーで使っている主な技術
iOSアプリ第2弾、iPod touch/iPhone向けは初めて。実開発2ヶ月(フルタイム、休日ほぼなし)。
- iPod touch向け開発(Retina対応)
- 画面回転検知
- UIImagePickerViewController
- プログラムによる写真撮影
- 処理終了待ち
- オーバーレイ(最終的には使わず)
- アルバムへの保存
- UINavigationController
- transform
- NSTimer
- NSFile*
- NSNortification
- NSData
- NSDate
- NSDateFormatter
- UIActionSheet
- シミュレーターと実機上の動的判別
- performSelector
- バッテリーチェック
- NSValue
- UIProgressView
- UIFont
- 画像合成(画像の上に文字を写し込む)
- UIColor
- IBOutletCollection
- スリープ禁止
- 普通スリープ回避
- 非操作時自動ロック回避
- 独自delegate
- PDF出力
- MailComposerViewController
添付
- nib読み込み
- Xcode4
- UIButton/UILabel/UISwitch/UIToolBar/UISegmentedControl/UIAlertView
- UITableView/UITbleViewCell
- UIActivityIndicatorView
- UIWebView;HTML内/外部リンク解決
- 画面回転対応;同一nibでの回転
- 多アクション&1ターゲット
- クリック音再生
- 短い音の再生(汎用クラス作成)
- FirstResponder(shake)
- 画像圧縮
- 設定値保存
- 国際化;画面、プログラム内文字列、設定、プログラム名、起動画面
- iOS内設定画面
- motion-JPEG AVI
- Bluetooth
- ジャイロ
- デバイスモーション
- キュー指定
- ハンドラー
- Quertz2D
- タッチ処理;開始、終了、途中
- NSMutableArray
- addObject
- removeAllObject
- copy
- NSNumber
- NSValue
- モーダルビュー
- Instruments
- フラッシュ制御
(順不同)
アップルとのNDA契約により、細かい情報については開示できません。
あしからず、ご了承ください。
謝辞
起動音には
SoundLabelの
無料音楽素材
からSE(効果音)のSE_13を利用させていただきました。
(音量のみ調整)
Copyright (C) 2011-14 by AIG-Soft