Ad Network

Sponsored Links


あわせて読みたい

  • あわせて読みたい

« 起業の時に意識すべき「会社の存在理由」 | Main | androidは電気羊の夢を見るか? »

Googleからandroid SDKがリリースされたけれど...

 今朝になってGoogleからandroid SDKがリリースされた。予想通りの独自VM(参照)。それも、Javaのバイトコードではなく、独自のバイトコードであるところがまるでDangerのSidekickと同じ(Danger Inc.とAndyの間で知的所有権の問題はないのか心配になってしまう)。APIが業界スタンダードであるJ2ME/MIDPと異なるところまでSidekickと同じだ。すでに、J2ME/MIDP(業界標準)、J2ME/DoJa(ドコモ独自)、J2SE(SavaJ/Sun)と3種類のモバイル向けJavaがあるところに、さらにもう一つのプラットフォームが加わることになる。10年後にどうなっているかは予想しがたいが、ここ数年はますます混乱することは間違いない。

 ちなみに、ブラウザーはやはり予想通りのWebKit。ただしJavascript VMに関しては特に興味深い情報は発表されなかったようだ(見逃しているかも知れないが)。私がandroidのチームにいたら、「Javascript向けJIT(それもVM向けのバイトコードにコンパイルするもの)を作りたい!」と名乗りを上げるところだ。

 賞金は一部の開発者には魅力的だろうが、実際の端末がまだマーケットにないので、しばらくはビジネスにはなりにくいのが難点。私が個人的にはiPhoneのSDKの方にずっとワクワクしているのは、やはり私自身、iPhoneを持っているからだろう。エミュレータだけでは、どうも盛り上がらない。

 ちなみに、android上のHello Worldはこんな感じ。

public class HelloAndroid extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        TextView tv = new TextView(this);
        tv.setText("Hello, Android");
        setContentView(tv);
    }
}
 XMLでUIを記述することが可能で、その場合はこんな感じ。

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:text="Hello, Android"/>

 うちの会社(UIEvolution Inc.)としては、こんな風にプラットフォームが増えることは大歓迎。コンテンツやアプリケーションを作る方としては、すでにJ2ME/MIDP、 J2ME/Doja、BREW、Symbian、Windows Mobileとプラットフォームが乱立するなかでアプリケーション・ビジネスを成功させるのは至難の技。そこにさらに、iPhone、androidとい うプラットフォームが追加されて、誰が勝つのかを見極めるのはますます難しくなったし、アプリケーションの移植コストが馬鹿にならない。「だからこそ UIEngineのようなクロス・プラットフォーム・テクノロジーが必須」というストーリーに説得力が増す^^。

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c4f9853ef00e54f94c93b8834

Listed below are links to weblogs that reference Googleからandroid SDKがリリースされたけれど...:

» Googleからandroid SDKが出たことについて、、、Life is beautiful ではあんなことを言っているけど from UIEngine だ
http://satoshi.blogs.com/life/2007/11/googleandroid-s.html 賞金は一部の開発者には魅力的だろうが、実際の端末がまだマーケットにないので、しばらくはビジネスにはなりにくいのが難点。私が個人的には iPhoneのSDKの方にずっとワクワクしているのは、やはり私自身、iPhoneを持っているからだろう。エミュレータだけでは、どうも盛り上がらな い... [Read More]

» [クリッピング] Google Phoneではない - ”Android”公開 from First Penguin : ファースト・ペンギン
Google、携帯向けオープンプラットフォーム「Android」発表 - 33社が参加 (AndroidのOSを搭載したHTC社のプロトタイプ携帯電話) 米Googleが今月5日に、携帯電話専用のオープンプラットフォーム「Android(アンドロイド)」を発表した。携帯メーカーや通信事業者など33社とア... [Read More]

» bookmark_2007-11-14 from horolog
Open Tech Press | 「わたしのもの」は誰が書いたのか? プレイステーション3にDivXビデオサポート - Engadget Japanese " 日立、IPベースのリモートバックアップに対応する高拡張性のNAS " " 日立、最新Xe [Read More]

Comments

bearcat

えぇぇ、システムクラスも独自なの?と思ってたら、bytecodeもなんですかぁ。
J2MEとかCDCとかでシガラミだらけになるよりはマシとも思いますが・・・
いかんせんVMベースではちょっと物足りない感じ。

openになるのはnativeレベルから、と思ってましたが、それは早計でした(^^;
将来のSDKではnative APIも、という書き方もありましたが、やはり電話機としては限定的な解放になるんでしょうかね。

Post a comment

If you have a TypeKey or TypePad account, please Sign In.