書店のIT関連コーナーには、今、 "スマートフォン/Android" 関連書籍が溢れている。尤も、この春/夏リリースの新機種をカタログ水準でアピールしたり、"Android アプリ" を紹介する "便乗" 雑誌類が大半を占めてはいる。
が、そればかりでもなくて、"Android アプリ開発者" 向けの技術書の類も書棚から氾濫するほどに取り揃えられている。
まさに、"スマートフォン/Android" は、今が "旬" とばかりに、衆目を集めている。確かに、ロクな話題しかないこの "不機嫌な" 時代環境にあって、意味ありげなビジネス的・技術的刺激を携えた "Android" は、話題性に富む、そんな "IT 機器" であるのかもしれない。
それはそうとして、多分、今現在、若い世代の "IT 技術者" たちは、「Android、Androidと草木もなびく......」風潮の中で、心安からぬ心境にあるのではなかろうか。つまり、どんな取り組み方をするかは別にしても、とにかく "スマートフォン/Android" に対する自分なりの認識を持たなければならない......、といった "脅迫的" 空気のことなのである。
そんな人たちは、下手をすると "闇雲なスタデイ" のために、おカネと時間とをムダにすることにもなりかねない。自分もよくそんな徒労に明け暮れたものである。
そこで、"Android アプリ開発者" としての関心があるのなら「こんなサイトはどう?」というサイトをご紹介しておきたいと思った。
<Android™向けアプリケーション開発者様用技術情報
NTTドコモ、HTC、Googleなどが参画するOHAによって提供される携帯端末向けのオープンプラットフォームです。
GoogleのWebサービスとの連携の実装が容易です。
アプリケーション開発においては、アプリケーション間のみならずWebとの連携も行えるのでこれまで実現が困難だった機能が容易に実現可能になります。
また、アプリケーション開発にはJava言語を用いるのでJava経験者であれば既存スキルを有効に活用できる点も魅力です。
※本サイト内で記載している情報は、弊社端末に搭載されているAndroidを対象としています。
※OHA(Open Handset Alliance):携帯電話における共通のソフトウェア基盤の開発・普及を推進する業界団体。
NTTドコモ、HTC、Googleを含む、世界各国の携帯キャリア・端末メーカー・半導体メーカー・ソフトウェア企業など34社により2007年11月に設立された。
▼ スタートガイド
▼ 開発情報リンク
▼ 基地局を利用した位置情報提供機能
▼ ポケット羅針盤
▼ お知らせ便利メモ
▼ FAQ >(<Android™向けアプリケーション開発者様用技術情報/NTT docomo>)
<スタートガイド>では、開発スタート環境整備のために、<Android SDK>、<JDK>、<Eclipse>などのフリー・ダウンロード先が丁寧に紹介されている。
また、<開発情報リンク>では、<Androidのアプリケーション開発に関する参考リンク>として、<Android Developers><Googleグループ Android-SDK-Japan(日本語)><日本Androidの会(日本語)><テックファーム株式会社(日本語)>がリストアップされてもいる。
さらに、アプリケーション開発者が気になるであろう疑問が、<FAQ>で、結構ご丁寧に解説されてもいた。
< ▼作成したAndroid向けアプリケーションを配布するにはどうすれば良いですか?
▼Androidマーケットにアプリケーションを登録する場合、費用は発生しますか?
▼Android向けアプリケーションとして、どのようなものを作成できますか?
▼NTTドコモのAndroid端末では、どのようなアプリケーションがプリインストールされていますか?
▼NTTドコモのAndroid端末のユーザーエージェント(User-Agent、UA)は何になりますか?
▼spモードからインターネットにアクセスした場合や、メールを送受信した場合のIPアドレス帯域はどうなりますか?
▼1つのAndroid向けアプリケーションから他のAndroid向けアプリケーションを起動することができますか?
▼Android向けアプリケーションからネットワーク通信を行えるのは、特定のサーバ(アプリケーションを配布しているサーバ)に対してのみですか?
▼Android向けアプリケーション起動中に通話着信やメール着信があった場合どうなりますか?
▼Android向けアプリケーション間でデータを共有することはできますか?
▼Android搭載機種において、画像や音声ファイルはどのような形式がサポートされていますか?
▼Android向けアプリケーションの開発ガイド等の情報はありますか?
▼Android向けアプリケーション開発時に役立つツールはありますか?
▼アプリケーションから加速度センサの値を取得することはできますか?
▼ドコモのAndroid端末でアプリケーションのデバッグを行うことはできますか?
▼上記FAQ以外の質問があるのですが、どこに問い合わせればよいですか?>(同上サイトより)
こうした "丁寧な案内" がなされるのは、先ずは、<OHA(Open Handset Alliance):携帯電話における共通のソフトウェア基盤の開発・普及を推進する業界団体>をベースにしているからなのだと考えられはする。
だが、参画している業界団体/企業が、どれほどにこの "Android" という "Open" プラットフォームに多大な期待を寄せているか、それがひしひしと伝わってくるように思われたのである...... (2011.05.18)
コメントする