Android nedir?

Android, Google ve Open Handset Allience tarafından kodlanmış Linux İşletim Sistemi tabanlı bir mobil cihaz (PDA ve cep telefonları) için geliştirilmiş açık kaynak kodlu bir işletim sistemidir. Android, aygıtların fonksiyonelliğini genişleten uygulamalar yazan geniş bir geliştirici grubuna sahiptir. Android için hali hazır da 250,000'den fazla uygulama bulunmaktadır. Android Market ise, Android işletim sistemi uygulamalarının çeşitli sitelerden indirilebilmesinin yanı sıra, google tarafından işletilen kurumsal uygulama mağazasıdır. Geliştiriciler, ilk olarak aygıtı, Google'ın java kütüphanesi aracılığıyla kontrol ederek Java dilinde yazmışlardır.

Open Handset Allience, 5 Kasım 2007'de Android'i kurduğunu duyurmuştur ve ardından 34 adet donanım, yazılım ve telekom şirketi, mobil cihazlar için telif hakkı olmayan bir işletim sisteminin teknolojinin gelişimi için yararlı olduğu konusunda hemfikir olmuşlardır. 2008'de piyasaya sürüldüğünde, birçok Android İşletim Sistemi Apache free-software ve Açık Kaynak Kodu lisansıyla geliştirilmeye açık hale gelmiştir. Android, linux kernel üzerine inşa edilmiş bir mobil işletim sistemidir, bu sistemde ara katman yazılımı, kütüphaneler ve API c diliyle yazılmıştır. Uygulama yazılımları ise, apache harmony üzerine kurulu java-uyumlu kütüphaneler ihtiva eden uygulama iskeleti üzerinden çalışır.

Android, derlenmiş java kodunu çalıştırmak için dinamik çevirmeli (JIT) Dalvik sanal makinasını kullanır ve cihazların fonksiyonerliğini artıran uygulamaların geliştirilmesi için çalışan geniş bir programcı çevresine sahiptir. Android, Linux Kernel üzerine inşa edilmiş bir mobil işletim sistemidir, bu sistemde ara katman yazılımı, kütüphaneler ve API C diliyle yazılmıştır. Uygulama yazılımları ise, Apache Harmony üzerine kurulu, Java uyumlu kütüphaneler ihtiva eden uygulama iskeleti üzerinden çalışır.

android

Android, derlenmiş Java kodunu çalıştırmak için dinamik çevirmeli (JIT) Dalvik Sanal Makinasını (DVM ) kullanır ve cihazların fonksiyonelliğini artıran uygulamaların geliştirilmesi için çalışan geniş bir programcı ve geliştirici çevresine sahiptir. Geliştiriciler için Android SDK mevcut bulunmakta ve her çıkan versiyonu için güncellenmektedir.

Ayrıca geliştiriciler için, uygulamalarını ücretli ve ücretsiz olarak yayınlayabilecekleri Android market olarak adlandırılan bir ekosistem oluşturmaktadır. Android işletim sistemi, günümüzde akıllı telefonlar başta olmak üzere, dizüstü bilgisayarlar, tablet bilgisayarlar, E-kitap okuyucular, televizyon(Google TV), saat(I’m Watch) gibi birçok elektronik cihazda kullanılmaktadır.