Práve minulú nedeľu som o tom písal iPhone blogovali a Google teraz ukazuje, že urobili svoju domácu úlohu. Nie, neexistuje gPhone ako taký, ale Google robí svoju značku s mobilným OS Android. Na trhu s mobilnými telefónmi sa niečo deje a Google týmto open source OS mení svet. Po oznámení Open Handset Alliance spoločnosť Google teraz predstavila podrobnosti o svojej platforme pre mobilné telefóny Android, ako aj predtým ohlásenú súpravu Software Development Kit (SDK). WebKit ako prehliadač, SQLite ako databáza a Java na vývoj aplikácií sú len niektoré kľúčové body a vývojári teraz môžu vytvárať aplikácie pre Android. Android využíva rôzne open source technológie a spája ich do platformy.
Android ist ein vollständiges Betriebssystem auf Basis von Linux 2.6 für Mobiltelefone samt Application-Framework, einer «Dalvik» getauften virtuellen Maschine (VM), die speziell für mobile Endgeräte optimiert wurde. Jede Android-Applikation läuft in einem eigenen Prozess innerhalb einer eigenen Instanz der DalvikVM. Dabei wurde die virtuelle Maschine so ausgelegt, dass problemlos mehrere VMs parallel arbeiten können. Ausgeführt werden Dateien im Format Dalvik Executable (.dex), das auf geringen Speicherverbrauch optimiert wurde. Zudem können in der VM Klassen ausgeführt werden, die mit einem Java-Compiler erzeugt und in das .dex-Format umgewandelt wurden.
Použitá knižnica System C bola odvodená z BSD variantu Libc a optimalizovaná pre vstavané zariadenia. O zobrazovanie fontov sa stará FreeType a na akceleráciu grafiky slúži 2D knižnica SGL, ako aj implementácia OpenGL ES 3 pre 1.0D grafiku. Integrovaný prehliadač je založený na Apple WebKit a dáta sú uložené štruktúrovaným spôsobom v databázovom stroji SQLite. Každá aplikácia môže byť prepojená s ktoroukoľvek inou, pričom vývojári tretích strán majú rovnaké API ako výrobcovia zariadení.
Okrem toho Android podporuje telefonovanie cez GSM, Bluetooth, EDGE, 3G a WiFi aj fotoaparáty, GPS a akcelerometre. Zvuk a video je možné prezerať vo formátoch MPEG4, H.264, MP3, AAC, AMR, JPG, PNG a GIF. Android je dodávaný s množstvom základných aplikácií, vrátane e-mailového klienta, SMS programu, kalendára, Google Maps, prehliadača a správy kontaktov, pričom všetky boli napísané v jazyku Java. Android SDK je teraz k dispozícii na stiahnutie ready.