WWDC2012に行ってきました

今年も無事に行ってきました WWDC (The Apple Worldwide Developers Conference)。今回で3回目になります。

もちろん会社の出張です。んで、内容はほとんど全て NDA (Non-disclosure agreement : 秘密保持契約) なので、それ以外のところをさらりと。

ちなみに開発者視点からのWWDC記事としてはこちらもおすすめです。

基調講演

内容については、多くの情報サイトに掲載済みなので、あれですけれど、今年は3時半くらいから並びました。んで、去年に比べて全然寒くなかったのでかなりならびやすかったです。それと日本人開発者で集まっていたので、いろんなことを話している(+ゲームしたりしている)うちにあっという間に時間も過ぎてしまいましたしね。

並んでいる間には、宣伝目的でいろんなモノが配られます。コーヒーとかお菓子とか、Tシャツやグッズが配られることもありますね。



ご飯

朝9時に始まり、1コマ1時間のセッションが昼をはさんで17時半まで6コマ。ほとんど学生気分です。それがすべてNDAなので、まあ、ご飯の話くらいしかすることがないわけです。





本社詣

なんだかんだいって毎回Apple本社ヘ行ってますね。もちろん、カンパニーストアが目当てなわけですが(Appleロゴのついたオリジナルグッズはここでしか買えない)。

今年はなんかいろいろ縁があって、本社の中もちょっとだけはいることができました。その節はお世話になりました。



(あ、「1」を撮り忘れている。。。)

役に立ったガジェットたち

今回の海外出張に合わせていくつかの小物をそろえたのですが、結構役に立ったものをご紹介。

回線

なんといってもネット回線がつながっていないと話になりません。まさにライフライン。

去年ははじまったばかりの海外パケ放題を使ったのですが、キャンペーン期間も終わり1日辺りのコストがかなりかかるようになりました。ですので、今年はこちらを利用。

LTEタイプもあったのですが、普通ので全然問題なかったです。空港で受け取って、空港で返す、ということで手続きも非常に簡単でした。

特に今年は会場の無線LANが若干不安定な時もあったので、そんな時にも非常に重宝しました。

バッテリ

外出している時に大事なのは、回線と電源。回線は上述のように確保したので、あとは電源です。特にモバイルルータは2-3時間しかバッテリがもたないということもありますので外部バッテリは必須となります。

エネループもあるんですが、万が一のことも考えて今年はこれを用意しました。

B00456DWUA アクト・ツー HyperJuice 60Wh External Battery achj060 jhotna
アクト・ツー 2011-06-01

by G-Tools

一番小さいやつね。もっていったMacもAirなんで、これで十分という感じで。

こいつにモバイルルータをつないで常に給電し、たまにiPhone/iPadの充電用にも使いました。

そうそう、バッテリを飛行機に持ち込むには制限がありますので、お気を付けて。(持ち込みがダメかと思っていたら、預けるのがダメなんですよね、バッテリの場合は)

そもそも160Whを超えると、持ち込みも預けることもできない注意。

ケーブル類

その他こまごまとしたケーブルたち。結構便利だった。

B006QIG15S サンワダイレクト iPhone iPod USBケーブル キーホルダー型 500-USB022
サンワダイレクト

by G-Tools

なによりコンパクト。カバンの隅いれておけばいざという時に使えました。接続する機器によってはちょっとUSB端子側が抜けやすかったけれど。

B006WEOY8M SANWA SUPPLY モバイルタップ 2P・3個口 ブラック TAP-M1BK
サンワサプライ 2012-01-31

by G-Tools

コードを収納できるのがミソです。こういうのはカバンに詰め込む時にごちゃごちゃしないのが大事かな、と。

その他

会場内には、iPad 100台を連結させた iPad Tableなるものがありまして、上位20000位のアプリたちがリアルタイムにうねうねと動いておりました。

日本のアプリも数多く並んでいたわけですが、そんな中で私自身のかかわった「心理テスト」と「そら案内」を見つけることができました。めでたいめでたい。

まとめ

まず、毎年行かせてもらっている会社と家族には大変感謝感謝です。いい経験をさせてもらってます、ほんとに。

日本人開発者で集まるとあまり英語に触れなくなるのがネックですね。例年以上にしゃべらなかったなあと(しゃべれなかったという話もあるが・・・)。毎年行くたびに「英語もっとなんとかならんかな」と思うわけですが、なにしろ、今のところ1年に1度しか英語を話す機会がないと思うと、なかなかモチベーションの維持が難しいところなのです。

いろいろと発表されて、だいたい「期待していたほどじゃない」的な感想を見かけたりするわけですが、iOS5やLionのようにすでにかなり成熟したOSがさらにもう一歩進化するとこうなるのか、っていう点において、開発者としては今までのWWDCの中で一番わくわくしています。がんばらんといかんね。

来年はさすがにチケット取れないだろうなと思いつつ(今年は約13万円のチケット5000枚が100分そこそこで完売した)も、そもそも「行くぞ」って思える状態にいないと話にならんわけなので、よりいっそう精進していこうと思うわけです。

まだまだ行ける。もっと上に行ける。とね。

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

3ヶ月ぶりの更新です。いろいろお待たせして申し訳ありません。

変更点

  • 未送信写真数をアプリケーションバッジに表示
  • バックグラウンド送信後に通知する設定を追加
  • 「最新の写真」設定に20/30/50を追加
  • [Picasa] ログイン方式を変更
  • フィードバックフォームを追加
  • バグ報告時にログを添付できるように
  • 各サービスのセッション取り扱いを改善
  • 細かいバグ修正

ユーザさんからの要望ベースでいくつか細かい機能を追加しました。またバグ報告がスムーズに行えるようにフォームを新しくしてみました。バグ報告を行う場合は「設定」-「フィードバック」で「バグ報告」トピックを選択してください(ログの添付にもご協力よろしくお願いします)

注意

v3.1.1にて各アカウントの詳細設定を開いたあとに落ちるバグが見つかっています。すぐに対応版を申請しますので、次のアップデートまでしばらくお待ちください。ご迷惑をおかけして申し訳ありません。

ほんと申し訳ありません。他にも細かいバグがいくつか見つかっていますので、すぐにv3.1.2を申請しようと思います。

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. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

WWDC前に申請していたのですが、WWDC期間中に普通に通りました。とくにWWDCだからって時間がかかった感じもしなかったですね。

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

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

AppBankStore心斎橋 オープン記念オフ会に行ってきました

待ちに待ったお店がようやく大阪に(関西に)やってきました。

いつもiPhone/iPadまわりのアクセサリでお世話になっているAppBankStoreのリアル店舗。AppleStore心斎橋のほぼ真裏にできました。

こんな感じ。

所狭しとケースやら付属品やらが陳列されています。ここに来たらなにかお気に入りのケースが見つかるんじゃないですかね、きっと。

んで、そのオープン記念オフ会があったので行ってきました。

久しぶりにAppBankの中に人と直接お話することもできましたし、今回もいろんな人に会えました。(さすがにこういうオフ会になると、半分以上知った顔になってきましたね。いろいろ参加してきたからなあ)

個人的に一番嬉しかったのは、MacPeopleの中の人にお会いできたこと。

(この写真はじゃんけん大会でもらったMacPeople<「買えよ」っていうツッコミはなしで)

名刺交換をした時に、昔から僕のこと(僕が作ったMacアプリのこと)を知っているといってくれたのは、本当にびっくりで嬉しかったです。初めて雑誌に自作アプリがのったのは10年前のMacPeopleですからね。

その後にもいろいろをお話をすることができまして、開発意欲の糧になったんじゃないかと。

なんにしても、心斎橋店オープンおめでとうございました。オフ会お疲れさまでした。

大阪のキタにもできたらいいなあ、と。

シンプルな家計簿iPhoneアプリ かんたん支払い記録 Paylog v1.1.1 を公開しました – 日毎合計表示、URLスキーム強化など

公開してちょうど1ヶ月になりますが、いろいろとみなさんのお役に立てているようでなによりです。

変更点

  • 履歴一覧に日毎の合計金額を表示
  • URLスキームにカテゴリや口座を指定できるように : jp.itok.Paylog://?c=[カテゴリ]&a=[口座]
  • 和暦使用時に年一覧の表示がおかしい問題を修正

履歴一覧で各日のヘッダ部分に合計金額を表示するようにしました。

また、URLスキームですが、例えば

jp.itok.Paylog://?c=食費

こんなURLを Touch Icon Creator などでホーム画面に登録しておけば、起動してすぐに食費を入力、なんてことができるようになります。頻繁に使うカテゴリや口座の組み合わせをいくつかブックマーク的に使うのもありなんじゃないかと。(という風に @gachalatte さんよりアイディア頂きました。ありがとうございます)

Touch Icon Creator 3.2(¥85)App
カテゴリ: ユーティリティ, 仕事効率化
販売元: Makoto Setoh – Makoto Setoh(サイズ: 5.1 MB)

あとは、細かいバグ修正になります。和暦まわりは結構いつも気をつけているつもりだったんですけどね、まだまだ抜けがありました。ご迷惑をおかけしました。

avail_on_app_store.png

いつもよりちょっとだけはやい6日でした。審査そのものは相変わらず30分以内ではやいですけれど。

  1. 5/17 : 提出
  2. 5/23 6:37 : in review
  3. 5/23 7:02 : 審査通過

まだの方も是非どうぞ。

iPhoneL♡VE部Vol.5オフ会 に行ってきました

5回目となるオフ会ですけれど、3回参加しているからもう結構常連さんです。多分。

今回はいつもと違って30人越えの大所帯だったので、あまりたくさんの人とお話しできなかったですが、目的の人とは話が出来ましたし、新しいアイディアもたくさんもらいましたし、いい感じだったんじゃないかと。

で、毎回恒例ですが、今回のケーキはこちら。

下部の右上にアイコンありますね。ありがたやありがたや。

そんな感じで、みなさんお疲れさまでした。幹事の方本当にありがとうございました。

やっぱり、もっとがんばって小ネタをもっていけたほうが、いろいろおもしろかったかもね〜とか

Paylogで使用しているオープンソース13+αを紹介

便利なライブラリ群を公開してくれている開発者のみなさん。本当にありがとうございます。いつもお世話になってます。

Paylogリリース時にも書いておりましたが、このアプリでは多くのオープンソースライブラリを使わせてもらっています。んで、こんな便利なものが世の中にはたくさんあるんで、開発者のみなさんも是非楽になりましょうよ、という話です。

はじめに

オープンソースは、以前なら sourceforge とか google code で探していましたが、最近はもっぱら github ですよね。で、さらにこのサイトをいつも参考にさせてもらってます。ありがとうございます。

そうそう、大事なことですが、以下に挙げたライブラリに関することはもちろん全て自己責任でお願いしますです。

では、Paylogアプリ内の「ライセンス」にならんでいる順に行きましょう。

ActionSheetPicker

UIPickerViewをActionSheetのように表示します。というかコードを見るとまんまActionSheetの上にpickerを貼り付けているわけですが。

クラス構造も結構しっかりしているので、サブクラスによる拡張が容易になってます。

BlocksKit

いろんなクラスにblockで書けるメソッドを追加しまくったライブラリ。ものすごく便利で使いだすとコレ無しでコードが書けなくなるくらい、なんですが、ちょっと癖が強い(というか、裏で勝手な動きをしている気配が強い)ので脱BlocksKit計画中。

Color-Picker-for-iOS

シンプルなカラーピッカー。使い方も簡単。リソース不要なのもいい感じです。

CMPopTipView

ヘルプなんかをポップアップバルーンに表示。

表示位置に関しては若干融通が利かない印象ですが、それほど大した問題じゃないです。

FTFoundation / FTUIKit

会社のほうで作って公開しているライブラリ。

細かいパーツがたくさんです。例えば switch 付の table cell とか、text field 付の table cell とかそういうのもあります。

iOSPlot

グラフ描画ライブラリ。円グラフも折れ線グラフもこれで描画してます。

いろいろカスタマイズしましたけどね。

KKPasscodeLock

先日のv1.1で搭載されたパスコードロック。設定画面付という至れり尽くせりです。

これがなかったらこんなに早く実現はできなかったでしょうね。

PBTweenAnimation

アニメーションまわり。金額を入力して保存した時のアニメーションなんかはこれを使ってます。

Si-Calendar

カレンダー表示。カレンダー系のライブラリはたくさんあるんですが、シンプルで純粋に日付を選択するのにはこれがちょうどよかったです。

SVProgressHUD

プログレスインジケータ。簡単な文字列も挿入できるし、キーボードなどとの位置関係もちゃんと調整してくれるので便利です。

AAMFeedback

フィードバック投稿フォーム。これのおかげでユーザさんからの要望やバグ報告のメールがどんどん来るようになりました。特にバグ報告はすぐに伝えてもらえるのでいいですね。

GradientButton

キーボードのグラデーション付ボタンの元はコレ。テーマ色が簡単に変えられるのもボタンをリソース無しで直に描画できているから。

いろいろ自分なりに調整しましたけれど、かなりそのまま参考にしてます。

番外:KTouchPointerWindow

最後は手前味噌でw 直接使っているわけではないですが、デモ動画を例の Reflection で撮影する時にタッチ位置に赤丸を表示するのに使っています。

あとがき

同じライブラリを使ったからといって同じアプリになるわけではありません。そこはもちろん開発者の腕の見せ所。

でももし単なる車輪の再発明であれば、既存のものを使ったほうがはるかに楽ですからね。

おかしなところがあったら pull request してみるのもいいかもしれない。単に fork するだけでもいいかもしれない。(どっちもしたことないけれど)

自分が作った自分ライブラリを公開してみるのもいいかも。

そんなこんなで、参考になれば幸いです。

シンプルな家計簿iPhoneアプリ かんたん支払い記録 Paylog v1.1 を公開しました – パスコードロック、電卓風レイアウトなど

公開して2週間。早速の機能追加とバグ修正です。

変更点

  • パスコードロック追加
  • キーボード設定追加(電卓風のレイアウトが可能です)
  • カテゴリ・口座設定の不具合修正
  • その他細かいバグ修正

パスコードロックはまあ普通に数字4桁でかけられます。

もちろん「起動してすぐに入力」という部分と矛盾するところではあるので使用される場合はそのへんも考慮に入れた上でどうぞ。

キーボードレイアウトについてはまったく気にしていなかったのですが、いわれてみればそうですね、ということで変えられるようにしてみました。(海外のユーザさんからも要望があったくらいなので)

電卓と同じように左下が1になります。数字のフォントサイズも変更できるようになりました。

その他にもバグ修正などなどです。リリース直後から上がってきたバグ報告と要望のうちの当初のコンセプトに影響の少ないものから対応してみました。

avail_on_app_store.png

他にも、予算機能とか、入金対応などの要望をたくさん頂いているわけですけれども、はてさてどうしたものかと思案中です。私の力不足もあるかもしれませんが、シンプルさと機能の多さは共存しにくいですからね。秀逸なアイディアが浮かべば順次対応していきたいとは思っていますので、気長にお待ちくださいませ。

日本がGWだったので、逆に審査は早くなるんじゃないかって思ってましたけれど、それほどでもありませんでした。(審査自体は18分でしたけどw)

  1. 5/1 : 提出
  2. 5/7 2:14 : in review
  3. 5/7 2:32 : 審査通過

まだの方も是非どうぞ。

Paylog 11位とか、心理テスト1位とか

 

先週公開された新作の Paylog ですが、皆さんのおかげもありまして、自己最高位の総合11位を達成することができました。感謝感謝。

10位まで行けば切りが良かったとかいう話もありますけれど、(まあ、大した宣伝活動もしていないのにこんなことを言うのもなんですが)いつだって頂点目指してがんばっているつもりなので、またそこを目指して精進していきたいと思います。

とはいえ、公開直後のスタートダッシュだったとしても、セールではない状態でここまで行けたのは自信になったかなとは思っています。なんにしても全てを糧にさらに進んでいきましょう。

あ、ちなみにもろもろ修正・機能追加したv1.1はすでに申請済みですのでGW明けくらいには公開されるんじゃないかと。

それから、たくさんのレビューありがとうございました(漏れてたらすいません)。

んでもって、心理テストですよ。いやーびっくりした。

以前も書いたような、、、と思ったら書いてなかったので一言書いておきますと、僕自身はまったく占いに興味ないんですが、だからこそ素直にアプリを作ることもできるよね、っていう部分もありますね。多分。もちろん好きな分野こそっていうのもあるんで、そこはいろいろです。

さてさて、こちらはおかげさまでなんと総合1位になったようで、しかもこれを書いている時点でもまだ1位をキープしているというなかなかありがたいお話。

もちろんこれについては僕は単にコード書いただけですけれど、それでもかかわったアプリがこれだけ評価されているのは嬉しいかぎりです。

そんなこんなで、最近公開されたアプリの近況報告(記録)でした。

どちらもまだという方は是非どうぞ。

iPhoneを車載するアクセサリーをいろいろ整理してみた

車で聞く音楽は基本 iPod で流しているわけで、今までは、古くなった iPod(3G!)とか iPod nano(2G!)とかをつないで使っていたわけですが、なにしろ容量少ない(4GBとか5GB)ので頻繁に曲の入れ替えをしないといけないですし、、、とか思っていて、この度ようやくそれを全部 iPhone(iOS系デバイス)に差し替えました。

もともとうちの車は AUX 端子がついているので、FMトランスミッターとか使わずにDockコネクタから直結するタイプのものを使っていました。ただ古すぎてiPhoneには対応しておらず、iPhoneの充電すら出来ないという代物。

この度 iPad 3rd もでましたし、3Gモデルを買ってナビにも使えるよねーなんていうくらいのものなので、iPadも充電できるようなそんなアクセサリーを探していたわけです。

んで、あの @nori510 さんのサイトに都合よくまとめてあったので、思いっきり参考にさせてもらいました。

まず、iPhoneを車に固定するのはコレで。

B003FSSMGI ケンジントン Dash Mount for iPhone and iPod 33446
ケンジントン 2010-04-09

by G-Tools

音楽と充電はコチラで。

B004CVJV62 BELKIN ブルートゥーストランスミッター F4U037QE
Belkin 2010-12-15

by G-Tools

これらを使って、こんな感じになりました。(見ての通りうちの車にはナビがついてないのね)

充電を考えていたわりには、シガーソケットからの距離をあんまり考えずにホルダーを設置してしまったわけですが、純正のケーブルでぎりぎり届くくらいでよかったよかった。もうちょっと余裕のあるケーブルに変えようかなとも思っています。

それはそれとして、BTっていうのはすごく便利です。複数デバイスへのペアリングには対応していないのが難点ではあるものの、まあ、無線の開放感はいいですね。FMと違って混線することもないですし。再生停止も簡単にできますし。

あとホルダーの安定感は各所レビューの通り。デバイスをはさむアーム幅が可変なのでケースをつけたまま(それこそBookBookをつけたまま)でもしっかりはさんでくれますし、いい感じ。

あ、そうそう、iPad 3rdヘの給電も確認できました。これもよかったよかった。

これでiPhoneに入った大量の曲を自由に流せるし、充電も出来て、ナビにもなって、楽しいドライブができそうです。

開発担当したiPhoneアプリ「心理テスト」v1.0 が公開されました

え?また占い?まあ、ええですやん。細かいことは気にしない。

心理テスト 1.0(無料)

カテゴリ: ライフスタイル, エンターテインメント
現在の価格: 無料(サイズ: 6 MB)
販売元: AppBank – theM LLC
リリース日: 2012/04/26

App

現在のバージョンの評価: (7件の評価)
全てのバージョンの評価: (7件の評価)

ss1 ss2

例によってアプリの詳しいところは本家サイトをチェックしていただくとして。

今回はWebページ連動もしているので、そのへんちょっといろいろとやっているうちになんだか時間がかかってしまいましたが、ようやくでて一安心。関係者のみなさんお疲れさまでした。

カテゴリ5位の総合68位ってことなのでけっこう健闘中ですね。

ぜひぜひどうぞ。