昨日、ぼくの友人の @N と @trafnar が開発した Cocoyon という iPhone アプリがリリースされた。ベータテストの段階から使っていて、すごく便利だと思っているので紹介したい。 Cocoyon は、自分の位置情報を家族や友達とリアルタイムにシェアするための iPhone アプリだ。 iPhone で Cocoyon を立ち上げておくと、自分が移動するたびにサーバに自分の位置情報がアップされる。自分が動いている様子は、コンタクトリストに入れた人にリアルタイムに見えるようになる。 この便利さが一番わかりやすいのは、待ち合わせのときだと思う。 昨日、サンフランシスコで待ち合わせをしたときには、みんなが Cocoyon を入れていた。みんなが他の全員の位置をリアルタイムに知ってるので、あと何分くらいかかりそうだとか、そういった連絡をする必要もなく、すんなりとうまく待ち合わせるこ
先日、以下のアンケートを行いました。 あなたが思う「最高のデザインのiPhoneアプリ」を教えてください 内容が内容だけに?コメント数も少なかったこともあり、集計作業的には大助かりだったにも関わらず、その結果は凄く面白いものになった!と思いました。 皆さん、本当にアプリに詳しいですね・・・・凄いです!てことで、早速集計してみました。【注意事項】紹介している価格は、本エントリ掲載時(2011/5/15 4:00)のものです。iPhoneアプリはいつ値段が変更されるかわかりません。ご購入の際はAppStoreの最新価格をよくご確認の上、くれぐれも「自己責任」でお願いします。 「最高のデザインのiPhoneアプリ」目次 今回はスクショ等を交えて紹介してて長くなるので、記事内を行き来しやすいよう、以下に対象アプリのリストを作ってみました。なお、順番は得票数/コメント早い順です。 デザインに定評のあ
iPhone/iPad(iOS)アプリの開発情報の発信を行っていきます。 presented by NEXT-SYSTEM iOS Developers Tasakiです。 毎週恒例のSDKアップデートがないなと思ったら…先日審査が開始されたんでしたね。 今更、変更になっても迷惑な話ですけども。 そもそも、日本での発売日も不明な中で、あまりリリースされるって実感は湧いていないところです。 さて、今日のテーマですが、簡単にキーボードを非表示にする方法をご紹介します。 キーボードを非表示にする場合、公式ドキュメントによると、フォーカス中のテキストエリアに対し、 - ( BOOL ) resignFirstResponderを呼ぶ方法が紹介されていますが、この方法は意外と厄介な問題を含んでいます。 それは、フォーカス中のビューを特定しなければならないということです。 また、先にisFirstRe
Grand Central Dispatchについて日本語で丁寧に詳しく説明してくれるサイトはないかなぁと待っていたのですが、待っている間にひととおり自分なりに調べ終えてしまったので、まとめて書いておきます。まちがいに気がついたらご指摘いただけるとうれしいです。 Grand Central Dispatch(以下ディスパッチと書きます。リファレンスとか関数名とかGrand Centralって全然ついていなくてDispatchだけですし。)とはなんぞやというと、Snow Leopardから導入された並列処理のAPIです。並列処理といえばLeopardではNSOperationというObjective-CのAPIが導入されましたが、ディスパッチはC言語のAPIとして用意されていて、システムに近い低レベルなところで使えるものです。 あれこれ試した印象で言うと、コアが2つしかないCPUのMacでた
先日ようやく発売されたiPad2。iPad2といえば、専用純正カバーであるSmartCover。SmartCoverといえば風呂蓋。というわけで、みなさん待望のお風呂アプリです。 もともとはいつもお世話になっているメタ・グラマー様がiPad2用の風呂画像を公開したことが発端なのですが、そのへんの細かいやり取りは以下を参考にしていただくとして、 iPad用風呂アプリができるまでをまとめてみた GWに突入し、それこそ先日の家族旅行も控えている中で、なんとかぎりぎり旅行前に提出して、無事に公開されました。立案から公開まで8日ってことなんで、結構がんばったほうなんじゃないですかねえ。 ちなみに、中で使われている効果音、水の音は WEB WAVE LIB から拝借しているのですが、鳴声のほうはうちのアヒルの鳴き声です。いろいろネットを探してみたものの、思うようなものが見つからなかったので、急遽iPh
夏にSocialWeb Conference vol.6ってのでちょっとだけ「カスタムURIスキーム」ってキーワードを出しました。 ただ、そんなに詳しくは話していなかったと思うので、ここで残しておきます。 カスタムURIスキーム って何よ? iPhoneアプリやAndroidアプリ系の開発をしたことがある人は知ってる方多いと思いますが、httpとかFTPとかじゃなくてアプリが勝手に作った文字列って感じですかね? 正式な定義を知っている方がいれば教えていただきたいところなのですが、とりあえず私はIANAに登録されているもの以外のものとして考えています。 PHPで配列にマッチングさせてIANAに登録されているやつか判定する方法も考えてみたりとか。https://github.com/ritou/php-IANAUriSchemes カスタムURIスキームをOAuthに使うことのメリット OAu
This open-source application maps the information that your iPhone is recording about your movements. It doesn't record anything itself, it only displays files that are already hidden on your computer. Download the application Read the FAQ Authors Alasdair Allan (alasdair@babilim.co.uk) @aallan on Twitter Pete Warden (pete@petewarden.com) @petewarden on Twitter This application relies on map tiles
こちらのサイトの方がImageMagickをiPhoneで使える様にビルドする為のシェルスクリプトを作られています。 ImageMagick for iPhone via SnowLeopard http://www.cloudgoessocial.net/2010/02/10/imagemagick-for-iphone-via-snowleopard/ また、ビルド済みの.aファイルやそれを組み込んだサンプルプロジェクトも提供されています。自分でビルドするのがメンドクサイ場合はこちらを使うと良いでしょう。 ここでビルドしたライブラリで利用できるのはImageMagickの中の MagickWand API や MagickCore API となります。 ImageMagick: MagickWand, C API for ImageMagick http://www.imagemagi
« OSDC.tw 2011 で Groonga 布教してきました/もしくは TOEIC スコア 100 未満の日本人が国外カンファレンスで英語プレゼンする方法 | Main | iPhoneの移動履歴を再生するiPhone Tracker Stream作ったよ » yappocall を作った。もしくは inside yappocall もともとはヌーブラアプリを作るためにiPhoneの開発環境を作ったのですが、ちょっと気が向いてim.kayackみたいなのを作ってみました。 im.kayack使えば良いじゃんって話もありますが、着信音を僕の好きな音とか声とかにしたかったので作ったのです。 通知の時にならす時には、hoge.appを作った時に一緒にコンパイルされてないと駄目なんです。 同時にコンパイルされちゃってさえいれば、通知するサーバ側の都合で音声を選べるという感じ。 yappoca
グーグルがiPhoneのブラウザ「Safari」での検索結果に埋め込んだ「イースターエッグ」が話題になっているようです。 iPhoneのブラウザでGoogleを開き、検索窓に「tilt」(傾かせる)と入力すると、検索結果の画面にある効果が現れます。 このように、開発者がソフトウェアなどに隠し機能やおまけなどを仕組んだものは「イースターエッグ」と呼ばれ、iPhoneのアプリにも隠されていることがあります(例:『iconclock 』)。 今回はおそらくグーグルのエンジニアによるものだと思いますが、なかなかユーモアのセンスがありますね。お試しを! 【追記】「tilted」「askew」(斜めに) 「crooked」(曲がった)「slanted」(傾いた)、でも同様の効果が得られます。
プロジェクトで、iPhone/iPadアプリでページ遷移ロギングできる方法が何かないかと探していたところ、同僚がGoogle Analytics SDK for iOSというのを見つけてくれた。 アプリ上のページ毎にURLを与えてやって表示されるごとにメソッドを叩いてやれば、WebページでのGoogle Analyticsと同様に遷移情報を分析/管理できる。 これは便利。 ただ、気にいらない点が一つだけ。 アクセスに使われるUserAgentが変更できなくて、「GoogleAnalytics/1.0」固定なのね。 これが自由に変えれたら、同じページでも有料版と無料版、iPhone版とiPad版といった感じで違うアプリが存在する場合に、UserAgentでどの版からのアクセスか見分けたり、またUserAgent中のバージョン番号で、アップデートされたアプリの拡散状況を把握したり、とい
「スマートフォンについて何か喋ってよ」というかなり大雑把なネタ振りをされたので、第五回ライブドア・テクニカルセミナーでこんな感じの話をしてきました。 140字で分かるfaultierの発表: 「iOSとAndroidは違うものだって認識しよう」「両方やってみたらどっちかが圧倒的に作り易いわけじゃなかった」「お前これやりたかっただけだろ http://bit.ly/e429B1」 #ldtech あとで動画や資料は公開されるはずですが、大変申し訳ないことにテンパりまくって見るに耐えない感じになっちゃってると思うので、一応何を言いたかったのかを補足しておきます。 iOSとAndroidは違うものだという話 開発環境の違いについてはまぁいいとして、例えばアプリの設計思想。iOSでは「まずアプリケーションという大きなプログラムがあって、その中で画面を表示したり通信したりしてる」って感じの構成になっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く