Cocoa勉強会関西第39回例会に参加してきました – 「AssetsLibraryについて」

実に1年半以上ぶりの参加となりましたが、久しぶりに参加してきました。

今回は京都のはてな本社オフィスで。別に京都だから参加したというわけではないんですけれど、それでも近いっていうのは便利でしたね。なにより、勉強会後に飲んでも帰るのが楽っていうのはね。

で、私が発表させてもらったのはいつもお世話になっている AssetsLibrary について。

みなさんの発表はほんと勉強になりました。いろいろとしらないこともありましたしね。こういうのは勉強会に出てこないとわからないものなんですよね。ということで、次回もできることなら参加してみようと思います。

写真投稿iPhoneアプリ PictShare v2.3 公開しました – YouTube/SmugMug対応

pictshare

ついにきました。YouTube対応!

変更点

  • YouTube対応追加
  • SmugMug対応追加
  • 任意の解像度を指定できるように
  • 通信ライブラリを総入れ替え (ASIHTTPRequest使用)
  • [Facebook] ログインセッション改善
  • [Fix] 細かなバグ修正

お待たせしました、って感じでしょうか。本当はVimeoにも対応したかったんですが大人の事情で見送ることになりました。もし期待していた方がおられましたらすいません。SmugMugについては、海外のユーザさんからの要望に応えた形になります。結構いいサービスですよ、有料しかないですけれど。

前回よりはじまった通信まわりの大工事は、このバージョンで終了しています。今までは、自前のライブラリでやりくりしてたんですが、有名なASIHTTPRequestに全部置き換えました。そのせいもあって、多少は安定するようになったんじゃないでしょうか(一部で、動作が早くなった、という声も聞いていますが、おそらくはココが要因なのではないかと)。

ただ、その工事のせいでDropBoxの日本語フォルダ(正確にはマルチバイト名フォルダ)にアクセスできない問題が見つかっています。早急に対応中ですので今しばらくお待ちください。すいませんです。

あ、あと、増えゆく解像度設定の要望に応えるべく、ひそかに任意の解像度を指定できるようにしています。

20110709022044

この「カスタム」を選べば好きな解像度を指定できるようになってます。

avail_on_app_store.png

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitpic
    2. yfrog
    3. Lockerz
    4. Mobypicture
    5. TwitVid
    6. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

自分でいうのもなんですが、なにがこんなに駆り立てたんでしょうw

さすがにそろそろ落ち着いてきたかな、とは思いますけどね。使い勝手の面でいくつか要望は頂いているのでぼちぼちと対応していこうと思ってますが、全力疾走期間はそろそろ終わりなのかもしれません。はてさて、どうなりますことやら。

審査はちょっとゆっくりになってきたかも。まあ、それでも1週間かかってないんですけどね。

  1. 7/4 提出
  2. 7/6 in review
  3. 7/8 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v2.2 公開しました – Mobypicture/TwitVid対応、Facebook動画対応

pictshare

久しぶりのサービス拡充です。

変更点

  • [Twitter] Mobypicture対応
  • [Twitter] ついっぷるフォト対応
  • [Twitter] TwitVid対応
  • [Facebook] 動画投稿対応
  • [Facebook] グループへの投稿に対応 (ログインし直してください)
  • [Facebook] ログインセッション改善
  • [Facebook] 投稿後にFacebookアプリを起動できるように
  • [Evernote] Awesome note で画像が見られない問題を修正
  • [Evernote] 投稿後にEvernoteアプリを起動できるように
  • [Fix] 動画を含むと一括編集で回転できない問題を修正
  • [Fix] 細かなバグ修正

今回はTwitter連動系のサービスを増やしてみました。動画対応したこともあってTwitVidは動画の投稿先としてはおすすめです。え?「動画専門のあのサービスとかあのサービスとかは?」って?。まあまあ待っててくださいな。

Facebookまわりもいろいろと拡充しております。動画対応はもちろん、グループへの投稿もできるようになったので使い方の幅が広がったのではないでしょうか。

あと、表には出てこないこととしては、通信まわりのライブラリを差し替えるという大工事を敢行しているところです。このバージョンではTwitterとFacebookが完全に置き換わっています。一応、次のバージョンでは全部を差し替えてしまう予定です。その方がいろいろ安定するはず、なので。

avail_on_app_store.png

対応サービス増えてきたので、もう一度おさらいしておきますと、こんな感じです。

  • DropBox
  • Evernote
  • Facebook
  • Flickr
  • mixi
  • Picasa
  • Posterous
  • SugarSync
  • Tumblr
  • Twitter
    • Twitpic
    • yfrog
    • Lockerz
    • Mobypicture
    • TwitVid
    • ついっぷるフォト
  • はてなフォトライフ
  • フォト蔵
  • メール(直接メール送信)

まだまだ増えますよ。

審査が早いのはまだまだ継続中っていう感じです。営業日的にいえば、前と同じように2日で通っているんじゃないかと。

  1. 6/19 提出
  2. 6/21 in review
  3. 6/22 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v2.1.2 公開しました

pictshare

WWDC期間中にアップデートがきたのでブログ書くのが遅くなってしまいました。

変更点

  • 小さい解像度を指定していてもオリジナルサイズのまま送信されることがある問題を修正
  • EXIF情報が正しく表示されないことがある問題を修正

前回報告していた v2.1 で紛れ込んだ解像度に関するバグ修正がメインです。ユーザのみなさんにはご迷惑をおかけして申し訳ありませんでした。

で、アメリカにいっているうちに、なんとAppStoreの人気作品として取り上げておりました。感謝感謝。

pictshare_popular_overall

iOS 5 も発表されたことですし、いろいろと今後のマイルストーンが固まってきました。もちろんまだまだ進化していきますので、お楽しみに。

avail_on_app_store.png

WWDC期間中だったからなのかどうかはわかりませんが、いつもよりはずいぶんと長かったです。といっても、1週間なので通常サイクルに戻ったのかもしれませんけれど。

  1. 6/2 提出
  2. 6/5 in review
  3. 6/9 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v2.1.1 公開しました

pictshare

細かい修正と機能追加がメインです。

変更点

  • 送信ファイル名に撮影日を使う設定を追加
  • 外部連携で渡されたハッシュタグをすべてのtwitter投稿に反映させるように
  • [Flickr] セットが二重で作られることのある問題を修正
  • [Fix] 細かなバグ修正

まず最初に報告ですが、

v2.1 / v2.1.1において、解像度を指定したにも関わらずオリジナルの画像が送信されることのある不具合がみつかっております。ご迷惑をおかけして大変申し訳ありませんが、すでに修正版を提出済みですので、しばらくお待ち下さい。

さて、外部連携に関しては、これでいったん完成ですね。自分で言うのものなんですが、ハッシュタグを渡せるようになったことで、カメラ・画像系のアプリ開発者の方でtwitter連携を考えておられる場合は、もう自前で実装する必要はなくなったんじゃないかって思います。「あなたのアプリで作った画像や動画、全部PictShareが送りますよ。ユーザの好きな場所に。しかも、twitterに流れる場合にはちゃんと指定のハッシュタグを付けてね」と。

そんな外部連携のサンプルはこちらです。

送信ファイル名は、今まではiOSの内部管理で使われている値を使っていたんですが、これだと分かりにくいなどのお話を頂きまして、「年月日時分秒」のファイル名で送ることができるようにもなりました。やってみると、これはこれで確かに便利です。どこのサービスに送っても、だいたい見ただけで撮影日がわかるわけなので。

avail_on_app_store.png

in reviewになってから1日が経過したの久しぶりなので、ちょっとドキドキしてしまいました。

  1. 5/30 4:58 提出
  2. 5/31 22:36 in review
  3. 6/2 3:42 審査通過

みなさん是非お使いくださいませ。

エンジニアtypeにSmartTubの取材記事が載りました

Icon

今でもそこそこ話題になっている(ような)お風呂アプリのSmartTubですが、なぜかweb雑誌の取材を受けてしまいまして、先日その記事が公開されました。(ちょっと紹介遅くなってすいません)

なんか、まあ、すごいタイトルですけれど、基本的には例のTogetterのまとめをちょっと膨らませたような感じになっています。関西在住ってこともあって、取材といってもメールベースのアンケートみたいな感じだったので、僕自身の拙いアンケート回答をかなり大きく膨らませてもらった感じですね。ほんと感謝感謝です。

そうそう、写真の人物は僕じゃないです。対面取材じゃなかったので写真がなくて、関係ない写真を使っていただきました。

この特集、今回で3回目ですが、それ以外がそれこそみなさんご存知のTogetterとか、例の一世を風靡したPUFFとかなので、なんかこんな一発ネタが取り上げられて申し訳ない感じもしなくもないですが、なんにしてもタイミングと運大事!ってことでこういうふうに注目されてありがたい限りです。

そんなこんななSmartTubですが、まだ試されていないという方は是非どうぞ。

avail_on_app_store.png

写真投稿iPhoneアプリ PictShare v2.1 公開しました – 動画対応

pictshare

今回はみなさん待望の動画対応です。他にも盛り沢山。

変更点

  • 動画送信に対応 (Facebook, Lockerz, mixi, はてなフォトライフは未対応。一部サービスでは動画の向きが反映されないことがあります)
  • [Facebook] アルバムを追加できないことがある問題を修正
  • [Facebook] アルバムを25個以上表示できない問題を修正
  • [Evernote] 複数の画像を1つのノートにまとめる設定を追加
  • [Evernote] 撮影日をノートのタイトルとする設定を追加
  • [Twitter] 外部連携で任意のハッシュタグを渡せるように
  • [Fix] オリジナル解像度で送信した時に劣化していた問題を修正
  • [Fix] iOS4.0系で落ちる問題を修正
  • [Fix] 外部連携でサムネイル表示がおかしくなる問題を修正
  • [Fix] 細かなバグ修正

動画対応、サムネイルではこんな感じに見えて、

pictshare_v210_1

もちろんプレビューからの再生もできます。

pictshare_v210_2

送信の際はややこしいことは抜きにして、オリジナルのデータをそのまま上げる仕様になっていますので、その点ご理解ください。でかいともろに時間かかりますし、サービスによってはエラーでるかもしれないです。

あと、FacebookはWebからなら動画投稿できるのですが、APIの調子が非常に悪い(開発者のフォーラムでも「アップロードできないぞ!」的書き込み多い)ので、今回は見送らせてもらってます。下手に対応をうたってみなさんに迷惑をかけるのもあれなので。

それ以外は、報告・要望のあった細かい修正とか機能追加になります。目玉としては、外部連携でハッシュタグを渡せるようになったことですかね。詳しくはサンプルをみていただくとよいのですが(そうそう、もちろん、外部連携では動画のサポートもしてますよ)、

例えばこのサンプルですと、送り手のPictShareLauncherが #pslauncher というハッシュタグを指定してPictShareを起動し、それがそのままtwitterのTLに流れるようになっています。これで、自分のアプリで作った画像・動画を追跡することができるようになりました。画像・動画系アプリ開発者のみなさん、これで自分のアプリにtwitter投稿機能要らなくなりますよ、ほんと。(このハッシュタグ渡しについては、現バージョンでは直接twitterに投稿した時のみ指定されたハッシュタグがつくようになっているのですが、次バージョンではflickrなどにアップロードしたあとのtwitter投稿でもつくようになります)

avail_on_app_store.png

今回はいつも通りすぎる感じの2日での審査通過です。2.0.1の時がちょっと時間かかったよな、って感じですね。

  1. 5/26 3:43 提出
  2. 5/27 23:20 in review
  3. 5/28 9:28 審査通過

みなさん是非お使いくださいませ。

フレーム機能付カメラアプリ トブカメラ v1.0.2 を公開しました

tobucamera_Icon

早速のバグ修正版です。

変更点

  • バグを修正しました

avail_on_app_store.png

細かい話をすると、多分iPhone4でのみ起こるんだと思うんですが、写真を保存した時に右端1pxに黒い筋が入ることがあって、それを修正しました。凡ミスだったんですが、全然気付いてなかったです。

tobucamera_2

審査が早いのはいつものことなんですが、in reviewから時間がかかっているとちょっとドキドキしますね。たった1日なのにね。

  1. 5/24 : 提出
  2. 5/26 : in review
  3. 5/27 : 審査通過

みなさん是非どうぞ。

写真投稿iPhoneアプリ PictShare のバナーがAppStoreに掲載されました

pictshare

ついにきましたね、AppStoreバナー掲載。

とりあえずは、こんな感じで載ってます。

pictshare_appstore_banner_japan

ありがたやありがたや。

そして、なんと、中国のAppStoreにも載りました。

pictshare_appstore_banner_china

こっちはWhat’s Hotにも載るというおまけ付。

Storeのバナーっていうのは、多分、基本的には、Appleが「載せるかもしれないから素材ください」っていう連絡が来るところからはじまるわけですが(大手メーカーのが発売と同時にでかでかとバナー掲載されているのはどうなってるのかわからんですけど)、日本のAppleから連絡きたのが先週で、中国からもその直後に連絡がやってきて、先週末のタイミング(だいたい金曜日にバナー更新される)でバナーが載るのかなと思っていたらそんなことはなくて、どうなるのかなあ、と思っていたところで、昨日から無事に掲載されてなによりでした。

バナーがどれだけ効果あるのかはわかりませんけれど、少なくともAppleにちょっとは注目されたって言うことは嬉しいかぎりです。

avail_on_app_store.png

まだの方も是非お使いくださいませ。

フレーム機能付カメラアプリ トブカメラ v1.0.1 を公開しました

tobucamera_Icon

iCUG会長でブロガーのトブさんをリスペクトして作成されたトブカメラを公開しました。

先日のiCUGミーティングでのサプライズ企画として、

っていう豪華メンツで秘密裏に動いたこのプロジェクト。本当は開催が中止された3月のミーティングに間に合わせるつもりで作っていたので、2ヶ月前には出来ていたわけですが、昨日、ようやく公開することができました。まあ、その2ヶ月の間にバージョンアップすることもできたんですけどね(だから最初からv1.0.1です)。

基本的には月ごとに変わるフレームに合わせて写真を撮れるアプリです。撮った写真を保存したりTwitterに投稿できたりします。最近話題のPictShare連繋もついてます。

こんなフレームとか

tobucamera_1

こんなフレームなどがあります。

tobucamera_2

起動時にはその月のフレームを表示しますが、左右スワイプでフレームを切り替えることができます。で、撮影するとこんな感じ。

tobucamera_3

ちなみに、nagisaworksさんとの共同作業は結構面白かったです。subversionでソースコードを共有し、基本部分は私が実装したのですが、あとはお互いが勝手に機能を追加してみたり、エフェクトを変更してみたり、そんな感じで開発は行われました。

無料ですし、是非使ってみてくださいな。

avail_on_app_store.png

最後になりましたが、関係者のみなさんお疲れさまでした & どうもありがとうございました。