GoogleのCloud Vision APIを試してみた

Googleの画像認識&分類APIを試してみました。 http://jp.techcrunch.com/2016/02/19/20160218google-opens-its-cloud-vision-api-to-all-developers/ まずは登録 https://cloud.google.com/vision/ 登録後、ドキュメンテーション読む https://cloud.google.…

iOS9.3でobserveValueForKeyPathが2度呼ばれる話

昨日公開されたiOS9.3の話。まずはコードを。 - (void)buttonTapped:(id)sender { NSLog(@"buttonTapped"); NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; [defaults setObject:@"1" forKey:@"hogehogehoge"]; [defaults synchronize…

画面のロック、アンロックを検知する方法

厳密には画面のロック状態が変更されたことを検知する方法、になります。 CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), //center NULL, // observer displayStatusChanged, // callback CFSTR("com.apple.springboard.loc…

新アプリ「もしも」をリリースしました

新アプリ「もしも」をリリースしました。 長時間ロック状態が続くとメールを送ってくれる、もしもの時に活躍するかもしれないアプリです。もともとは一人暮らし向けの、急病で寝るしかなくて スマホにまで気が回らない時にあると助かるアプリとして考えたの…

mmView 1.1.0アップデート申請

プライベート制作の時間がなかなか取れない今日このごろ。 皆様如何お過ごしでしょうか。 さてmmViewのアップデートです。 正月休みで少し時間が出来たので一気にやりました。 ・ソース作り直し。UIは同じだけど中身は一新。 ・ARC対応 ・iOS7対応。ようやく…

mmView 1.0.5アップデート申請

mmViewのアップデート申請を行いました。 ・アルバムの数が増えてくると広告に隠れて追加できない問題を修正 ・編集、削除アイコンをリニューアル ・広告SDKを最新版に差し替えしかしこのアプリ、DL数こそ少ないものの 結構使って頂いているようで、非常に有…

【ハマった】libpng error: Incompatible libpng version in application and library【困った】

どうもです。 コーディングしていてハマった話。 iOS6.1になってから実行しようとすると タイトルのようなエラーが出てアプリがクラッシュするようになってしまいました。 分かったことは以下の2点 ・iOS5系だと発生しない ・プロジェクト内にlibpngがあると…

v1.7を作成しました

どうもです。 意外とDLされているアプリ、エロ目フィルターです。 今回の追加、改修点は以下のとおり ・iPhone5のディスプレイ対応 ・iOSの顔認識搭載 以前検証していたface.comはボツ ・facebook投稿(iOS6〜) ・OpenInでLINEやらWeChatやらに送れる機能 …

新アプリ すぐコラ1.0をリリースしました。

iOSの顔認識機能を利用した即席コラアプリをリリースしました。 こんな感じで作れます。またオーバーレイ表示させる用の画像を、カメラロールの写真から作ることができます。 こんな感じで、塗った箇所が切り抜かれて画像になります。 大変だったところ コラ…

Facebookへの画像アップロード

iOS6からOSレベルでFacebookへの画像投稿がサポートされましたので その実装なんぞを。 予めSocial.frameworkをプロジェクトに追加しておきます。 SLComposeViewController *viewController = [SLComposeViewController composeViewControllerForServiceType…

iOS6対応

最近通常業務が忙しくてプライベートのアプリが完全に放置状態になっていました どうもこんばんは。 さてiOS6でノスタルジックフォトフィルターが落ちる件について対応しました。 デバッグしてみると画像処理する箇所でEXC_BAD_ACCESSで落ちていますよ、と。…

Titanium Mobileを試してみる インストール編

本当は動かすところまでやりたかったのですが 想像以上にインストールに時間がかかってしまいそこまで出来ませんでした。さてTitanium Mobileです。 iOSもAndroidも、いずれも共通のHTMLとJavaScriptで出来るとか。 ああちなみに私はHTMLとJavaScriptはほぼ…

顔認識機能を搭載してみました

face.comのAPIを利用した顔認識機能を搭載してみました。 以前からトライしてみようと思っていたのですが日々の業務に押されて なかなか手を付けられず・・・相当時間が経ってしまいました。 閑話休題 face.comのAPIを使うにはまず開発者サイトに行って開発…

v2.0がリリースされました

ようやく審査通過しました。 最近は審査期間が長いですね。途中でもう少しかかる旨のメールも来ますし。何はともあれ、よろしくお願いします。

リジェクト→再申請

ノスタルジックフォトフィルターがリジェクト食らっていたわけなんですけど。 最初理由が分からなかったので何でかなー?と思っていたら iPad用のスクリーンショットが足らないとかで。。なんともお恥ずかしい。 というわけでスクリーンショットを追加して再…

ノスタルジックフォトフィルター ver2.0を申請しました

しかし3.1.3から5.0へのアップデートということで すんなりいかない部分が出たりとか。 3.1.3当時、デバイスの制限はinfo.plistではなくiTunes connectで行なっていたんですが 今回普通にinfo.plistにデバイス制限を設けてアップロードしようとしたわけです…

ノスタルジックフォトフィルター v2.0開発中

2年ぶりのアップデートです。すいませんすいません。 今回はコアとなるロジックはそのままでガワ等の基本機能は作り直します。 ベースはエロ目フィルターのそれを使って フィルタリングの部分を移植する感じ。 要望の多い高解像度化に対応予定。 機能的には…

エロ目フィルター ver1.6を申請しました

リリースはまだです。今回の変更点は以下のとおり。少ないですが。 iOS5対応 iOS5から標準で付属するTwitterのUIをTwitter投稿画面にて対応。 OSの設定画面からTwitterのアカウントを設定している場合、標準UIが表示されます。 そうでない場合はこれまでどお…

セミナー行ってきました

「ヒットメーカーに学ぶ!SmartPhoneアプリの展望」というセミナーに参加してきました。 面子は川畑氏、深津氏、村井氏という豪華な内容。 以前から川畑氏のセミナーには何度も参加させて頂いてそのクオリティの高さは認識していたので 今回も期待。以下メモ…

エロ目フィルター ver1.5をリリースしました

内容としては iPad2対応のユニバーサルアプリ化 英語対応 の2点です。 ちなみに画面は回転しません。審査通るのか? なお英語版で動かすとデフォルト画像が野口さんからベンジャミン・フランクリンさんに変わります。 あとアプリタイトルをエロ目→eeFilterに…

エロ目フィルターをリリースしました

エロ目フィルターはお札を折り曲げて肖像の目をエロ目にする、 そんな遊びを画像処理で行うアプリです。 正方向から見た場合と、逆方向から見た場合のフィルターをかけられます。 顔認識や眼の認識などを行っていません。 眼の位置は手動で設定します。 それ…

nosFilterについて

nosFilterは画像を加工して古写真にする画像処理フィルターアプリです。 ノスタルジックフォトフィルターを短縮してnosFilterとしています。 ノスタルジックフォトフィルターという名称は完全な造語です。 ニュアンスだけ汲み取ってください。 なお本アプリ…