Android 1.0—1.6'da Neler Değişti?

Kerem Aydın·6 Temmuz 2026·⏱3 dk

Kısaca: Android 1.0–1.6 — 2008–2009 yıllarındaki ilk ticari sürümler. Başlıca dönüm noktaları: 1.0 — temel platform ve Google hizmetleri; 1.1 — stabilizasyon; 1.5 Cupcake — ekran klavyesi, widget'lar, video kaydı; 1.6 Donut — tek tip arama, farklı ekran ve CDMA desteği.

Zaman Çizelgesi ve API Düzeyleri

  • Android 1.0 — Eylül 2008, API düzeyi 1. İlk ticari akıllı telefon (HTC Dream/G1). Temel uygulama paketi ve geliştiriciler için açık model.
  • Android 1.1 — 2009 başı, API düzeyi 2. Küçük API düzeltmeleri, haritalar ve ek işlemede iyileştirmeler.
  • Android 1.5 «Cupcake» — Nisan 2009, API düzeyi 3. Kod adı taşıyan ilk sürüm; büyük UX yenilikleri.
  • Android 1.6 «Donut» — Eylül 2009, API düzeyi 4. Yeni ekranlar, CDMA, Hızlı Arama Kutusu ve TTS desteği.

Temel Yenilikler ve Önemi

  • Ekran klavyesi (Cupcake). Cupcake öncesinde Android fiziksel klavyeli cihazlara odaklanıyordu; yazılımsal klavyenin ve üçüncü taraf düzenler için API'nin ortaya çıkması, platformu kitlesel dokunmatik cihazlar için uygun hale getirdi.
  • Ana ekranda widget'lar (Cupcake). Uygulamalara arayüzde kalıcı bir yer sağladı — kullanıcının verilerle etkileşimi için yeni bir model.
  • Multimedya: video kaydetme/yükleme, gelişmiş tarayıcı, Bluetooth A2DP (Cupcake). İçerik tüketimi ve paylaşımı olanaklarını genişletti.
  • Hızlı Arama Kutusu (Donut). Cihazda ve internette tek tip arama, içeriğe erişimi kolaylaştırdı ve uygulama verilerinin küresel aramaya entegrasyonu için olanak tanıdı.
  • Farklı ekran ve yoğunluk desteği (Donut). Android'in çeşitli çözünürlüklere sahip çok sayıda cihaza ölçeklenmesi için kritik öneme sahipti.
  • CDMA/EVDO desteği ve kamera iyileştirmeleri (Donut). Android'i yalnızca GSM cihazlarının kullanılmadığı operatörlere ve pazarlara açtı.

1.0—1.6 Sürümlerinin Temel Farkları

SürümTarihAPITemel Yenilik
1.0Eyl. 20081İlk ticari sürüm, temel Google hizmetleri
1.1Baş. 20092API düzeltmeleri ve iyileştirmeler
1.5 (Cupcake)Nis. 20093Ekran klavyesi, widget'lar, video kaydı
1.6 (Donut)Eyl. 20094Hızlı Arama Kutusu, ekran/yoğunluk, CDMA, TTS

Kısaca: Cupcake temel UX öğelerini tanıttı, Donut ise donanım ve ağ uyumluluğunu genişletti. Birlikte Android'i kitle pazarı için uygun hale getirdiler.

Geliştiriciler ve Meraklılar İçin Pratik Çıkarımlar

  • Tarihsel uygulamaları test ederken yalnızca sürüm numarasına değil, API düzeyine (1–4) odaklanın. Manifest dosyasında minSdkVersion/targetSdkVersion ayarlayın ve ilgili AVD'lerde test edin.
  • Modern Google Play Hizmetleri ve birçok ağ servisinin bu sürümlerde mevcut olmadığını göz önünde bulundurun — emülasyon, güncel bulut hizmetleriyle entegrasyon için değil, uygulama mantığı için uygundur.
  • Performans ve güvenlik kısıtlamalarını dikkate alın: eski cihazlar ve imajlar güncelleme almaz ve savunmasızdır.

Eski imajlar ve 1.x cihazları günlük kullanım için uygun değildir: zayıf güvenlik, modern hizmetlerin eksikliği ve çoğu modern uygulama ile uyumsuzluk.

Sık Yapılan Hatalar

  • Uyumluluk ayarlarken sürüm numarasını API düzeyi ile karıştırmak.
  • Android 1.x emülatöründe Google Play Hizmetlerinin bulunmasını beklemek.
  • Yalnızca emülatörde test etmek ve benzer yapılandırmaya sahip gerçek cihazda davranışı kontrol etmemek.

SSS

  • Android 1.5/1.6'yı AVD'de çalıştırabilir miyim? — Evet, eski SDK/AVD platformları aracılığıyla, ancak birçok ağ ve Google hizmeti kullanılamayacaktır.
  • Modern geliştirmeler için bu sürümlere ihtiyaç var mı? — Hayır, tarihsel test veya eski uygulamaların yeniden canlandırılması durumları hariç.
  • Uygulamada minimum desteği nasıl belirlerim? — Gerekli API işlevlerine göre minSdkVersion belirtin ve ana senaryoları ilgili imajlarda test edin.

Sonuç: 1.0—1.6 sürümleri, Android'in büyümesinde kısa ama kritik bir aşamadır: temel hizmetler, ilk UX kalıpları (widget'lar, ekran klavyesi) ve donanım uyumluluğunun genişletilmesi, platformun hızla ilerlemesini sağlamıştır.