Až o minulé neděli jsem se o tom dozvěděl iPhone blogovali a nyní Google ukazuje, že si udělali domácí úkol. Ne, neexistuje žádný gPhone jako takový, ale Google nastavuje tón pomocí mobilního OS Android. Na trhu mobilních telefonů se něco děje a Google s tímto open source OS mění svět. Po oznámení Open Handset Alliance Google nyní představil podrobnosti o své platformě mobilních telefonů Android a dříve ohlášené sadě Software Development Kit (SDK). WebKit jako prohlížeč, SQLite jako databáze a Java pro vývoj aplikací jsou jen několika základními kameny a vývojáři s nimi nyní mohou vytvářet aplikace pro Android. Android používá různé technologie open source a kombinuje je do jedné platformy.
Android je kompletní operační systém založený na Linuxu 2.6 pro mobilní telefony, včetně aplikačního rámce, virtuálního stroje (VM) s názvem «Dalvik», který byl speciálně optimalizován pro mobilní zařízení. Každá aplikace pro Android běží ve vlastním procesu v rámci své vlastní instance DalvikVM. Virtuální stroj byl navržen tak, aby několik virtuálních počítačů mohlo bez problémů pracovat paralelně. Soubory jsou spouštěny ve formátu Dalvik Executable (.dex), který byl optimalizován pro nízkou spotřebu paměti. Kromě toho lze ve virtuálním počítači spouštět třídy, které byly vygenerovány kompilátorem Java a převedeny do formátu .dex.
Použitá knihovna System C byla odvozena z BSD varianty Libc a optimalizována pro vestavěná zařízení. FreeType se stará o zobrazování písem a 2D knihovna SGL se používá pro grafickou akceleraci a implementaci OpenGL ES 3 pro 1.0D grafiku. Integrovaný prohlížeč je založen na Apple WebKit a data jsou ukládána strukturovaným způsobem v databázovém stroji SQLite. Každá aplikace může být propojena s jakoukoli, přičemž vývojáři třetích stran mají k dispozici stejná rozhraní API jako výrobci zařízení.
Android navíc podporuje telefonování přes GSM, Bluetooth, EDGE, 3G a WiFi, stejně jako kamery, GPS a senzory zrychlení. Zvuk a video lze zobrazit ve formátech MPEG4, H.264, MP3, AAC, AMR, JPG, PNG a GIF. Android je dodáván s řadou základních aplikací, včetně e-mailového klienta, programu SMS, kalendáře, Google Maps, prohlížeče a správy kontaktů, které byly napsány v Javě. Android SDK je nyní k dispozici ke stažení připraven.