Što je operativni sustav Android™?

Operativni sustav Android™ (OS) otvorena je platforma koju je razvio Google® za napajanje mobilnih uređaja i slušalica. Ideja iza platforme je uskladiti tehnološke tvrtke s mobilnim tvrtkama kako bi proizveli otvoreni operativni sustav koji svaki programer može ažurirati kako bi poboljšao proizvod za svoje korisnike.

Razvoj ovog operativnog sustava odvija se korištenjem kompleta za razvoj softvera (SDK) koji osigurava Google®. Programeri mogu koristiti ovaj komplet za izradu aplikacija koje rade s Android™ platformom kako bi dodale druge aplikacije osim onih koje su uključene u sam operativni sustav Android™. SDK uključuje emulator koji će pomoći programerima testirati svoje aplikacije na OS-u. OS je također izgrađen prema konceptu da je svaka aplikacija jednako dobra kao i aplikacije koje su uključene.

Programeri koji žele stvoriti mobilna iskustva koristeći Android™ operativni sustav mogu to učiniti koristeći standardno aplikacijsko programsko sučelje (API) koje im omogućuje korištenje niza poziva procedura za pristup uobičajenim elementima unutar platforme. API će također omogućiti integraciju stavki pohranjenih u mobilnom okruženju, kao što su kontakti i sastanci, s web uslugama kao što su online kalendar i usluge e-pošte.

Aplikacije stvorene za rad na ovom operacijskom sustavu napisane su pomoću programskog jezika Java i radit će na prilagođenom okruženju virtualnog stroja koji radi na Linux® kernelu. To će omogućiti bazi platforme da pokrene operativni sustav baziran na Linuxu i zadrži mali otisak na uređaju, virtualni stroj koji će pokretati sam OS pomaže odvojiti aplikacije od jezgre OS-a i može poboljšati stabilnost uređaj.
Bit će zanimljivo vidjeti koji uređaji i operateri će podržati Android™ operativni sustav. Ova relativno nova i vrlo otvorena platforma mogla bi u potpunosti promijeniti način na koji se koriste mobilni telefoni i drugi uređaji te koje su im usluge dostupne. Činjenica da je razvoj otvoren za svakoga tko to želi pokušati, također će omogućiti onima koji imaju potrebu za stvaranjem prilagođenih aplikacija za mobilni uređaj da to učine bez potrebe za kupnjom posebnog softvera i drugih stavki, koje ponekad može biti teško nabaviti .