2010年2月3日水曜日

アドミンくんビューワ1.0.1をリリースしました。

大変遅くなってしまいましたが、本日アドミンくんビューワ1.0.1が無事審査をパスしました。
すでにアップデート可能になっているようですので、是非お試しください。

アップデート内容は、未読記事の背景をグレーで表示するだけです。

次回のアップデートでは、ページ移動を簡単にできるようにする予定です。

2009年12月29日火曜日

アドミンくんビューワに未読記事のカラー表示を追加した

なんだかんだとバタバタしていて、ちっともアドミンくんビューワのアップデートに着手できませんでした。すみません。

本日、まずは未読記事をカラー(グレー)で表示する機能を追加しました。

次回は同一画面内でのページ遷移(前後)を追加する作業を行う予定です。

まとめて作業しようとすると無理があるので、毎日少しづつアップデートしようと考えています。



アイコンおよびスプラッシュ画像に関するまとめ

アイコンおよびスプラッシュ画像に関するまとめをiphone-codesのWikiに追加した。
http://code.google.com/p/iphone-codes/wiki/Memo?ts=1262052618&updated=Memo

2009年12月3日木曜日

iPhoneでの近接センサーの使い方のサンプルをアップ

近接センサーを使用するためのクラス/メソッドが、iPhoneOS 3.0より変更になっているのに気づいたので、最初のサンプルとして近接センサーを使用するサンプルコードを「iphone-codes」に追加してみた。

従来は、[UIApplication sharedApplication]を使用していたが、3.0以降では[UIDevice currentDevice]を使用する。

使い方はごく簡単で、
[UIDevice currentDevice].proximityMonitoringEnabled = YES;

で近接センサーを有効にし、NSNotificationCenterで近接センサーの状態変化を受け取るメソッドを指定する。次に状態変化を受け取るメソッド内で、状況に合わせたコードを追加すればよいが、画面がブラックアウトし、かつロックされてしまうので、あまり使い道ないが無いかもしれない。

ちなみに、近接センサーは受話口の左横にあり、指などを近づけてみると、赤く点灯するのを確認できるはずだ。なお、センサーはオンからオフに切り替わった時に数秒間点灯するようだ。

サンプルコードはここを御覧下さい。

2009年11月26日木曜日

ソーシャルエンジン「Scoreloop」をiphone-codesに追加

表題のように、iphone-codesにOpenFientと双璧をなすScoreloopというiPhoneアプリに組み込めるソーシャルエンジンの情報を追加しました。

この2つのエンジンはそれぞれ違った嗜好のソーシャル機能を提供しているので、ゲームの特性にあわせて選択する必要がありそうです。その他 Crystal SDKというソーシャルエンジンもリリースされるようです。

2009年11月25日水曜日

google-codesに情報を追加

今週はあまり時間が無いので、サンプルやTipsではなく自分のローカルWikiにある情報を追加していきます。

今日は次の項目を追加しました。



  • iPhoneで使用できるフレームワークとライブラリ
  • ユニットテストフレームワーク「GHUnit」の導入方法
  • 各種未整理のリソース情報

GoogleCodeに「iphone-codes」というプロジェクトを作ってみた

10年以上も前にMacに関する書籍を書かせていただいたのを最後に、私は何もアウトプットしてこなかった。ブログも最近ようやく続けられるようになってきたばかりだ。

フリーランスになってからは特に時間に追われる事が多く、ブログも2回か3回書いて終わってしまうという、とても恥ずかしい状況だったのだが、アドミンくんビューワをリリースしてからは、なんとなく続けられてる。

なので、少し調子にのって、皆さんに役に立つかもしれない技術情報を提供するサイトを作る事にしました。すでにたくさんの素晴らしい開発者がiPhone技術情報を提供してくださっていますが、あえてチャレンジです。

私のポリシーとして、ブログにコードをごちゃごちゃ書くのは好きではないので、Wikiを使用しますが、普通のWikiではなくGoogle Codeを使用することにしました。理由はきちんとコンパイルして動作するサンプルも提供したいと思っているからです。

といういわけで、なんとか頑張ってiPhoneアプリ開発に関連する情報を整理していきたいと思いますので、よろしくお願いします。手伝っていただける方がおられましたら大歓迎です。

Androidについても同様のサイトを作っていきたいと考えています。GAE(Google AppEngine)については既に書き始めましたが、Googleのドキュメントが結構しっかりしてるので、あんまり意味ないかな?とも思い始めてますがw。。

iphone-codes