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 dokümanda, Android 2.2'deki yeni kullanıcı özelliklerinden ve teknolojilerinden bazılarına 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 konularında yardımcı olur.

Telefon, uygulama Başlatıcı ve Tarayıcı'nın Ana ekranında artık özel kısayollar vardır. Böylece bu 5 ana ekran panelinin herhangi birinden bunlara kolayca erişebilirsiniz.

Exchange desteği

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

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

Exchange Takvimleri artık Takvim uygulamasında desteklenmektedir.

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

Genel Adres Listeleri araması artık E-posta uygulamasında kullanılabilir. 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 ayarlamak için de kolay bir yol sağlar.

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

Taşınabilir hotspot

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

Android destekli telefonunuzu Windows veya Linux dizüstü bilgisayarlarda 3G bağlantısı olarak kullanmak için telefonlarını USB kablosuyla bilgisayara bağlayabilirsiniz. Ardından, 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ğunu kaydırarak birden fazla Latin tabanlı giriş dili arasında geçiş yapabilir. Bu işlem, otomatik öneri sözlüğünün yanı sıra tuşları da değiştirir.

Daha yüksek performans

Tarayıcının performansı, JavaScript ağırlıklı sayfaların daha hızlı yüklenmesini sağlayan V8 motoru kullanılarak geliştirilmiştir.

Dalvik Performance Boost: Dalvik JIT ile Android 2.1 üzerinde CPU ağırlıklı kodlar için 2-5 kat performans artışı.

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

Kernel Bellek Yönetimi Güçlendirme: Bellek açısından 20 kata kadar daha iyi bellek tasarrufu, böylece bellek açısından kısıtlı cihazlarda uygulamalar arasında daha hızlı geçiş ve daha yüksek performans sağlar.

Yeni Platform Teknolojileri

Medya çerçevesi

  • Yerel dosya oynatmayı 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şabilme
  • Bluetooth özellikli araç ve masa yuvaları için destek
  • Araç kitleri ve mikrofonlu kulaklıkla iyileştirilmiş uyumluluk matrisi

2.6.32 çekirdek yükseltme

  • 256 MB'tan büyük RAM desteği
  • SDIO planlama 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 donma raporları almalarını sağlar. Raporlar, yayıncı hesaplarına giriş yaptıklarında kullanılabilir.

Yeni Geliştirici API'leri

Harici depolama alanındaki uygulamalar

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

Medya çerçevesi

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

Fotoğraf Makinesi 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 bir küçük resim yardımcı programını destekliyor. Yeni bir video kamera profili, uygulamaların cihaz donanım özelliklerini belirlemesine olanak tanır.

Grafik

OpenGL ES 2.0 için YUV resim biçimi 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 cihazlar arasında geçiş yaparken 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 bir 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 Farkları Raporu'na bakın.