Archive for 9月, 2008

ケータイのGPSから住所を取得(逆Geocoding)する方法

2008/9/30 火曜日 Posted in DoCoMo, 記事紹介・リンク | No Comments »

アシアルさんのブログに、座標から住所を取得する方法やそのAPIをまとめた、「座標から地名を取得する逆GeocodingAPIのまとめ + サンプル」というエントリーが公開されています。 → アシアルブログ 座標から地名を取得する逆GeocodingAPIのまとめ + サンプル [blog.asial.co.jp]   住所→座標の取得は、GoogleのGeocodingという機能を使って実現できるのですが、その逆はGoogleのAPIには実装されていません。 上記エントリーでは、この逆Geocoding機能が使えるサービスをまとめて紹介しています。 またサンプルプログラムとして、「YahooローカルサーチAPI」を使った場合の例が掲載されています。 同じサンプルでは面白みがないので、その1つ下で紹介されている「ReFITS Lab 逆ジオコーディングサービス」を使って、ケータイのGPS機能から住所を取得するプログラムを作ってみました。   ※ドコモのGPS対応ケータイ用のサンプルです。 ※下記サービスを利用される際には必ず先に使用条件をご覧ください。 → ReFITS rgeocode.php - 逆ジオコーディングサービス [refits.cgk.affrc.go.jp] <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <?php // APIのURL(参照:http://refits.cgk.affrc.go.jp/tsrv/jp/rgeocode.html) $url = 'http://refits.cgk.affrc.go.jp/tsrv/jp/rgeocode.php?v=3&lat=%%ido%%&lon=%%keido%%'; if (!isset($_GET['lat']) or !isset($_GET['lon'])) { printf('<a href="%s" lcs>現在地を確認</a><br /><br />', $_SERVER['PHP_SELF']); } else { $ido = trim($_GET['lat']); $keido ... Read more..

ブックレビュー: PHP×携帯サイト デベロッパーズバイブル

2008/9/29 月曜日 Posted in ブックレビュー | 1 Comment »

なんと著者のmemokamiさん本人からご献本いただきました。 びっくりです。ありがとうございます。 これはレビューを書かずにはいられない、ということで早速斜め読みながらも読破しましたので、感想をかかせていただきたいと思います。 → Amazon PHP×携帯サイト デベロッパーズバイブル [amazon.co.jp]   結論からいうと、ケータイサイト開発に関わっている方であれば、この本は間違いなく「買い」です。 過去に出たケータイ技術解説本の中で、最も詳しくマニアックな作りになっていると言っていいでしょう。 逆に言うと、これから初めてケータイサイトを作るといった全くの初心者にはちょっと難しい内容になっているかもしれません。 よくあるPHPのインストールや環境セットアップといった部分や、無駄な画面キャプチャなどのないストイックな作りとなっているためです。 この辺りも含め、完全に「技術者向け」といった感じで、かなり密度の濃いものになっていると思います。 ただ、章の始めでは必ず「本章のゴール」という形で目標を設定し、その章を読むことで何ができるようになるかが記載されていますし、要所要所でコンパクトなサンプルプログラムも掲載するなど配慮されていますので、全くの初心者でなければ問題ないでしょう。   内容は次のようになっています。(目次から引用) Chapter1 携帯サイトを作るための基礎知識 Chapter2 簡易的なページの作成と確認方法 Chapter3 キャリア/機種を判別する Chapter4 端末に最適な画面で表示する Chapter5 絵文字を取り扱う Chapter6 携帯メールを実装する Chapter7 ログイン状態の管理 Chapter8 位置情報を取得する Chapter9 動的にQRコードを作成する 付録 実際のケータイサイト開発で必要となる技術が網羅されています。 特に絵文字に関しては、100ページ近くもページを割いて詳細に解説されており、各キャリアの絵文字の出力や、フォームからの取得、各キャリア間の変換などの解説と、実用的なサンプルが多数掲載されています。 メールに関してもかなり詳しく解説されており、デコメールの送信や空メールの受信に関してまで触れられています。 ただしこの辺りに関しては、例えば空メールの受信方法が「viで/etc/aliasesを編集する」とさらりと書かれているため、読み手にもそれなりの技量が求められます。 また欲を言えば、写真アップロードの際に必要になる画像添付メールの受信なんかにも触れて貰えると嬉しかったかもしれません。 QRコードに関しては私もあまり詳しくないこともあり色々と勉強になりました。 (EZナビウォークと連携なんかもできるのですね) QRコードは、紙媒体に印刷して使うことが多く、キャリア別に使い分けるのが難しかったりするため、この辺りを敬遠していたのですが、近いうちに色々と遊んでみたいと思いました。   ケータイ関連技術は、端末によって微妙に動作が違い確認が取れなかったり、公式に公開されていない情報が多かったりするため、書籍のようにまとまった情報(しかも修正が利かない)にするのは非常に困難だったりします。 ですので、著者のmemokamiさんのご苦労は大変なものだったと思います。 本当にお疲れ様でした。   本書は、それぞれの章立てが明確なため、読みきるものというよりは、常に手元において必要なときに参照するといった使い方が良いかもしれません。 サンプルコードはPHPで書かれていますが、ケータイの技術解説という点においては言語はあまり関係ありません。 PHPに関わらず、モバイル開発に関わっている方は必携の一冊となりそうです。   関連: ブックレビュー: WEB+DB PRESS Vol45 ブックレビュー: 勝手サイト - 先駆者が明かすケータイビジネスの新機軸 ブックレビュー: ケータイハックス - いつでもどこでも仕事術 Read more..

ケータイサイト開発の地域コミュニティ「Kudan.mobi」

2008/9/26 金曜日 Posted in ニュース | No Comments »

武上さんからのタレコミ&イベント告知です。 (情報提供ありがとうございます) 「Kudan.mobi」というケータイサイト開発に関しての地域コミュニティを作ったとのことです。 → Kudan.mobi [kudan.mobi]   東京都千代田区九段を中心にしていますが、特に範囲に制限はおいていないとのことです。 また、扱う分野もケータイが基本ですが、こちらは特に制限はないとのことです。   加えて、イベントの告知があります。 本日26日(金)の19:30から、ライトニングトークス大会を行うとのことです。 テーマは、「ケータイサイト開発/運用に関係することなら何でも可。間接的でも可。」とのことです。 → Kudan.mobi 第1回Lightning Talks [kudan.mobi]   札幌に住む身として、こういう集まりがあるのは羨ましい限りです。 (ustreamなどの配信予定は無いのでしょうか?) LT発表の枠、聞き手側の枠ともに、今のところまだ空いているようです。 お時間のある方はぜひ参加してみてはいかがでしょうか。   関連: 9/21に札幌でPHPの勉強会「第1回 LOCAL PHP部 (aka PHP北海道) のつどい」を行います 9/19の北海道WEBコンソーシアムでは、あの「モバゲー」についての話が聞けるようです 無料で使えるケータイアクセス解析サービス「うごくひと」 Read more..

Google Android SDKの正式版がリリースされました

2008/9/25 木曜日 Posted in ニュース | No Comments »

昨日に引き続きAndroidのニュースです。 GoogleがAndroid向けの開発キットの正式版である、「Android 1.0 SDK, release 1」をリリースしたとのことです。 → Google Android ダウンロードページ [code.google.com] → CNET Japan グーグル、「Android 1.0 SDK, release 1」をリリース [japan.cnet.com] → ITmedia +D モバイル Google、Android SDKの正式版を発表 [plusd.itmedia.co.jp]   このSDKを使えば、手元に対応端末がなくても、Android用アプリケーションを作成することができます。 前のバージョンである「Android 0.9 SDK」との違いは、本バージョンでビルドしたソフトは、今後発売される実際のAndroid搭載の携帯電話との互換性が確保されていること、とのことです。 先日、日本Androidの会 [android.siprop.org] も発足したとのことなのですが、周りでは開発を行っている人をあまり見たことがありません。 iPhoneのときに比べていまいち盛り上がりが感じられない気がしますが、どうなのでしょうか。   関連: 世界初のGoogle Android携帯「T-Mobile G1」が発表されました Androidについての連載記事「Androidから始まるモバイル・マッシュアップ革命」 Google Android SDKの新バージョンがリリース Read more..

世界初のGoogle Android携帯「T-Mobile G1」が発表されました

2008/9/24 水曜日 Posted in ニュース, 記事紹介・リンク | No Comments »

本日(米国時間では9/23)、米T-Mobile社は、プラットフォームにGoogle社の「Android」を採用した携帯電話「T-Mobile G1」を発表したとのことです。     各ニュースサイトでは、こぞってこの話題を取り上げています。 → ケータイWatch T-Mobile、Androidケータイ「T-Mobile G1」発表 [k-tai.impress.co.jp] → ITmedia +D モバイル 米T-Mobile、最初のGoogle Android携帯「G1」を発表 [plusd.itmedia.co.jp] → GIGAZINE Googleの「Android」を採用した安価な携帯電話「G1」が世界で初めて登場、YouTubeなどのあらゆるサービスを利用可能に [gigazine.net]   発売は、米国で来月10月22日に発売され、イギリスでは11月に、2009年にはヨーロッパで発売する予定のようです。 残念ながら日本での展開の予定はないとのことです。   発表イベントの様子が、大きな写真入りでまとめられています。 → Engadget Japanese 速報:T-Mobile・Google Androidイベント [japanese.engadget.com]     使い勝手はiPhoneにかなり近いとのことです。 → TechCrunch Japanese Androidを使ってみた:iPhoneではない。が、かなり近い [jp.techcrunch.com]     AppleのAppStoreに対抗して、「AppMarket」というのがあるらしいです。 → Android App Market早耳プレビュー [jp.techcrunch.com]     iTunes Storeには、「amazon mp3」で対抗。 600万曲のDRMフリー楽曲が提供されるとのことです。 → Engadget Japanese Amazon、Android携帯 G1に600万曲のDRMフリー音楽ストアを提供     ムービーが紹介されています。 → Google Mania Googleアンドロイド携帯『G1 phone』がT-Mobileから発表! [google-mania.net]   やはりiPhoneをかなり意識しているように感じられますね。 早く日本でも使えるようになって欲しいものです。   関連: Androidについての連載記事「Androidから始まるモバイル・マッシュアップ革命」 初のAndroid携帯は11月に登場か? Google Android SDKの新バージョンがリリース Read more..