System operacyjny (OS) Android™ to otwarta platforma opracowana przez Google® do zasilania urządzeń mobilnych i telefonów. Ideą platformy jest połączenie firm technologicznych z firmami mobilnymi w celu stworzenia otwartego systemu operacyjnego, który może być aktualizowany przez dowolnego programistę w celu ulepszenia produktu dla jego użytkowników.
Rozwój tego systemu operacyjnego odbywa się za pomocą zestawu programistycznego (SDK) dostarczanego przez Google®. Deweloperzy mogą używać tego zestawu do tworzenia aplikacji współpracujących z platformą Android™ w celu udostępnienia innych aplikacji oprócz tych zawartych w samym systemie operacyjnym Android™. SDK zawiera emulator, który pomoże programistom testować ich aplikacje w systemie operacyjnym. System operacyjny jest również zbudowany zgodnie z koncepcją, że każda aplikacja jest tak samo dobra, jak dołączone aplikacje.
Deweloperzy, którzy chcą tworzyć środowiska mobilne za pomocą systemu operacyjnego Android™, mogą to zrobić za pomocą standardowego interfejsu programowania aplikacji (API), który umożliwia im korzystanie z serii wywołań procedur w celu uzyskania dostępu do wspólnych elementów platformy. Interfejs API umożliwi również integrację elementów przechowywanych w środowisku mobilnym, takich jak kontakty i spotkania, z usługami internetowymi, takimi jak kalendarz online i usługi poczty e-mail.
Aplikacje stworzone do działania w tym systemie operacyjnym są napisane przy użyciu języka programowania Java i będą działać na specjalnie opracowanym środowisku maszyny wirtualnej działającej na jądrze Linux®. Umożliwi to, że podstawa platformy będzie działać z systemem operacyjnym opartym na Linuksie® i zachować niewielki ślad na urządzeniu, maszyna wirtualna, na której będzie działać sam system operacyjny, pomoże oddzielić aplikacje od podstawowego systemu operacyjnego i może poprawić stabilność urządzenie.
Interesujące będzie sprawdzenie, które urządzenia i operatorzy zdecydują się obsługiwać system operacyjny Android™. Ta stosunkowo nowa i bardzo otwarta platforma może całkowicie zmienić sposób korzystania z telefonów komórkowych i innych urządzeń oraz dostępne dla nich usługi. Fakt, że rozwój jest otwarty dla każdego, kto chce go spróbować, pozwoli również tym, którzy potrzebują tworzyć niestandardowe aplikacje na urządzenie mobilne, bez konieczności zakupu specjalnego oprogramowania i innych elementów, które czasami mogą być trudne do uzyskania .