Android 2.2 Platformunda Öne Çıkanlar

Android 2.2 platformu, kullanıcılar ve geliştiriciler için birçok yeni ve heyecan verici özellik sunuyor. Bu belgede, Android 2.2'deki yeni kullanıcı özellikleri ve teknolojilerine genel bir bakış sunulmaktadır. Yeni geliştirici API'leri hakkında daha fazla bilgi için Android 2.2 sürüm notlarına bakın.

Yeni Kullanıcı Özellikleri

Ana Sayfa

Yeni Ana ekran ipuçları widget'ı, yeni kullanıcılara kısayollar ve widget'larla ana ekranı yapılandırma ve birden fazla ana ekrandan yararlanma konusunda yardımcı olur.

Telefon, uygulama Başlatıcı ve Tarayıcı'da artık Ana ekranda özel kısayollar vardır. Böylece bu 5 ana ekran panelinden herhangi birine kolayca erişebilirsiniz.

Exchange desteği

Cihazın kilidini açmak için sayısal PIN veya alfasayısal şifre seçeneklerinin eklenmesiyle daha fazla güvenlik. Exchange yöneticileri, farklı cihazlarda şifre politikasını zorunlu kılabilir.

Uzaktan silme: Exchange yöneticileri, cihazın kaybolması veya çalınması durumunda cihazı uzaktan varsayılan fabrika ayarlarına sıfırlayabilir.

Takvim uygulamasında Artık Exchange Takvimleri desteklenmektedir.

Otomatik keşif: Bir Exchange hesabını (Exchange 2007 ve sonraki sürümlerde kullanılabilir) kolayca oluşturmak ve senkronize etmek için kullanıcı adınızı ve şifrenizi bilmeniz yeterlidir.

E-posta uygulamasında Genel Adres Listeleri araması kullanıma sunuldu. Bu sayede kullanıcılar, dizindeki alıcı adlarını otomatik olarak tamamlayabilir.

Galeri, bir yakınlaştırma hareketiyle resim yığınlarına göz atmanıza olanak tanır.

Kamera ekran düğmeleri yakınlaştırma, flaş, beyaz dengesi, coğrafi etiketleme, odaklama ve pozlamayı kontrol etmek için yeni bir kullanıcı arayüzüne kolay erişim sağlar. Video kamera, MMS ve YouTube için video boyutunu/kalitesini de kolayca ayarlamanızı sağlar.

Video Kamera için artık LED flaş etkinleştirildiğinde, videolar gece veya loş ışıkta çekilebilir.

Taşınabilir hotspot

Nexus One gibi bazı cihazlar, 8 adede kadar cihazla paylaşılabilecek taşınabilir bir kablosuz hotspot'a dönüştürülebilir.

Android destekli telefonunuzu USB kablosuyla bilgisayara bağlayarak Windows veya Linux işletim sistemli dizüstü bilgisayarlar için 3G bağlantısı olarak kullanabilirsiniz. Daha sonra bağlantı iki cihaz arasında paylaşılır.

Birden fazla klavye dili

Çok dilli kullanıcılar klavyeye birden fazla dil ekleyebilir ve boşluk çubuğu üzerinde kaydırarak Latin tabanlı birden fazla giriş dili arasında geçiş yapabilir. Bu işlem, tuşları ve otomatik öneri sözlüğünü değiştirir.

İyileştirilmiş performans

Tarayıcının performansı, JavaScript ağırlıklı sayfaların daha hızlı yüklenmesine olanak tanıyan V8 motoru kullanılarak iyileştirilmiştir.

Dalvik Performance Boost: Dalvik JIT ile Android 2.1 üzerinde CPU ağırlıklı kodlarda 2-5 kat performans hızı.

Sağdaki grafik, çeşitli karşılaştırma testleri kullanılarak Android 2.1'den Android 2.2'ye kadar performansın hızlanmasını göstermektedir. Örneğin, LinPack şu anda 5 kattan daha hızlı.

Kernel Bellek Yönetimi Artışı: 20 kata kadar iyileştirilmiş bellek geri kazanımı, bellek kısıtlaması olan cihazlarda daha hızlı uygulama geçişi ve daha yüksek performans sağlar.

Yeni Platform Teknolojileri

Medya çerçevesi

  • Yerel dosya oynatma ve HTTP progresif akışını destekleyen yeni medya çerçevesi (Stagefright)
  • Android 2.2'de OpenCore desteği

Bluetooth

  • Bluetooth üzerinden sesli arama
  • Kişileri diğer telefonlarla paylaşma olanağı
  • Bluetooth özellikli araç ve masa yuvaları için destek
  • Araç kitleri ve mikrofonlu kulaklıklarla geliştirilmiş uyumluluk matrisi

2.6.32 çekirdek yükseltme

  • 256 MB'tan büyük RAM desteği
  • SDIO planlaması ve BT iyileştirmeleri

Yeni Geliştirici Hizmetleri

Android Buluttan Cihaza Mesajlaşma

Uygulamalar; mobil uyarı, telefona gönderme ve iki yönlü push senkronizasyonu işlevlerini etkinleştirmek için Android Cloud to Device Messaging'i kullanabilir.

Android Uygulaması Hata Raporları

Google Play uygulamaları için yeni hata raporlama özelliği, geliştiricilerin kullanıcılarından kilitlenme ve dondurma raporları almalarını sağlar. Raporlar, yayıncı hesaplarına giriş yaptıklarında kullanılabilir olur.

Yeni Geliştirici API'leri

Harici depolama alanındaki uygulamalar

Uygulamalar artık paylaşılan harici depolama alanına (SD kart gibi) yükleme isteğinde bulunabilir.

Medya çerçevesi

Ses odağı, sesi SCO'ya yönlendirme ve dosyaların medya veritabanına otomatik olarak taranması için yeni API'ler sunar. Ayrıca, uygulamaların ses yükleme işleminin tamamlandığını, otomatik duraklatma ve ses çalmayı otomatik olarak devam ettirmesini sağlayan API'ler sağlar.

Kamera ve Video Kamera

Yeni önizleme API'si, kare hızını ~10FPS'den ~20FPS'ye iki katına çıkarır. Kamera artık dikey yönü, yakınlaştırma kontrollerini, pozlama verilerine erişimi ve küçük resim yardımcı programını destekliyor. Yeni bir video kamera profili, uygulamaların cihaz donanım özelliklerini belirlemesine olanak tanır.

Grafik

YUV görüntü biçimiyle çalışan OpenGL ES 2.0 ve doku sıkıştırma için ETC1 ile çalışan yeni API'ler.

Veri yedekleme

Uygulamalar, fabrika ayarlarına sıfırladıktan sonra veya cihaz değiştirirken kullanıcıların verilerini muhafaza etmelerini sağlamak için veri yedekleme ve geri yükleme işlemlerine katılabilir.

Cihaz politikası yöneticisi

Yeni cihaz politikası yönetimi API'leri, geliştiricilerin cihazdaki minimum şifre gücü, veri silme gibi güvenlik özelliklerini kontrol edebilen "cihaz yöneticisi" uygulamaları yazmasına olanak tanır. Kullanıcılar, cihazlarında etkinleştirilen yöneticileri seçebilir.

kullanıcı arayüzü çerçevesi

Yeni "araba modu" ve "gece modu" denetimleri ve yapılandırmaları, uygulamaların bu durumlar için kullanıcı arayüzünü ayarlamasına olanak tanır. Ölçek hareketi algılayıcı API'si, çok noktalı etkinliklerin daha iyi tanımlanmasını sağlar. Uygulamalar artık TabWidget'ın alt şeridini özelleştirebilir.

Yeni geliştirici API'leri hakkında daha fazla bilgi için Android 2.2 sürüm notlarına ve API Farklılıkları Raporu'na bakın.