Android (işletim sistemi)
| Bu maddedeki üslubun, ansiklopedik bir yazıdan beklenen resmî ve ciddi üsluba uygun olmadığı düşünülmektedir. Konuyla ilgili tartışma için maddenin tartışma sayfasına lütfen bakınız. Maddeyi geliştirerek ya da konuyla ilgili tartışmaya katılarak Vikipedi'ye katkıda bulunabilirsiniz. |
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:
- Java Development Kit
- Apache Ant
- Python 2.2 veya yüksek versiyonu
- Eclipse 3.2 veya yüksek versiyonu
[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
|
||||||||