2011-01-01から1年間の記事一覧

UIButtonの画像が変更できない!

なんかしょうもないことでハマってたのでメモ。IB で UIButton にイメージを設定して、ボタンがタップされたら別の画像にしようと思った。 で、IBAction はこんな感じに。 - (IBAction)touch:(id)sender { NSLog(@"Button touched"); myButton.imageView.ima…

CIDetector を使って目線を入れてみるサンプル

CIDetector に関しては Apple がサンプル(SquareCam)を用意してくれていて、これを読めば大体の使い方はわかると思います。 ただ、写真を撮ったり様々な機能が盛り込まれていて大変なので、SquareCam を元に AVCaptureVideoPreviewLayer に CIDetector で…

CIDetector の使い方

とりあえず使うだけなら CIDetector オブジェクトを作って画像を渡せば結果が返ってくる。簡単! まず、CIDetector オブジェクトの作成は以下のクラスメソッドで + (CIDetector *)detectorOfType:(NSString *)type context:(CIContext *)context options:(NS…

iOS 5のCIDetectorを使って顔認識してみた

以前、OpenCV 2.1 を使って MacBook Air で顔認識してみたりしていたけど、iOS 5 になって CIDetector というクラスを使って画像の顔認識ができるようになった。 面白そうだったので拙作「ぼっちカメラ」で使ってみたのだけど、もううろ覚え状態になっている…

Handbrake 0.9.5 の PS VITA プリセットを作ったよ!

PS VITA の有機EL ディスプレイで見る動画はすっごく綺麗! 原状では PS VITA がモバイルなメディアプレイヤー No.1 じゃないかと思える。 こんな写真では全然伝えられないのが残念…。 下の画像は DVD のデータを PSP と PS VITA で比べたもの。 露出が PSP …

使ってみて

とにかく、Web サイト作成のセンスがない自分には、それなりの見た目のサイトが出来上がって大満足! もっとテーマが増えると嬉しいのだけど、無料だしこれでも十分かな。 後は自分で作った使い方のページへのリンクが張れたりすると嬉しいのだけどな〜。 欲…

LimeLightの紹介ページの公開

以上、色々と設定したら「概要」ページなど適当なページを表示して「公開する」で「新規登録」画面になります。 その際にとりあえず自分のアカウントを作る必要があります。 で、新規登録すると「プラン選択」画面になります。 ここで「プランを選択」をクリ…

LimeLightのその他あれこれの設定

右のメニューから各種設定ができます。「プレビュー」では設定した内容でのプレビューが見られます。 「スクリーンショット」では紹介ページで使用するスクリーンショットを設定できます。 既に App Store から画像は取得済みですが、それ以外を使いたい場合…

LimeLightの詳細の設定

「詳細を編集する」画面では各種設定ができます。 この画面で入力できる情報の多くは App Store から取得済みです。 「URLなどに使用する、ASCII文字のみの名前(例)"Your App Name"」は、LimeLight で作った紹介ページの URL に使用されます。例えば「lonl…

LimeLightで作ってみる

とにかく一気に作ってみたのでまずは手順を(番号はLimeLightの画面に出てくるステップに合わせてあります) 0.LimeLight のトップページで「無料で始める」をクリック 1.アプリの名前を入力してリストから選択したら「次へ進む」をクリック ここで「ま…

LimeLightでiPhoneアプリ紹介ページを作ってみた

前にココで知って頭の片隅にあった「LimeLight」という iPhone アプリの紹介ページを作ってくれるサービス。 Web 作成のセンスが全くない自分には良いかも!と思っていたので、先日リリースした「ぼっちカメラ」の紹介ページを作ってみたのでメモ。

Phone4で皆既月食を2482枚撮って動画を作ってみた

動画の詳細はコチラから。 以下、今回の動画を作ってみての感想等。とにかくガッカリだったのは iPhone のカメラの露出やフォーカス云々の話なんだろうけど、満月な状態だと明る過ぎるのか輪郭が滲んで大きく写るってこと。 で、月が影に入って暗くなってく…

sendCustomTweet してみる

アカウントを取得したら後はツイートするだけ。 ざっくりこんな感じで。 - (IBAction)tweet:(id)sender { ACAccountStore *accountStore = [[ACAccountStore alloc] init]; ACAccount *twitterAccount = [accountStore accountWithIdentifier:self.userID]; …

Twitter アカウントの取得

ざっくりこんな感じで。 - (IBAction)showAccount:(id)sender { // Create an account store object. ACAccountStore *accountStore = [[ACAccountStore alloc] init]; // Create an account type that ensures Twitter accounts are retrieved. ACAccountTy…

iOS 5でTwitterを使う方法(カスタムな方)

先日、「iOS 5への Twitterアカウントの登録とアプリからのアクセス」という iOS 5から Twitter アカウントをアクセスする方法と iOS 5の設定の話を書いた。 で、今回は実際に取得したアカウントを使ってツイートしてみるまで。 とりあえず Apple のサンプル…

【無償】Windows環境でiOS5からAirPrint対応でないプリンタに印刷

一応こちらにもリンクを張っておきます。 コメント欄で iOS 5 から Windows XP を使って AirPrint 対応でないプリンタに AirPrint で印刷ができたという報告がありました。 従来の方法の AirPrint.exe に渡すオプションが少し増えるだけです。 自分ではまだ…

UIKeyboardTypeNumberPadにDoneキーを付ける手順

方法はココにある方法をほぼそのまま使って、ボタンのハイライトなんかもそれらしく設定。 ボタンはクラス変数で持って、キーボードが隠れる時の処理に UIKeyboardWillHideNotification を使ってみた。 あと、アニメーションはブロックにして completion で…

UIKeyboardTypeNumberPadにDoneキーがないのでくっ付けた

UITextFieldで数字を入力させようと思って keyboardType を UIKeyboardTypeNumberPad にした。 で、入力終わったら Done 押してキーボードを隠そうと思って returnKeyType を UIReturnKeyDone にしたんだけど Done キー出て来ないよ! ってか、元々 UIKeyboa…

広告の提携をしてみる

審査は通ったので SDK に入っている「SDKAffiliateDocumentForIOS_J.pdf」の内容に従って ECサイトと提携してみる。1.ログインして「サイト」ポップアップメニューから登録したアプリを選択 2.ツールバーの「オファー検索」の「オファー検索」を選択 3…

バリューコマースのアプリ広告(iOS)に広告が無かった件

バリューコマースから「アプリ広告」始めましたってメールが来たので、金曜日の 16:00頃に申請して結果を待っていたのだけど、サックリと月曜日の朝 9:40頃には届いた。あまりに早くて驚いた! 「厳正な審査の結果」って書いてあったけど、週末にも働いてい…

申請してみて

でも、やっぱり良くわからないんだよね、この登録。 「アプリ開発者」として自分を登録するはずなのに「アプリ」を登録してる。これって「アプリ」を登録すると「アプリ開発者」としても認識されるよってことなんだろうけど…。 ぱっと見た感じだと「アプリ開…

アプリ開発者としての登録の手順

バリューコマースの資料だとこの辺の説明がどうにも微妙。SDK に入ってるドキュメントを見ると通常の「Webサイト」を登録する要領でアプリを登録する感じみたいで「アプリ開発者」としての登録はないみたい。 1.とりあえず「アプリ広告サービスについて」…

バリューコマースのアプリ開発者として申請してみた

先日バリューコマースから「アプリ広告サービスについて」ってな感じのメールが届いた。 見てみたらスマートフォンのアプリに広告を入れよう!って話。AdMob とか AdMaker とか、そんな感じでバリューコマースの広告を入れられる。でも、AdMob や AdMaker と…

inPulseのオーダー手順

1.inPulse のホームページの「BUY」ページへ行く 2.「Add Cart」をクリック 3.「Qty」が「1」で「$99.00」、「Subtotal:$99.00」になっているのを確認したら「Checkout」をクリック 4.「Check out with PayPal」をクリック(自分の場合は PayPal だ…

巷で噂のアプリ開発可能Bluetooth腕時計inPulseをオーダーしたよ!

先日 TL にこんな記事が流れてきて、気付いたらオーダーしてました。 inPulse Smartwatch というアプリ開発ができる Bluetooth機能を持った腕時計です。 後から調べてみると、アプリ開発ができて、Bluetooth 機能を持った腕時計は他にも TI から MSP-WDS430B…

タッチした所で露出を合わせる方法

AVCaptureExposureModeContinuousAutoExposure で露出を合わせて、key-value observe を使って adjustingExposure が NO(合わせ終わった!)になるのを検出して AVCaptureExposureModeLocked にしろと。 結局こんな感じで露出合わせを始めて if( [device is…

iPhone4でサポートされてない露出モードのエラーが出たけど

iPhone 4でカメラ機能を使ったアプリケーションを作ってみているのだけど、タッチした所で露出を合わせようと思ったらこんなエラーが出た。 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Setting exposureMode (1) is…

AdMaker がアップデートして 3.5になった!

さっき AdMaker から来たメールに書いてあったよ!で、なぜか UIView のサブクラスだったのが UIViewController のサブクラスに変更…。これって前の前の時(3.3の時)の状態に戻ってるじゃん!なんでこんなに落ち着かないんだ…。 って、俺、前のブログでも同…

使ってみて

Dropbox は特に使ってなかったし、せっかくだから Wordpress のデータは Dropbox にバックアップするのが良いかな。 フォルダを丸ごと持ってきてるので、Mac から直にファイルを手で触れる感じがなんか変な安心感。 それより「 file 'uploads.zip' exceeds 4…

一度バックアップを作成してみる

取り敢えず「Backup now」をクリックしてバックアップを作成してみる ワーニング出てるけどバックアップは順調に進んでる。 Dropbox のポップアップも逐次表示される。 で、さっき合計約 321M のデータを 45分程でバックアップ完了したみたい。 次の予定は来…