Haz
21
2011

Android Nedir?

Açık kaynak kodlu bir alanda geliştirilen diğer uygulamalar gibi Android’in ne olup ne olmadığı hakkında karar vermek oldukça zordur. Aşağıda Android nedir sorusunun cevabı bir kaç başlık altında verilmektedir. Bu cevaplar tabiki artılabilir.

Bir Java ME uygulaması: Android uygulamaları Java dili kullanılarak yazılır, fakat Java ME sanal makinasını kullanmazlar. Java’da derlenmiş sınıflar ve çalışabilen uygulamalar Android altında çalışmazlar.
Linux Phone Standart Forum (LiPS) veya Open Mobile Alliance (OMA) ‘sının bir parçası: Andorid açık-kaynak kodlu bir Linux çekirdeği kullanır. Android çekirdeği ile Linux işletim sistemindeki çekirdeğin amaçları aynı olmakla beraber Android bütün bir yazılım çatısının ismidir.
Temel bir uygulama katmanı (UIQ veya S60 gibi): Android uygulama katmanını içermesinin yanında “Android” tanımı bir çok API, kütüphane ve altındaki işletim sistemini de kapsayan bir bütün yazılım çatısı olarak tanımlanabilir.
Bir cep telefonu ekipmanı: Android, mobil cihaz donanım ve ekipman üreticileri için bir referans tasarımını içermektedir. Bu referans tanımı sadece Android telefon üreticileri için değil bir çok alternatif cihaz üreticileri için tasarlanmıştır.
Google Firmasının iPhone Cevabı: iPhone tamamen özel bir donanımdır ve yazılım platrofmu sadece bir firma(Apple) tarafından yayınlanmaktadır. Android açık kaynak kodlu yazılım çatısı ise Open Handset Alliance tarafından desteklenmekte ve üretilmektedir. Böylece herhangi bir mobil cihazda gereksinimleri karşılayacak şekilde çalışabilmektedir.

Yorum yapabilirsiniz..

En son haber ve ücretsiz eğitimlere ulaşmak için üye olabilirsiniz