A Google bemutatta mobil szoftverét, az Android operációs rendszert, és ezzel egy időben - az Apple-től eltérően - hozzáférhetővé tette annak szoftverfejlesztői környezetét is. Az Android SDK magában foglalja a szükséges API-kat, a programozáshoz pedig Java ismeretek kellenek.
Az Android egy szoftverkollekció, amely magába foglalja az operációs rendszert, a fejlesztői környezetet és néhány kulcsalkalmazást is. Az Android WebKit motoron alapuló beépített böngészővel rendelkezik, 2D és 3D (OpenGL ES 1.0 gyorsítású) grafikus megjelenítőt kapott, SQLite adatbázis kezelővel és optimalizált Java vezérlővel (Dalvik Virtual Machine) rendelkezik, ugyanakkor támogatja a legelterjedtebb média fájlokat is (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). Természetesen nem maradhatott el a hardverfüggő érintőképernyő és GSM támogatás, és az Android szintén kötelező módon támogatja a Bluetooth, EDGE, 3G és WiFi drótnélküli hálózatokat, valamint fényképezőgépet, GPS rendszert, iránytűt és sebességmérőt is támogat - természetesen akkor, ha a hardver is megvan hozzá.
Az Android természetesen alapállásban is egy komplett szoftvercsomagot kínál a felhasználó számára: e-mail kliens, SMS program, naptár, térkép, böngésző, kapcsolat-kezelő és más alkalmazásokat üdvözölhetünk a fedélzeten. Ráadásul - természetesen a megfelelő hardverrel - akár egy Quake meccset is megküldhetünk okostelefonunkon, vagyis a Google Android valóban teljes körű szolgáltatást ígér, mindezt a nyílt forráskód támogatása mellett.
A Google a fejlesztők ösztönzésére létrehozta az Android Developer Challenge programot, amelynek keretében az Androidra fejlesztett legígéretesebb alkalmazásokat fogják díjazni, és erre érdemes odafigyelni, hiszen a keresőóriás összesen tíz millió dollárt különített el erre a célra. Ha azonban nem a fejlesztés érdekli a kedves olvasót, akkor ajánljuk megtekintésre az alábbi videókat.
Természetesen a konkurencia sem hagyta szó nélkül az eseményt, John Forsyth, a Symbian egyik vezetője például nem jósol nagy jövőt az Android számára, mert az Androidot harminchárom cég fejleszti közösen. Eddig azonban a Google a vállalkozásai sikereseknek bizonyultak. ugyanakkor az Androidra minden nagyobb mobiltelefon gyártó érdeklődéssel tekint, és vélhetőleg hamarosan a piacra is kerülnek az első Google Android rendszeren futó okostelefonok.
Kapcsolódó írások
Ígéretes, Bár egyelőre semmi "forradalmit" nem hoz, remélem hosszabb távon mégis erőteljesebb fejlődésre kényszeríti a Windows Mobile-t (és a többi mobil OS-t is).
nem hinnem, hogy a windows mobile lenne a google android fo ellenfele. ezt epp egy win mobile kutyurol irom. en jol elvagyok vele, internetes pdanak egeszen jo. de telefonnak egyszeruen pocsek. arra a celra egy kulon nokiat tartok. a geek/hacker vilag szamara jo lehet a win mobile, de az atlagember szamara ott tart ma mobilban, mint a desktop linux 10 evvel ezelott a pc vilagban.
jelenleg a symbian az abszulut smartmobil kiraly. a linux hamar fel tud zarkozni, koszonhetoen a nagy mennysegu hardwareplatformfuggetlen gnu kodnak, es az elmult evek aktiv embedded linux fejleszteseinek. a win mobile elott viszont meg hosszu es faradtsagos ut all.
Semmi forradalmi nincs benne (persze ha másként gondolod, győzz meg kérlek) viszont a WinCE/.NET CF-nek tényleg kijár egy fejlesztőbarát ellenfél (a Symbian nem, az embeded linuxok pedig mégkevéssé ezek).
Nézegettem az osztálykönyvtárakat (http://code.google.com/android/reference/packages.html) és az eclipse ADT pluginjét, kifejezetten igéretes. De azért még van hova fejlődni akár erőforrás-kezelés, akár az mvp, akár IDE szinten.
szép a .net mobilra, csak az a baj vele, hogy baromi lassú, és elég gyorsan fogyasztja az akkut. nálam majd egy perc mire el tud indulni egy voip program, ami egyébként .net kód.
mobil java mérföldekkel előbbre jár.