【iPhone】OS3.1からまともなカメラアプリが作れる

Posted by: daichi  /  Category: iphone開発

iPhone OS3.1が出ましたね。
OS3.1でついにカメラアプリのAPIがいくつか追加されました。
これでお蔵入りしていたFake Cameraが日の目を浴びることができそうです。

変更点の詳細は以下に譲るとして、
iPhone OS 3.0 to iPhone OS 3.1 API Differences

カメラ回りのAPIの変更点はこんな感じです。

UIKit

UIImagePickerController.h
Added UIImagePickerController.allowsEditing
Added UIImagePickerController.cameraOverlayView
Added UIImagePickerController.cameraViewTransform
Added UIImagePickerController.showsCameraControls
Added -[UIImagePickerController takePicture]
Added UIImagePickerController.videoMaximumDuration
Added UIImagePickerController.videoQuality
Added UIImagePickerControllerQualityType
Added UIImagePickerControllerQualityTypeHigh
Added UIImagePickerControllerQualityTypeLow
Added UIImagePickerControllerQualityTypeMedium
Added UISaveVideoAtPathToSavedPhotosAlbum()
Added UIVideoAtPathIsCompatibleWithSavedPhotosAlbum()
Modified UIImagePickerController.allowsImageEditing


UIImagePickerController.cameraOverlayView

一番デカイのはUIImagePickerController.cameraOverlayViewでカメラビューの上に独自のビューを正攻法で追加できるようになったことかと。
セカイカメラ的なARアプリもこれで正面からぶつかることができそう。
OS3.1の前からARアプリがAppStoreに登場してましたが、何故通過できたのかは謎です。Appleのみぞ知るです。

-[UIImagePickerController takePicture]

後は-[UIImagePickerController takePicture]で好きなタイミングでシャッターを切れるようになったこと。
今まではビュー階層を掘り進めてボタンビューを引っ張り出して、強制的にシャッターアクションを呼ぶなどしていたところをAPIですっきりできるようになりました。
QuadCamera的なことも、このメソッドを連続で呼べば簡単にできそう。

UIImagePickerController.showsCameraControls

あとはUIImagePickerController.showsCameraControlsにNOを入れればデフォルトのシャッターボタン等のカメラコントロールを非表示にできるので、オーバーレイビューでカスタマイズし放題。

この3つとGPS、デジタルコンパス情報を使えば、正攻法でARアプリができて、Appleの審査も通過できそうですよ。


セカイカメラ正式版の動画。売り上げランキングがおもしろい。 iPhone / iPod touch な朝刊
というわけで、早速きますねこれ。セカイカメラ。

大本命アプリ。楽しみで仕方ない。

【iSlot Pro】【iPachi】バグ修正版リリース

Posted by: daichi  /  Category: アプリ

今回は審査に3週間という通常の3倍の期間をとられてしまい、だいぶリリースが遅れてしまいました。

今回のバージョンは、パスコードロック画面でパスコードを設定せずにキャンセルボタンを押してしまうと、パスコードが未設定の状態で、ロックがかかってしまい、アプリが利用できなくなるという致命的な不具合の修正版となります。

利用できなくなってしまった方はもちろんのこと、そうでない方も早急にバージョンアップすることをおすすめします。

ご迷惑をおかけしましたが、これからもよろしくお願いします。

09/08のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/08の日次Appダウンロードレポート。

続きを読む

09/07のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/07の日次Appダウンロードレポート。

続きを読む

09/06のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/06の日次Appダウンロードレポート。

続きを読む

09/05のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/05の日次Appダウンロードレポート。

続きを読む

09/04のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/04の日次Appダウンロードレポート。

続きを読む

09/03のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/03の日次Appダウンロードレポート。

続きを読む

09/02のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/02の日次Appダウンロードレポート。

続きを読む

09/01のAppダウンロード数

Posted by: daichi  /  Category: ダウンロード

2009/09/01の日次Appダウンロードレポート。

続きを読む

Get Adobe Flash playerPlugin by wpburn.com wordpress themes