Android (işletim sistemi)

Vikipedi, özgür ansiklopedi
(Android (mobil işletim sistemi) sayfasından yönlendirildi)
Atla: kullan, ara
Android
Android.svg
Android 4.0.png
Android 4.0 (Galaxy Nexus)
Web sayfası: android.com
Şirket/Geliştirici: Open Handset Alliance
Lisans: Apache license / GPLv2

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 halihazırda 150,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ı-geliştirici çevresine sahiptir.Geliştiriciler genellikle java dilinde yazarlar.güncel olarak 250000 kadar uygulama Android için mevcuttur.


Konu başlıkları

[değiştir] Tarihi

[değiştir] Google'ın Android Inc'yi Alışı

Temmuz 2005'te Google, Android Inc.'i almış ve ufak bir başlangıç şirketini Palo Alto'da kurmuştur. Android'in kurucuları, Google'a çalışmak için giden Andy Rubin (Danger'in kurucusu), Rich Miner (WildFire'ın kurucusu), Nick Sears ve Chris White'dır. (WebTV'de çalışan ilk mühendislerden biri). Bu arada, Android Inc.'in işlevleri daha önce yaptıkları mobil işletim sistemleri kadar iyi bilinmemektedir ve bu da Google'ın Mobil Cihazlar pazarına gireceği söylentisini başlatmıştır. Buna karşın, bu süreç içinde pazara ne çeşit ürünle çıkacakları tam olarak belli olmamıştır. Google'da, ekip (Rubin tarafından izin verilen) Linux tabanlı, taşınabilir cihazlar için geliştirdikleri, esnek, güncelleştirilebilir İşletim Sistemini yazmışlardır. Raporlara göre Google çoktan donanım serilerini, yazılım partnerlerini ve taşınabilir cihazlarda çeşitli derecelerde birlikte çalışacağı sinyalini vermiştir.

[değiştir] Geliştirme

12 Kasım 2007'de OHA, Android'in yazılım geliştirme teçhizatının önizlemesini yayınlamıştır ve bu önizleme, geliştirici ve hata giderici, kütüphane setleri, aygıt emülasyonu, dökümantasyon, örnek tasarılar, eğitim, SSS ve fazlasını içermektedir. Geliştiriciler, eğer Windows XP, Vista veya Mac OS çalıştıran x86 tabanlı ya da Linux kullanıyorlarsa Android-SDK'yı indirip kurmaları gerekmektedir. Gereklilikler şunları da kapsamaktadır:

[değiştir] Sürümler

Sürüm Kod adı Yayın tarihi Hedef platform
1.1 9 Şubat 2009 Mobil telefonlar
1.5 Cupcake 30 Nisan 2009
1.6 Donut 15 Eylül 2009
2.0/2.1 Eclair 26 Ekim 2009
2.2 Froyo 20 Mayıs 2010
2.3 Gingerbread 6 Aralık 2010
3.0/3.1/3.2 Honeycomb Şubat 2011 Tablet bilgisayarlar
4.0 Ice cream sandwich 2011 4. çeyrek Mobil telefonlar & tablet bilgisayarlar

[değiştir] Özellikler

Android'in son sürümleri, çoklu-görev (multitasking), çoklu-dokunuş (multitouch) ve Flash desteğiyle beraber gelmektedir. Android Market ile uygulamalar yüklenebilmektedir.

Handset Çizimler
Sistem, VGA, 2D grafik arşivler, OpenGL ES 1.0 tabanlı 3D Grafik arşivlerine ve geleneksel telefon çıkışlarına son derece kolay uyum sağlar.
Depolama
Bilgi depolama amaçlı SQLite kullanılmaktadır.
Bağlanabilirlik
Android, GSM, Bluetooth, EDGE, 3G ve Wi-Fi bağlantısını destekler.
Mesajlaşma
Hem SMS hem de MMS desteği vardır.
Web Tarayıcısı
Android'in web tarayıcısı açık kaynak kodlu WebKit application framework üzerine kuruludur.
Medya Destekleri
Android, MPEG-4, MP4, H.264, MP3, ve AAC, AMR, JPEG, PNG, GIF gibi ses/video/resim formatlarını desteklemektedir.
Ek Donanımları
Android, anti-titremeli vidyo/foto kameraları, touchscreenler, GPS, pusulalar, accelerometrelerde son derece yeteneklidir.

[değiştir] Eleştiriler

Android, tam olarak Google tarafından bedava olduğu duyurulmadğı için eleştirilmektedir. SDK'nın bazı bölümleri hala patentli ve açık kaynak kodlu olmadığı ve bunun Google tarafından kontrollü olarak yapıldığına inanmaktadır.

[değiştir] Dış bağlantılar

Kişisel araçlar
Ad alanları
Türevler
Eylemler
Gezinti
Katılım
Yazdır/dışa aktar
Araçlar
Diğer diller