Android 4.0'a hoş geldiniz!
Android 4.0, telefonlar ve tabletler için gelişmiş, birleşik bir kullanıcı arayüzü sunar ve kullanıcılar ile geliştiriciler için yenilikçi özellikler sunar. Bu dokümanda, Android 4.0'ı basit, güzel ve akıllı olmanın da ötesine taşıyan birçok yeni özellik ve teknolojiye genel bir bakış sunulmaktadır.
Kullanıcılar için Android 4.0
Akıllıdan çok daha sade, güzel
Android 4.0, kullanıcıların Android'in en sevdiği özellikleri (kolay çoklu görev, zengin bildirimler, özelleştirilebilir ana ekranlar, yeniden boyutlandırılabilir widget'lar ve kapsamlı etkileşim) üzerine inşa eder ve iletişim ile paylaşım için yeni ve güçlü yollar ekler.
Daha iyi hale getirilmiş kullanıcı arayüzü
Android'in gücünü gün yüzüne çıkarmaya odaklanan Android 4.0, sık yapılan işlemleri daha görünür hale getirir ve kullanıcıların basit, sezgisel hareketlerle gezinmesine olanak tanır. Sistem genelindeki hassaslaştırılmış animasyonlar ve geri bildirimler, etkileşimleri ilgi çekici ve ilgi çekici hale getirir. Yüksek çözünürlüklü ekranlar için optimize edilmiş tamamen yeni yazı tipi, okunabilirliği iyileştirir ve kullanıcı arayüzüne şık ve modern bir his katar.
Sistem Çubuğu'ndaki sanal düğmeler kullanıcıların anında Geri, Ana Sayfa ve Son Uygulamalar'a gitmelerine olanak tanır. Sistem Çubuğu ve sanal düğmeler tüm uygulamalarda bulunur, ancak uygulamalar tarafından tam ekran görüntülenmek üzere karartılabilir. Kullanıcılar, her bir uygulamanın, ekranın üst kısmında (ve bazen de alt kısmında) görüntülenen İşlem Çubuğu'ndaki bağlamsal seçeneklerine erişebilir.
Çoklu görev, Android'in önemli bir gücündendir ve Android 4.0 ile daha da kolay ve görsel hale getirilmiştir. Son Uygulamalar düğmesi, kullanıcıların Sistem Çubuğu'ndaki listeyi kullanarak bir görevden diğerine anında atlamalarını sağlar. Liste açılır ve son kullanılan uygulamaların küçük resimlerini gösterir. Bir küçük resme dokunduğunuzda uygulamaya geçiş yapılır.
Zengin ve etkileşimli bildirimler, kullanıcıların gelen mesajlarla sürekli iletişim halinde kalmalarını, müzik parçaları çalmalarını, uygulamalardan gelen gerçek zamanlı güncellemeleri görmelerini ve daha fazlasını sağlar. Bildirimler, daha küçük ekranlı cihazlarda ekranın üst kısmında, daha büyük ekranlı cihazlarda ise Sistem Çubuğu'nda görünür.
Ana ekran klasörleri ve favoriler tepsisi
Yeni ana ekran klasörleri, kullanıcıların yalnızca birini diğerine sürüklemek suretiyle uygulamalarını ve kısayollarını mantıksal olarak gruplandırması için yeni bir yol sunuyor. Ayrıca, Tüm Uygulamalar başlatıcıda kullanıcılar artık hakkında bilgi almak için bir uygulamayı sürükleyebilir, hemen kaldırabilir veya önceden yüklenmiş bir uygulamayı devre dışı bırakabilir.
Daha küçük ekranlı cihazlarda ana ekranda artık tüm ana ekranlardan görülebilen özelleştirilebilir bir favoriler tepsisi bulunuyor. Kullanıcılar herhangi bir ana ekrandan anında erişim için uygulamaları, kısayolları, klasörleri ve diğer öncelikli öğeleri favoriler listesine sürükleyip bırakabilir.
Yeniden boyutlandırılabilir widget'lar
Android 4.0'daki ana ekranlar, içerik açısından zengin ve özelleştirilebilir olacak şekilde tasarlanmıştır. Kullanıcılar kısayol eklemekten çok daha fazlasını yapabilir, canlı uygulama içeriğini doğrudan etkileşimli widget'lar aracılığıyla yerleştirebilirler. Widget'lar, kullanıcıların uygulama başlatmak zorunda kalmadan doğrudan ana ekrandan e-postalarını kontrol etmesine, takvime göz atmasına, müzik çalmasına, sosyal medya akışlarını kontrol etmesine ve daha fazlasını yapmasına olanak tanır. Widget'lar yeniden boyutlandırılabilir. Böylece kullanıcılar, widget'ları daha fazla içerik gösterecek şekilde genişletebilir veya yerden tasarruf etmek için küçültebilir.
Yeni kilit ekranı işlemleri
Kilit ekranları, artık kullanıcıların cihazları kilitlemeden daha fazla işlem yapmasını sağlıyor. Kullanıcılar, slayt kilidi ekranından bir fotoğraf görmek için doğrudan kameraya atlayabilir veya mesajları kontrol etmek için bildirim penceresini açabilirler. Kullanıcılar müzik dinlerken müzik parçalarını yönetebilir ve albüm kapağını görebilir.
Gelen aramalar için hızlı yanıtlar
Gelen bir arama geldiğinde, kullanıcılar artık aramayı cevaplamak veya cihazın kilidini açmak zorunda kalmadan kısa mesajla yanıt verebilir. Gelen arama ekranında kullanıcıların, kısa mesaj yanıtlarının listesini görmek için bir kontrolü kaydırması ve ardından, çağrıyı gönderip bitirmek için dokunması yeterlidir. Kullanıcılar kendi yanıtlarını ekleyebilir ve Ayarlar uygulamasından listeyi yönetebilir.
Bildirimleri, görevleri ve tarayıcı sekmelerini kapatmak için hızlıca kaydırın
Android 4.0; bildirimlerin, son uygulamaların ve tarayıcı sekmelerinin yönetimini daha da kolay hale getirir. Kullanıcılar artık tek bir parmak hareketiyle bildirimleri, Son Uygulamalar listesinden uygulamaları ve tarayıcı sekmelerini kapatabilir.
İyileştirilmiş metin girişi ve yazım denetimi
Android 4.0'daki sanal klavye, metin girişini çok daha hızlı ve daha doğru hale getirir. Hata düzeltme ve kelime önerisi özellikleri, yeni bir dizi varsayılan sözlük ve ayrıca çift yazılmış karakterler, atlanan harfler ve atlanan boşluklar gibi durumları ele almaya yönelik daha doğru buluşsal yöntemler sayesinde iyileştirildi. Kelime önerisi de geliştirildi ve öneri şeridi aynı anda yalnızca üç kelime gösterecek şekilde basitleştirildi.
Android 4.0, yanlış yazılan kelimeleri daha kolay düzeltmek için hataları bulup altını çizen ve yeni kelimeler öneren bir yazım denetleyicisi ekler. Kullanıcılar tek bir dokunuşla birden fazla yazım önerisi arasından seçim yapabilir, bir kelimeyi silebilir veya sözlüğe ekleyebilir. Kullanıcılar, doğru yazılmış kelimelerin yenisiyle ilgili önerilere bakmak için bile dokunabilirler. Kullanıcılar, özel özellikler veya ek diller için artık üçüncü taraf sözlükleri, yazım denetleyicilerini ve diğer metin hizmetlerini indirip yükleyebilirler.
Güçlü ses girişi motoru
Android 4.0'da, kesintisiz bir "açık mikrofon" deneyimi ve akışlı ses tanıma özelliği sunan yeni ve güçlü bir ses girişi motoru kullanıma sunuluyor. Yeni ses girişi motoru, kullanıcıların istedikleri metni istedikleri sürece, diledikleri dili kullanarak dikte etmesine olanak tanır. Kullanıcılar uzun süre sürekli konuşabilir, hatta gerektiğinde aralıklar için duraklayabilir ve doğru cümleler oluşturmak için noktalama işaretlerini dikte edebilir. Ses girişi motoru metin girerken olası dikte hatalarının altı griyle çizilir. Kullanıcılar, dikte ettikten sonra altı çizili kelimelere dokunarak bunları hızlıca öneri listesinden değiştirebilir.
Ağ verileri üzerinde kontrol
Mobil cihazlar, içerik akışı, veri senkronize etme, uygulama indirme ve daha birçok işlem için ağ verilerinden kapsamlı bir şekilde yararlanabilir. Android 4.0, katmanlı veya sayaçlı veri planlarıyla kullanıcıların ihtiyaçlarını karşılamak için ağ veri kullanımını yönetmeye yönelik yeni kontroller ekler.
Ayarlar uygulamasındaki renkli grafikler, her ağ türünde (mobil veya kablosuz) toplam veri kullanımının yanı sıra çalışan her uygulama tarafından kullanılan veri miktarını gösterir. Kullanıcılar, veri planlarına bağlı olarak isteğe bağlı olarak uyarı seviyeleri veya veri kullanımı konusunda kesin sınırlar belirleyebilir ya da mobil verileri tamamen devre dışı bırakabilir. Kullanıcılar ayrıca gerektiğinde farklı uygulamalar tarafından kullanılan arka plan verilerini de yönetebilir.
Erişilebilirlik için tasarlandı
Bir dizi yeni özellik, görme engelli veya görme bozukluğu olan kullanıcılar için Android 4.0'ın erişilebilirliğini önemli ölçüde iyileştirmektedir. Bu modların en önemlisi, kullanıcıların ekranı görmek zorunda kalmadan gezinmesine olanak tanıyan yeni dokunarak keşfet modudur. Ekrana bir kez dokunduğunuzda aşağıdaki kullanıcı arayüzü bileşenini tanımlayan sesli geri bildirim tetiklenir; aynı bileşene ikinci bir dokunuş, tam bir dokunma etkinliğiyle etkinleştirilir. Yeni mod, ayrı donanım düğmeleri veya iztopları yerine Sistem Çubuğu'nda sanal düğmeler kullanan yeni cihazlardaki kullanıcıları desteklemek için özellikle önemlidir. Ayrıca, standart uygulamalar, iyileştirilmiş bir erişilebilirlik deneyimi sunacak şekilde güncellenir. Tarayıcı, sık kullanılan web içeriklerini okumak ve sitelerde gezinmek için komut dosyası tabanlı bir ekran okuyucuyu destekler. Kullanıcılar, okunabilirliği iyileştirmek için sistemde kullanılan varsayılan yazı tipi boyutunu da artırabilirler.
Erişilebilirlik deneyimi ilk kurulum sırasında başlar. Kurulum sırasında basit bir dokunma hareketi (sol üstten saat yönünün aksi şeklinde kare) tüm erişilebilirlik özelliklerini etkinleştirir ve bir kurulum eğiticisi yükler. Erişilebilirlik özellikleri etkinleştirildiğinde, ekranda görünen her şey standart ekran okuyucu tarafından sesli olarak söylenebilir.
İletişim ve paylaşım
Kullanıcıların yaşama şekline göre tasarlanan Android 4.0, sistem genelinde zengin sosyal iletişim ve paylaşım temas noktalarını entegre ederek konuşmayı, e-posta göndermeyi, mesaj göndermeyi ve paylaşmayı kolaylaştırır.
Kişiler ve profiller
Sistem genelinde, kullanıcının sosyal grupları, profilleri ve kişileri, kolay erişilebilirlik için birbirine bağlanır ve entegre edilir. Ortada büyük bir profil resmi, telefon numaraları, adresler ve hesaplar, durum güncellemeleri, etkinlikler, akış öğeleri ve entegre sosyal ağlara bağlanmak için yeni bir düğme gibi daha zengin profil bilgileri sunan yeni bir Kişiler uygulaması yer alıyor.
Kullanıcının kendi iletişim bilgileri yeni bir "Ben" profilinde depolanır ve böylece uygulamalar ve kişilerle daha kolay paylaşım yapılabilir. Kullanıcının tüm entegre kişileri, herhangi bir entegre hesaptan veya sosyal ağdan hangi kişilerin gösterileceğine ilişkin denetimler de dahil olmak üzere yönetilmesi kolay bir listede görüntülenir. Kullanıcı sistemde nerede gezinirse gezinsin bir profil fotoğrafına dokunarak Büyük profil resimleri, telefon numaralarının kısayolları, kısa mesajlar ve daha fazlasını içeren Sık Görüşülenler gösterilir.
Birleştirilmiş takvim, görsel sesli mesaj
Güncellenen Takvim uygulaması, randevuların ve etkinliklerin düzenlenmesine yardımcı olmak için kişisel, iş, okul ve sosyal gündemleri bir araya getirir. Kullanıcı izniyle diğer uygulamalar, birden çok takvim sağlayıcısı genelinde entegre bir görünüm için takvime etkinlikler ekleyebilir ve hatırlatıcıları yönetebilir. Uygulama, kullanıcıların etkinlikleri daha kolay yönetmesini sağlamak için yeniden tasarlandı. Takvimler renk kodlamalıdır ve kullanıcılar tarihleri değiştirmek için sola veya sağa kaydırabilir, ajandaları yakınlaştırmak veya uzaklaştırmak için iki parmak ucunu yakınlaştırabilir ya da uzaklaştırabilirler.
Telefon uygulamasındaki yeni görsel sesli mesaj özelliği, bir veya daha fazla sağlayıcıdan gelen mesajları, konuşma transkriptlerini ve ses dosyalarını entegre eder. Üçüncü taraf uygulamaları, kendi sesli mesajlarını, transkriptlerini ve daha fazlasını görsel sesli mesaj gelen kutusuna eklemek için Telefon uygulamasıyla entegre olabilir.
Zengin ve çok yönlü kamera yetenekleri
Kamera uygulaması, kullanıcıların harika fotoğraflar ve videolarla özel anları yakalamasına olanak tanıyan birçok yeni özellik içerir. Kullanıcılar resimleri çektikten sonra bunları kolayca düzenleyip arkadaşlarıyla paylaşabilirler.
Resim çekerken sürekli odak, sıfır deklanşör gecikmeli pozlama ve çekimden çekime kadar düşük hızda net ve hassas resimler çekebilirsiniz. Sabitlenmiş resim yakınlaştırma özelliği, kullanıcıların video kaydı sırasında da dahil olmak üzere istedikleri şekilde fotoğraf ve video oluşturmalarına olanak tanır. Video çekerken yeni esneklik ve rahatlık sağlamak için kullanıcılar artık video kaydı devam ederken ekrana dokunarak yalnızca tam video çözünürlüğünde anlık görüntü çekebilirler.
Yerleşik yüz algılama özelliği, kişilerin fotoğraflarını çekmeyi kolaylaştırmak için karedeki yüzleri bulur ve odağı otomatik olarak ayarlar. Daha fazla kontrol için kullanıcılar önizleme resminde herhangi bir yere dokunarak odaklanabilir.
Kamera, daha büyük sahneler çekmek için tek hareketli panorama modunu sunar. Bu modda, kullanıcı bir pozlama başlatır ve ardından gerektiği kadar geniş bir perspektifi kapsayacak şekilde kamerayı yavaşça döndürür. Kamera, sürekli görüntülerin tamamını tek bir panoramik fotoğraf içinde birleştirir.
Kullanıcılar bir resim veya video çektikten sonra, yalnızca kamera kontrollerindeki küçük resme dokunarak bu fotoğrafı e-posta, kısa mesaj, Bluetooth, sosyal ağlar ve diğer yöntemlerle hızlıca paylaşabilir.
![](https://developer.android.com/static/sdk/images/4.0/gallery-widget.png?authuser=5&hl=tr)
Fotoğraf düzenleyicili yeniden tasarlanmış Galeri uygulaması
Galeri uygulaması artık fotoğraf ve videoları yönetmeyi, göstermeyi ve paylaşmayı daha kolay hale getiriyor. Koleksiyonları yönetmek için yeniden tasarlanan albüm düzeninde daha fazla albüm gösterilir ve daha büyük boyutlu küçük resimler sunulur. Albümler, zamana, konuma, kişilere ve etiketlere göre sıralamanın birçok yolu vardır. Resimlerin en iyi şekilde görünmesine yardımcı olmak için Galeri'de artık güçlü bir fotoğraf düzenleyici var. Kullanıcılar, resimleri kırpıp döndürebilir, düzeyleri ayarlayabilir, kırmızı gözleri kaldırabilir, efekt ekleyebilir ve daha pek çok işlem yapabilir. Kullanıcılar, rötuştan sonra bir veya daha fazla resim seçip e-posta, kısa mesaj, Bluetooth, sosyal ağlar veya diğer uygulamalar üzerinden anında paylaşabilir.
Gelişmiş bir Resim Galerisi widget'ı, kullanıcıların resimlere doğrudan ana ekranlarından bakmasına olanak tanır. Widget, seçilen albümdeki resimleri görüntüleyebilir, tüm albümlerdeki resimleri karıştırabilir veya tek bir resmi gösterebilir. Widget'ı ana ekrana ekledikten sonra, kullanıcılar istedikleri resmi bulmak için gruplandırılmış fotoğrafları kaydırabilir ve ardından widget'a dokunarak Galeri'ye yükleyebilirler.
![](https://developer.android.com/static/sdk/images/4.0/live-effects.png?authuser=5&hl=tr)
Videoyu dönüştürmek için Live Efektler
Live Effects, Kamera uygulamasında çekilen videolara ilgi ve eğlence katan bir grafik dönüşüm koleksiyonudur. Örneğin, kullanıcılar video çekerken doğru ayarı yapmak için arka planlarını herhangi bir stok veya özel resimle değiştirebilirler. Yüz özelliklerini dönüştürmek için son teknoloji yüz tanıma ve GPU filtreleri kullanan Silly Faces adlı bir dizi dönüşüm efekti de videoda kullanılabilir. Örneğin küçük gözler, büyük ağız, büyük burun, yüz sıkma gibi efektleri kullanabilirsiniz. Canlı Efektler, Kamera uygulamasının dışında, Google Talk uygulamasındaki görüntülü sohbet sırasında kullanılabilir.
Ekran görüntüleriyle paylaşma
Kullanıcılar artık ekran görüntüleri alarak ekranlarındaki öğeleri daha kolay paylaşabiliyor. Donanım düğmeleri, bir ekran görüntüsü alıp yerel olarak depolamalarına olanak tanır. Ardından, ekran görüntüsünü Galeride veya benzer bir uygulamada görüntüleyebilir, düzenleyebilir ve paylaşabilirler.
Bulut bağlantılı deneyim
Android her zaman buluta bağlı olmuştur ve kullanıcıların nerede olurlarsa olsunlar ve tüm cihazlarında web'e göz atıp fotoğrafları, uygulamaları, oyunları, e-postaları ve kişileri senkronize etmelerini sağlar. Android 4.0, kullanıcıların yanlarında daha fazla şey almasına ve iletişimi düzenli tutmasına olanak tanımak için yeni göz atma ve e-posta özellikleri ekler.
Güçlü web tarama
Android Tarayıcı, masaüstü tarayıcı kadar zengin ve kullanışlı bir deneyim sunar. Bu sayede kullanıcılar Google Chrome yer işaretlerini tüm hesaplarından anında senkronize edebilir ve yönetebilir, en sevdikleri içeriğe daha hızlı ulaşabilir ve hatta ağ olmadığında daha sonra okumak üzere kaydedebilirler.
Kullanıcılar web içeriğinden en iyi şekilde yararlanmak için artık mobil sürümleri yerine web sitelerinin tam masaüstü sürümlerini isteyebilirler. Kullanıcılar, her tarayıcı sekmesi için web sitesi tercihlerini ayrı ayrı ayarlayabilir. Daha uzun içerikler için kullanıcılar, çevrimdışı okumak amacıyla içeriğin bir kopyasını kaydedebilir. Kullanıcılar kayıtlı sayfaları bulmak ve açmak için tarayıcı yer işaretleri ve geçmişle birlikte bulunan görsel bir listeye göz atabilirler. Kullanıcılar, daha iyi okunabilirlik ve erişilebilirlik için tarayıcının yakınlaştırma seviyelerini artırabilir ve sistemin varsayılan metin boyutlarını geçersiz kılabilir.
Android Tarayıcı, tüm içerik türlerinde WebKit çekirdeğinin ve JavaScript için V8 Crankshaft derleme motorunun güncellenmiş sürümleriyle önemli ölçüde iyileştirilmiş sayfa oluşturma performansı sunar. Nexus S cihaz üzerinde çalıştırılan karşılaştırmalarda, Android 4.0 tarayıcısının V8 Karşılaştırma Paketi'ndeki Android 2.3 tarayıcıya göre yaklaşık% 220 ve SunSpider 9.1 JavaScript Karşılaştırmasında% 35'ten fazla iyileşme olduğunu gördük. Galaxy Nexus cihazda çalıştırıldığında, Android 4.0 tarayıcısının V8 karşılaştırmasında yaklaşık %550, SunSpider karşılaştırmasında ise yaklaşık% 70'lik iyileşme olduğunu gördük.
İyileştirilmiş e-posta
Android 4.0'da e-postayı göndermek, okumak ve yönetmek daha kolaydır. E-posta oluştururken, alıcıların geliştirilmiş otomatik tamamlama özelliği, sık görüşülen kişileri daha hızlı bir şekilde bulup eklemeye yardımcı olur. Kullanıcılar artık sık kullanılan metinleri daha kolay girmek için hızlı yanıtlar oluşturup uygulamada saklayabilir. Daha sonra, bu yanıtları oluşturma sırasında kullanışlı bir menüden kolayca girebilirler. Kullanıcılar artık bir mesajı yanıtlarken ekranları değiştirmeden mesajı Tümünü Yanıtla ve Yönlendir olarak değiştirebilir.
Uygulama, hesaplar ve etiketler arasında daha kolay göz atmak için hesaplar ve son etiketleri içeren entegre bir menü ekler. Kullanıcıların IMAP ve Exchange e-postalarını bulmasına ve düzenlemesine yardımcı olmak için E-posta uygulaması artık her biri senkronizasyon kurallarına sahip iç içe yerleştirilmiş posta alt klasörlerini desteklemektedir. Ayrıca, daha hızlı sonuçlar için kullanıcılar sunucudaki klasörlerde arama yapabilir.
Kuruluşlar için e-posta uygulaması EAS v14'ü destekler. EAS sertifika kimlik doğrulamasını destekler, cihaz türü ve modu için ABQ dizeleri sağlar ve dolaşım sırasında otomatik senkronizasyonun devre dışı bırakılmasına olanak tanır. Yöneticiler, ek boyutunu sınırlayabilir veya ekleri devre dışı bırakabilir.
Yeniden boyutlandırılabilir E-posta widget'ı, gelen e-postaları daha kolay takip edebilmeniz için kullanıcıların, doğrudan ana ekrandan son e-postalara göz atmalarını ve ardından ileti oluşturmak veya yanıtlamak üzere E-posta uygulamasına atlayabilmelerini sağlar.
Yenilik
Android, sürekli olarak yeniliği ileriye taşıyarak iletişimin sınırlarını zorlar ve yeni özellikler ve etkileşimlerle paylaşımın sınırlarını zorlar.
NFC tabanlı paylaşım için Android Beam
Android Beam, NFC özellikli iki cihazda paylaşım için yenilikçi ve kullanışlı bir özelliktir. Kullanıcıların en sevdikleri uygulamaları, kişileri, müzikleri, videoları ve hemen hemen her şeyi anında değiş tokuş etmesine olanak tanır. İnanılmaz derecede basit ve kullanımı kolay. Açılacak menü, uygulama başlatma veya eşleme gibi işlemler gerekmiyor. Android destekli bir telefonu diğerine dokundurup göndermek için dokunmanız yeterlidir.
Android Beam, uygulama paylaşmak için uygulamanın Google Play'deki ayrıntılar sayfasına giden bir bağlantı gönderir. Diğer cihazda, Google Play istemci uygulaması, uygulamanın kolayca indirilmesi için ayrıntılar sayfasını başlatır ve yükler. Bağımsız uygulamalar, oyun skorlarını geçme, çok oyunculu bir oyunu veya sohbeti başlatma gibi farklı etkileşim türleri eklemek için Android Beam'de geliştirme yapabilir.
Yüz Tanıma Kilidi
Android 4.0, bir cihazın güvenliğini sağlamaya yönelik tamamen yeni bir yaklaşım sunarak her kullanıcının cihazını daha da kişisel hale getirir. Yüz Tanıma Kilidi, kullanıcıların cihazlarının yüzlerini kullanarak kilidini açmasına olanak tanıyan yeni bir ekran kilidi seçeneğidir. Kurulum sırasında bir yüzü kaydetmek ve ardından cihazın kilidini açarken tekrar tanımak için cihazın ön kamerasından ve en gelişmiş yüz tanıma teknolojisinden faydalanır. Kullanıcıların kilidini açmak için cihazlarını yüzlerine doğru tutmaları veya yedek PIN ya da desen kullanmaları yeterlidir.
Kablosuz P2P ve Bluetooth HDP
Kablosuz eşler arası (P2P) desteği, kullanıcıların daha güvenilir ve yüksek hızlı iletişim için (Wi-Fi Alliance'ın Wi-Fi DirectTM sertifika programına uygun olarak) kablosuz ağ üzerinden doğrudan yakındaki eş cihazlara bağlanmalarına olanak tanır. İnternet bağlantısı veya tethering gerekmez. Kullanıcılar, üçüncü taraf uygulamaları aracılığıyla uyumlu cihazlara bağlanarak dosyaların, fotoğrafların veya diğer medyaların anında paylaşılması; başka bir cihazdan video veya ses akışı yapma ya da uyumlu yazıcılara veya diğer cihazlara bağlanma gibi yeni özelliklerden yararlanabilirler.
Android 4.0'da ayrıca Bluetooth Sağlık Cihazı Profili (HDP) cihazlarına bağlanmayla ilgili yerleşik destek de sunulmaktadır. Üçüncü taraf uygulamalarının desteğiyle kullanıcılar hastaneler, fitness merkezleri, evler ve diğer yerlerdeki kablosuz tıbbi cihazlara ve sensörlere bağlanabilir.
Yeni Geliştirici Özellikleri
Telefonlar, tabletler ve daha fazlası için birleştirilmiş kullanıcı arayüzü çerçevesi
Android 4.0, geliştiricilerin telefonlar, tabletler ve daha fazlası için hoş ve yenilikçi uygulamalar oluşturmasına olanak tanıyan birleştirilmiş bir kullanıcı arayüzü çerçevesi sunar. Bu sürümde, Android 3.x arayüzü bileşenleri ve API'leri (parçalar, içerik yükleyiciler, İşlem Çubuğu, zengin bildirimler, yeniden boyutlandırılabilir ana ekran widget'ları ve daha fazlası) yanı sıra yeni öğeler ve API'ların hepsi bulunur.
Geliştiriciler için Android 4.0'daki birleştirilmiş kullanıcı arayüzü çerçevesi, yeni kullanıcı arayüzü araçları, tutarlı tasarım uygulamaları, basitleştirilmiş kod ve kaynaklar ve Android destekli çeşitli cihazlarda basitleştirilmiş geliştirme anlamına gelir.
Önemli Honeycomb geliştirici özellikleri artık telefonlarda da kullanılabilir
Temel kullanıcı arayüzü
- Parçalar ve içerik yükleyiciler
- Yeniden boyutlandırılabilen ana ekran widget'ları
- Zengin bildirimler
- Çoklu seçim, sürükle ve bırak, pano
- Geliştirilmiş ekran desteği API'si
- Donanım hızlandırmalı 2D grafikler
Grafikler ve animasyon
- Mülk tabanlı animasyon
- Renderscript 3D grafikler
Medya ve bağlantı
- HTTP Canlı akışı
- Bluetooth A2DP ve HSP cihazlar
- RTP desteği
- MTP/PTP dosya aktarımı
- DRM çerçevesi
- Klavye, fare, oyun kumandası, kontrol çubuğundan giriş
Kurumsal
- Tam cihaz şifrelemesi
- Şifrelenmiş depolama alanı ve şifreler için DPM politikaları
İletişim ve paylaşım
Android 4.0, sosyal medya ve paylaşım özelliklerini cihazdaki tüm uygulamaları kapsayacak şekilde genişletir. Uygulamalar, kullanıcı etkinliklerinden veya sosyal ağlardan herhangi birindeki kişileri, profil verilerini, akış öğelerini ve takvim etkinliklerini entegre edebilir.
Sosyal API
Paylaşılan sosyal medya sağlayıcı ve API; kişiler, profil verileri, akış öğeleri ve fotoğraflar için yeni ve birleştirilmiş bir depolama alanı sunar. Kullanıcı izni olan herhangi bir uygulama veya sosyal ağ, ham kişilere katkıda bulunabilir ve onları diğer uygulamalar ve ağlar için erişilebilir hale getirebilir. Kullanıcı izni olan uygulamalar, sağlayıcıdan profil verilerini de okuyabilir ve uygulamalarında görüntüleyebilir.
Social API, uygulamaların standart kişi verilerinin yanı sıra herhangi bir kişi için büyük profil fotoğrafları, akış öğeleri ve son etkinlik geri bildirimleri gibi yeni içerik türlerini de depolamasına olanak tanır. Son etkinlik geri bildirimi, kullanıcının kişiyi araması veya e-posta ya da SMS mesajı göndermesi gibi yaygın etkinlikler olan bir kişiyi "etiketlemek" için kullanılan standart bir yöntemdir. Sosyal medya sağlayıcı, son etkinlik geri bildirimini, en alakalı kişileri en üstte en üstte tutmak için sıralamada yeni bir sinyal olarak (ör. otomatik ad tamamlama) kullanır.
Uygulamalar, kullanıcıların Kişiler uygulamasından bir kişiyle sosyal bağlantı kurmasına da olanak tanır. Kullanıcı, bir kişideki Bağlantı Ekle seçeneğine dokunduğunda, uygulama diğer uygulamaların işleyebileceği herkese açık bir amaç gönderir ve sosyal bağlantıyı oluşturmak için gereken kullanıcı arayüzünü görüntüler.
Geliştiriciler, sosyal API'yi temel alarak birden çok sosyal ağı ve iletişim kaynağını kapsayan yeni, güçlü etkileşimler ekleyebilir.
Takvim API'si
Paylaşılan takvim içeriği sağlayıcısı ve çerçeve API'si, geliştiricilerin uygulamalarına takvim hizmetleri eklemesini kolaylaştırır.
Kullanıcı izni sayesinde herhangi bir uygulama, paylaşılan veritabanına etkinlik ekleyip tarihleri, katılımcıları, uyarıları ve hatırlatıcıları yönetebilir. Uygulamalar ayrıca diğer uygulamaların katkıda bulunduğu etkinlikler dahil olmak üzere veritabanından gelen girişleri okuyabilir ve etkinlik uyarıları ile hatırlatıcılarının görüntülenmesini işleyebilir. Takvim sağlayıcıyı kullanan uygulamalar, bir kullanıcının etkinliklerini görüntülemek ve yönetmek için yenilikçi yollar sunmak amacıyla çeşitli uygulamalardan ve protokollerden sağlanan etkinlik verilerinden yararlanabilir. Uygulamalar, diğer içeriklerinin alaka düzeyini artırmak için takvim verilerini de kullanabilir.
Takvim hizmetlerine daha hafif erişim için Takvim uygulaması, etkinlik oluşturma, görüntüleme ve düzenlemeye yönelik bir dizi herkese açık Amaç tanımlar. Uygulamalar, bir takvim kullanıcı arayüzü uygulamaya ve doğrudan takvim sağlayıcısıyla entegrasyona gerek kalmadan yalnızca takvim Intent'lerini yayınlayabilir. Takvim uygulaması Intent'leri aldığında uygun kullanıcı arayüzünü başlatır ve girilen tüm etkinlik verilerini depolar. Örneğin, uygulamalar, Takvim Amaçlarını kullanarak kullanıcıların doğrudan listelerden, iletişim kutularından veya ana ekran widget'larından etkinlik eklemesine (ör. restoran rezervasyonu yapmak veya arkadaşlarla randevu saati ayarlamak) sağlayabilir.
Görsel sesli mesaj API'si
Paylaşılan bir Sesli Mesaj sağlayıcısı ve API, geliştiricilerin birleşik bir sesli mesaj deposuna katkıda bulunan uygulamalar oluşturmasına olanak tanır. Sesli mesajlar, platformun Telefon uygulamasının arama kaydı sekmesinde görüntülenir ve oynatılır.
Android Beam
Android Beam, kullanıcıların NFC özellikli iki telefonu birbirine dokundurarak kullandıkları uygulamalarla ilgili bilgileri anında paylaşmalarına olanak tanıyan NFC tabanlı bir özelliktir. Cihazlar kapsama alanındayken (birkaç santimetre mesafede) sistem bir NFC bağlantısı kurar ve bir paylaşım kullanıcı arayüzü gösterir. Kullanıcıların, görüntüledikleri her şeyi diğer cihazla paylaşmak için ekrana dokunmaları yeterlidir.
Geliştiriciler için Android Beam, yakınlığa dayalı hemen hemen her tür etkileşimi tetiklemenin yeni bir yoludur. Örneğin, kullanıcıların anında kişi değiş tokuşu yapmasına, çok oyunculu oyun kurmasına, sohbete veya görüntülü görüşmeye katılmasına, fotoğraf veya video paylaşmasına ve daha pek çok işlem gerçekleştirmesine olanak tanıyabilir. Sistem, alt düzey NFC desteği ve paylaşım kullanıcı arayüzünü sağlarken ön plan uygulaması, diğer cihaza aktarılmak üzere hafif veriler sağlar. Geliştiriciler, paylaşılan veriler ve bunların nasıl işlendiği üzerinde tam kontrole sahiptir. Bu nedenle, neredeyse her etkileşim mümkündür. Daha büyük yüklerde geliştiriciler, kullanıcının görebileceği eşlemeye gerek kalmadan bağlantı başlatmak ve verileri Bluetooth üzerinden aktarmak için Android Beam'i bile kullanabilir.
Geliştiriciler, Android Beam'e dayalı özel etkileşimler eklemeseler bile, Android'e derinlemesine entegre olmalarından yine de yararlanabilirler. Varsayılan olarak sistem, uygulamanın Google Play URL'sini paylaşır. Böylece kullanıcının uygulamayı hemen indirmesi veya satın alması kolaydır.
Modüler paylaşım widget'ı
Kullanıcı arayüzü çerçevesi, geliştiricilerin standart paylaşım işlevselliğini ve kullanıcı arayüzünü hızlı bir şekilde uygulamalarının İşlem Çubuğuna yerleştirmelerini sağlayan ShareActionProvider widget'ını içerir. Geliştiriciler, ShareActionProvider'ı menüye ekler ve istenen paylaşım işlemini açıklayan bir amaç belirler. Gerisini sistem halleder, paylaşım amacını işleyebilecek uygulamaların listesini oluşturur ve kullanıcı menüden seçim yaptığında amacı gönderir.
Yeni medya özellikleri
Düşük seviyeli akışlı multimedya
Android 4.0, düşük seviyeli multimedya akışı için doğrudan ve etkili bir yol sunar. Yeni yol, medya verilerini sunum için platforma iletmeden önce bu veriler üzerinde tam kontrol sahibi olması gereken uygulamalar için idealdir. Örneğin, medya uygulamaları artık herhangi bir kaynaktan veri alabiliyor, özel şifreleme/şifre çözme uygulayabiliyor ve daha sonra, verileri görüntülenmek üzere platforma gönderebiliyor.
Uygulamalar artık işlenmiş verileri MPEG-2 taşıma akışı biçiminde çok katılmış bir ses/video içeriği akışı olarak platforma gönderebilir. Platform, içeriğin sesini açar, kodu çözer ve içerik oluşturur. Ses parçası, etkin ses cihazında oluşturulurken, video parçası da bir Surface veya bir SurfaceTexture'da oluşturulur. Uygulama, bir SurfaceTexture ile oluşturma sırasında, OpenGL kullanarak her kareye sonraki grafik efektlerini uygulayabilir.
Platform, bu düşük seviyeli akışı desteklemek için Khronos OpenMAX AL 1.0.1 tabanlı yeni bir yerel API'yi kullanıma sunuyor. API, platformun mevcut OpenSL ES API'siyle aynı temel hizmetlerde uygulanır. Böylece geliştiriciler gerektiğinde her iki API'den birlikte yararlanabilir. Düşük seviyeli multimedya akışı için araç desteği, Android NDK'nın sonraki sürümünde kullanıma sunulacaktır.
Yeni kamera özellikleri
Geliştiriciler, Android 4.0'daki bir dizi yeni kamera özelliğinden yararlanabilirler. ZSL pozlama, sürekli odaklama ve resim yakınlaştırma, uygulamaların daha iyi görüntü ve video resimleri (video çekimi sırasında da dahil olmak üzere) çekmesini sağlar. Hatta uygulamalar, video çekerken tam çözünürlükte anlık görüntüler bile yakalayabilir. Uygulamalar artık kamera önizlemesinde özel ölçüm bölgeleri ayarlayabilir, ardından bu bölgeler için beyaz dengesini ve pozlamayı dinamik olarak yönetebilir. Daha kolay odaklanma ve görüntü işleme için yüz algılama hizmeti, önizlemede yüzleri tanımlayıp takip ediyor ve ardından ekran koordinatlarını döndürüyor.
Resimleri ve videoları dönüştürmek için medya efektleri
Bir dizi yüksek performanslı dönüştürme filtresi, geliştiricilerin OpenGL ES 2.0 dokusu olarak iletilen herhangi bir görüntüye zengin efektler uygulamasına olanak tanır. Geliştiriciler renk seviyelerini ve parlaklığı ayarlayabilir, arka planları değiştirebilir, keskinleştirebilir, kırpabilir, döndürebilir, lens bozulması ekleyebilir ve başka efektler uygulayabilirler. Dönüşümler GPU tarafından işlenir. Böylece disk, kamera veya video akışından yüklenen görüntü karelerini işlemek için yeterince hızlıdırlar.
Sesli uzaktan kumandalar
Android 4.0'da, medya uygulamalarının uzaktan görüntülenen oynatma kontrolleriyle entegre olabilmesini sağlayan yeni bir "Ses için Uzaktan Kumanda API'sı" eklenmiştir. Medya uygulamaları, platformun kilit ekranında yerleşik olarak bulunan uzaktan müzik çalma kontrolüyle entegre edilebilir. Bu sayede kullanıcılar, uygulamanın kilidini açıp uygulamaya gitmek zorunda kalmadan şarkı seçimini kontrol edebilir ve çalabilir.
Audio Remote Control API'yi kullanarak herhangi bir müzik veya medya uygulaması, uzaktan kumandadan medya düğmesi etkinliklerini almak için kaydolabilir ve oynatma durumunu buna göre yönetebilir. Uygulama ayrıca uzaktan kumandaya albüm resmi veya resmi, çalma durumu, parça numarası ve açıklaması, süre, tür ve daha fazlası gibi meta verileri de sağlayabilir.
Yeni medya codec'leri ve container'lar
Android 4.0, geliştiricilerin ihtiyaç duydukları biçimlere erişmelerini sağlamak için ek medya türleri ve kapsayıcılar için destek sağlar. Medya çerçevesi, yüksek kaliteli sıkıştırılmış resimlerde WebP içeriği için destek ekler. Video için bu çerçeve artık VP8 içeriğinin akışını destekliyor. Multimedya akışı için çerçeve, HTTP Canlı yayın protokolü sürüm 3'ü ve ADTS'de bulunan AAC içeriğinin kodlamasını destekler. Ayrıca geliştiriciler artık Vorbis ve VP8 içerikleri için Matroska kapsayıcılarını da kullanabilir.
Yeni bağlantı türleri
Kablosuz P2P
Geliştiriciler yüksek performanslı, güvenli eşler arası (P2P) bağlantı üzerinden yakındaki cihazları keşfedip doğrudan bağlamak için bir çerçeve API kullanabilir. İnternet bağlantısı veya hotspot gerekmez. Android'in Wi-Fi P2P çerçevesi, Wi-Fi Alliance'ın Wi-Fi DirectTM sertifika programıyla uyumludur.
Wi-Fi eşler arası (P2P) teknolojisi, uygulamalarına yenilikçi özellikler eklemeleri için geliştiricilere yeni fırsatlar sunar. Uygulamalar, cihazlar arasında veya masaüstü bilgisayar ile Android destekli cihazlar arasında dosya, fotoğraf veya başka medya paylaşmak için kablosuz P2P kullanabilir. Uygulamalar, dijital televizyon veya ses çalar gibi benzer bir cihazdan medya içeriği akışı yapmak, bir grup kullanıcıyı oyun oynamak, dosya yazdırmak ve daha fazlası için bağlamak üzere kablosuz P2P özelliğini de kullanabilir.
Bluetooth Sağlık Cihazı Profili (HDP)
Geliştiriciler artık hastaneler, fitness merkezleri, evler ve diğer yerlerdeki kablosuz cihazlar ve sensörlerle iletişim kurmak için Bluetooth'u kullanan güçlü tıbbi uygulamalar geliştirebilirler. Uygulamalar, HDP kaynak cihazlardan veri toplayıp yönetebilir ve bunları kayıt sistemleri, veri analiz hizmetleri gibi arka uç tıbbi uygulamalarına iletebilir.
Uygulamalar bir çerçeve API'si kullanarak yakındaki cihazları keşfetmek, güvenilir veya akışlı veri kanalları oluşturmak ve veri iletimini yönetmek için Bluetooth'u kullanabilir. Uygulamalar; nabız monitörleri, kan ölçerler, termometreler ve tartılar gibi Continua sertifikalı cihazlardan sağlık verilerinin alınması ve yorumlanması için herhangi bir IEEE 11073 Manager Yöneticisi sağlayabilir.
Yeni kullanıcı arayüzü bileşenleri ve özellikleri
Düzen geliştirmeleri
Yeni bir düzen olan GridLayout, daha hızlı düzenlenebilen ve oluşturulan daha düz görünüm hiyerarşilerini destekleyerek Android uygulamalarının performansını iyileştirir. Hiyerarşiler daha düz olduğundan geliştiriciler, uygulamanın kullanıcı arayüzü üzerinde hassas kontrol için mantıksal olarak alakalı olmasalar bile birbirleriyle görsel olarak ilişkili olan bileşenler arasındaki hizalamaları da yönetebilirler. Ayrıca GridLayout, özellikle Android Studio gibi sürükle ve bırak tasarım araçlarıyla yapılandırılacak şekilde tasarlanmıştır.
OpenGL ES doku görünümleri
Yeni bir TextureView nesnesi, geliştiricilerin OpenGL ES dokularını bir kullanıcı arayüzü hiyerarşisinde oluşturma hedefleri olarak doğrudan entegre etmesine olanak tanır. Nesne, geliştiricilerin OpenGL ES oluşturmayı tıpkı hiyerarşideki normal bir görünüm nesnesi gibi görüntülemesini ve değiştirmesini sağlar. Buna, görünümün gerektiği gibi taşınması, dönüştürülmesi ve canlandırması da dahildir. TextureView nesnesi, geliştiricilerin kamera önizlemesi, kodu çözülmüş video, OpenGL oyun sahneleri ve daha fazlasını yerleştirmesini kolaylaştırır. TextureView, GL oluşturma yüzeyine erişimle aynı avantajları sunduğu ve bu yüzeyin normal görünüm hiyerarşisine tam olarak katılması gibi ek bir avantaj sağladığı için, mevcut SurfaceView nesnesinin daha güçlü bir sürümü olarak görüntülenebilir.
Donanım ivmeli 2D çizim
Android 4.0 çalıştıran Android destekli tüm cihazların donanım hızlandırmalı 2D çizimi desteklemesi gerekir. Geliştiriciler, yüksek çözünürlüklü ekranlarda, hatta telefonlarda bile optimum performansı korurken mükemmel kullanıcı arayüzü efektleri eklemek için bu özellikten yararlanabilir. Örneğin geliştiriciler, hızlandırılmış ölçeklendirme, döndürme ve diğer 2D işlemlerin yanı sıra TextureView gibi hızlandırılmış kullanıcı arayüzü bileşenlerinden ve filtreleme, karıştırma, opaklık gibi birleştirme modlarından yararlanabilir.
Yeni giriş türleri ve metin hizmetleri
Ekran kalemi girişi, düğme desteği, fareyle üzerine gelme etkinlikleri
Android 4.0; yatırma ve mesafe eksenleri, basınç ve ilgili hareket etkinliği özellikleri dahil olmak üzere ekran kalemi giriş etkinlikleri için tam destek sunar. Uygulamaların, hareket etkinliklerini farklı kaynaklardan ayırt etmesine yardımcı olmak amacıyla platform; ekran kalemi, parmak, fare ve silgi için farklı araç türleri ekler. Çok düğmeli işaretleme cihazlarından daha iyi giriş yapılabilmesi için platformda artık ayrı birincil, ikincil ve üçüncül düğmeler ile geri ve ileri düğmeleri sağlanmaktadır. İyileştirilmiş gezinme ve erişilebilirlik için fareyle üzerine gelme ve fareyle üzerine gelme etkinlikleri de eklenir. Geliştiriciler, uygulamalarına hassas çizim ve hareket, el yazısı ve şekil tanıma, iyileştirilmiş fare girişi gibi güçlü etkileşimler eklemek için bu yeni giriş özelliklerini geliştirebilirler.
Yazım denetleyicilerini entegre etmek için Text services API
Android 4.0, uygulamaların kelime önerileri, düzeltmeler ve benzer veriler için sözlükler ve yazım denetleyiciler gibi mevcut metin hizmetlerini sorgulamasına olanak tanır. Metin hizmetleri etkin IME'nin dışındadır, böylece geliştiriciler platforma bağlanan sözlükler ve öneri motorları oluşturup dağıtabilirler. Bir uygulama, metin hizmetinden sonuç (örneğin, kelime önerileri) aldığında, bunları görüntülemek için IME'ye güvenmek yerine, doğrudan metin görünümünün içindeki özel bir öneri pop-up penceresinde gösterilebilir.
Geliştirilmiş erişilebilirlik API'leri
Android 4.0, geliştiricilerin (özellikle de donanım düğmesi olmayan cihazlarda) uygulamalarındaki kullanıcı deneyimini iyileştirmelerini sağlamak için yeni erişilebilirlik özellikleri ve gelişmiş bir API ekler. Özellikle ekran okuyucular gibi erişilebilirlik hizmetleri için platform; kolay gezinme, daha iyi geri bildirim ve daha zengin kullanıcı arayüzleri için pencere içeriğini sorgulamak için yeni API'ler sunuyor.
Accessibility API
Erişilebilirlik özellikleri etkinleştirildiğinde uygulamaların etkileşimleri daha etkili şekilde yönetmesini sağlamak amacıyla platform, dokunarak keşfetme modu, kaydırma ve metin seçimi için erişilebilirlik etkinlikleri ekler. Platform, bu ve diğer etkinlikler için etkinlik bağlamı hakkında ekstra bilgi sağlayan erişilebilirlik kaydı adı verilen yeni bir nesne ekleyebilir.
Uygulamalar, erişilebilirlik kaydını ve ilgili API'leri kullanarak artık bir etkinlikle ilişkili görünüm hiyerarşisine erişebilir. Uygulamalar; üst ve alt düğümler, kullanılabilir durumlar, desteklenen işlemler, ekran konumu ve daha fazlası gibi önemli özellikleri sorgulayabilir. Uygulamalar, odağı ve seçilen durumu yönetmeye yardımcı olmak için belirli mülklerde değişiklik yapılmasını da isteyebilir. Örneğin, bir erişilebilirlik hizmeti bu yeni özellikleri kullanarak metinle ekranda arama gibi kullanışlı özellikler ekleyebilir.
Text-to-speech API
Yeni bir çerçeve API'si, geliştiricilerin metin okuma motorları yazmalarını ve bunları TTS özellikleri isteyen tüm uygulamalarda kullanmalarını sağlar.
Verimli ağ kullanımı
Android 4.0'da kullanıcılar, çalışan uygulamalarının ne kadar ağ verisi kullandığını görebilir. Ayrıca, ağ türüne göre veri kullanımı sınırları belirleyebilir ve belirli uygulamalar için arka plan veri kullanımını devre dışı bırakabilirler. Bu bağlamda, geliştiricilerin uygulamalarını verimli bir şekilde çalışacak şekilde tasarlamaları ve ağ bağlantısını kontrol etmek için en iyi uygulamaları izlemeleri gerekir. Android 4.0, uygulamaların bu hedefleri karşılamasını sağlamak için ağ API'leri sağlar.
Kullanıcılar ağlar arasında hareket ettikçe veya ağ verilerinde sınırlar belirledikçe, platform uygulamaların bağlantı türü ve kullanılabilirliği için sorgulama yapmasına olanak tanır. Geliştiriciler, kullanıcılara en iyi deneyimi sağlamak amacıyla ağ isteklerini dinamik olarak yönetmek için bu bilgileri kullanabilir. Geliştiriciler ayrıca uygulamalarında özel ağ ve veri kullanımı seçenekleri oluşturabilir, daha sonra bunları yeni bir sistem Intent'i aracılığıyla doğrudan Ayarlar'dan kullanıcılara sunabilirler.
Uygulamalar ve içerikler için güvenlik
Kimlik bilgilerinin güvenli yönetimi
Android 4.0, uygulamaların kimlik doğrulama ve güvenli oturumları yönetmesini kolaylaştırır. Yeni bir keychain API ve temelde şifrelenmiş depolama, uygulamaların özel anahtarları ve bunlara karşılık gelen sertifika zincirlerini depolayıp almasını sağlar. Tüm uygulamalar, kullanıcı sertifikalarını ve CA'ları güvenli bir şekilde yükleyip depolamak için keychain API'yi kullanabilir.
Address Space Layout Randomization
Android 4.0 artık bellek yönetimi sorunlarından dolayı sistemin ve üçüncü taraf uygulamalarının kötüye kullanılmasına karşı korumaya yardımcı olmak için adres alanı düzeni rastgelelaştırma (ASLR) özelliği sunar.
Kurumsal Geliştirmeler
VPN istemcisi API'si
Geliştiriciler artık yeni bir VPN API ve altta yatan güvenli kimlik bilgisi depolamasını kullanarak kendi VPN çözümlerini platformda oluşturabilir veya genişletebilir. Kullanıcı izniyle, uygulamalar adresleri ve yönlendirme kurallarını yapılandırabilir, giden ve gelen paketleri işleyebilir ve uzak bir sunucuya güvenli tüneller kurabilir. İşletmeler, platformda yerleşik olarak bulunan ve L2TP ve IPSec protokollerine erişim sağlayan standart bir VPN istemcisinden de yararlanabilir.
Kamera için cihaz politikası yönetimi
Platform, yüklü bir Device Policy Yöneticisi kullanarak cihazları yöneten yöneticiler için yeni bir politika denetimi ekler. Yöneticiler artık hassas ortamlarda çalışan kullanıcılar için yönetilen bir cihazdaki kamerayı uzaktan devre dışı bırakabilir.