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 göz atabilirsiniz. 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
- Yeni Platform Teknolojileri
- Yeni Geliştirici Hizmetleri
- Yeni Geliştirici API'leri
Yeni Kullanıcı Özellikleri
Ana Sayfa
Yeni ana ekran ipuçları widget'ı, yeni kullanıcılara ana ekranı kısayollar ve widget'larla nasıl yapılandıracaklarını ve birden fazla ana ekrandan nasıl yararlanacaklarını gösterir. Telefon, uygulama başlatıcı ve tarayıcı için ana ekranda artık özel kısayollar bulunuyor. Bu kısayollar, 5 ana ekran panelinden herhangi birinden bu uygulamalara kolayca erişmenizi sağlıyor. |
Exchange desteği
Cihazın kilidini açmak için sayısal PIN veya alfanümerik şifre seçenekleri eklenerek güvenlik artırıldı. Exchange yöneticileri, şifre politikasını cihazlarda zorunlu kılabilir. Uzaktan silme: Exchange yöneticileri, cihazın kaybolması veya çalınması durumunda verileri güvence altına almak için cihazı uzaktan fabrika varsayılanlarına sıfırlayabilir. Takvim uygulamasında Exchange takvimleri artık destekleniyor. Otomatik keşif: 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 özellik, kullanıcıların dizinden alıcı adlarını otomatik olarak tamamlamasını sağlar. |
Kamera ve Galeri
Galeri, yakınlaştırma hareketini kullanarak resim gruplarına göz atmanıza olanak tanır. Kamera ekran düğmeleri, yakınlaştırma, flaş, beyaz denge, coğrafi etiketleme, odak 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 ayarlamanızı da kolaylaştırır. Video kamerada artık LED flaş etkinleştirildiğinden gece veya düşük ışıklı ortamlarda video çekilebilir. |
Taşınabilir hotspot
Nexus One gibi belirli cihazlar, 8 adede kadar cihazla paylaşılabilen taşınabilir kablosuz hotspot'a dönüştürülebilir. Android telefonunuzu, USB kablosuyla bilgisayara bağlayarak Windows veya Linux işletim sistemli bir dizüstü bilgisayar için 3G bağlantısı olarak kullanabilirsiniz. Bağlantı daha sonra 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ğunda kaydırarak Latin alfabesine dayalı birden fazla giriş dili arasında geçiş yapabilir. Bu işlem, anahtarları ve otomatik öneri sözlüğünü değiştirir. |
Performans iyileştirmeleri
Tarayıcının performansı, JavaScript'in yoğun olarak kullanıldığı sayfaların daha hızlı yüklenmesini sağlayan V8 motoru kullanılarak geliştirildi. Dalvik Performans Artışı: Dalvik JIT ile Android 2.1'e kıyasla CPU'ya yoğun kodlarda 2 ila 5 kat performans artışı. Sağdaki grafikte, çeşitli karşılaştırma testleri kullanılarak Android 2.1'den Android 2.2'ye geçişte performansta yaşanan artış gösterilmektedir. Örneğin, LinPack artık 5 kattan daha hızlı. Çekirdek Bellek Yönetimi Artışı: Bellek geri alma işlemi 20 kata kadar iyileştirildi. Bu sayede, bellek sınırlı cihazlarda uygulama geçişi daha hızlı olur ve performans daha akıcı olur. |
Yeni Platform Teknolojileri
Medya çerçevesi
- Yerel dosya oynatmayı ve HTTP aşamalı aktarmayı destekleyen yeni medya çerçevesi (Stagefright)
- Android 2.2'de OpenCore için destek devam ediyor
Bluetooth
- Bluetooth üzerinden sesli arama
- Kişileri diğer telefonlarla paylaşma imkanı
- Bluetooth özellikli araç ve masaüstü dock'ları için destek
- Araç kitleri ve kulaklıklar ile uyumluluk matrisi iyileştirildi
2.6.32 çekirdek yükseltmesi
- 256 MB'tan büyük RAM için HIGHMEM desteği
- SDIO planlama ve BT iyileştirmeleri
Yeni Geliştirici Hizmetleri
Android Cloud to Device Messaging
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 Uygulama Hata Raporları
Google Play uygulamaları için yeni hata bildirme özelliği, geliştiricilerin kullanıcılarından kilitlenme ve donma raporları almasını sağlar. Yayıncı hesaplarına giriş yaptıklarında raporlara erişebilirler.
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 odak noktası, sesin SCO'ya yönlendirilmesi ve dosyaların medya veritabanında otomatik olarak taranması için yeni API'ler sağlar. Ayrıca, uygulamaların ses yüklemenin tamamlandığını algılamasına, ses oynatmayı otomatik olarak duraklatmasına ve otomatik olarak devam ettirmesine olanak tanıyan API'ler sağlar.
Kamera ve Video Kamera
Yeni önizleme API'si, kare hızını yaklaşık 10 FPS'den yaklaşık 20 FPS'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 video kamera profili, uygulamaların cihaz donanım özelliklerini belirlemesine olanak tanır.
Grafik
OpenGL ES 2.0 için YUV resim biçimiyle çalışan ve doku sıkıştırması için ETC1'i kullanan yeni API'ler.
Veri yedekleme
Uygulamalar, kullanıcıların fabrika ayarlarına sıfırlama yaptıktan veya cihaz değiştirdikten sonra verilerini kaybetmemesini sağlamak için veri yedekleme ve geri yükleme işlemine katılabilir.
Cihaz politikası yöneticisi
Yeni cihaz politikası yönetimi API'leri, geliştiricilerin cihazdaki güvenlik özelliklerini (ör. minimum şifre gücü, veri silme vb.) kontrol edebilecek "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 "araç modu" ve "gece modu" denetimleri ve yapılandırmaları, uygulamaların kullanıcı arayüzlerini bu durumlara göre ayarlamalarına olanak tanır. Ölçek hareketi algılayıcı API'si, çoklu dokunma etkinliklerinin daha iyi tanımlanmasını sağlar. Uygulamalar artık TabWidget'in 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ık Raporu'na bakın.