Android 6.0 Marshmallow Geliştiriciler İçin: Kapsamlı Bir Kılavuz
Android 6.0 Marshmallow, Google’ın mobil işletim sisteminin önemli bir güncellemesiydi ve geliştiricilere yeni özellikler ve geliştirmeler sunuyordu. Bu makale, Android 6.0’ın geliştiriciler için en önemli yönlerini kapsamlı bir şekilde inceleyecek ve konuyla ilgili faydalı kaynaklara bağlantılar sağlayacaktır.
Yeni Özellikler
İzin Yönetimi: Marshmallow, uygulamaların izinleri nasıl istedikleri ve kullandıkları üzerinde daha fazla kontrol sağladı. Kullanıcılar artık uygulamalara belirli izinleri yalnızca ihtiyaç duyduklarında verebiliyorlardı.
Doze ve App Standby: Bu özellikler, cihaz kullanılmadığında pil ömrünü uzatmaya yardımcı oldu. Doze, cihazı uzun süre hareketsiz kaldığında derin bir uyku durumuna sokarken, App Standby, nadiren kullanılan uygulamaların arka plan etkinliğini sınırladı.
Now on Tap: Bu özellik, kullanıcıların ekranın herhangi bir yerinde basılı tutarak bağlamsal bilgiler ve eylemler almalarına olanak tanıdı.
USB Type-C Desteği: Marshmallow, daha hızlı şarj ve veri aktarımına izin veren USB Type-C bağlantı noktasını destekledi.
Parmak İzi Sensörü API’si: Bu API, geliştiricilerin uygulamalarına parmak izi kimlik doğrulama özelliği eklemelerine olanak tanıdı.
Geliştirmeler
Runtime İzinleri: Marshmallow, uygulamaların çalıştırma zamanında izin istemesine izin verdi. Bu, kullanıcıların uygulamaları yüklemeden önce izinleri gözden geçirmelerine ve kabul etmelerine olanak tanıdı.
Uygulama Bağlantıları: Bu özellik, uygulamaların belirli eylemleri gerçekleştirmek için diğer uygulamalarla bağlantı kurmasına olanak tanıdı. Örneğin, bir e-posta uygulaması, bir bağlantıya tıklandığında bir tarayıcı uygulaması başlatabilir.
Android Pay: Marshmallow, Google’ın mobil ödeme platformu Android Pay’i tanıttı. Bu, kullanıcıların mağazalarda ve uygulamalarda güvenli ve kolay bir şekilde ödeme yapmalarını sağladı.
Vulkan API’si: Vulkan, geliştiricilerin yüksek performanslı 3D grafikler oluşturmalarına olanak tanıyan yeni bir grafik API’siydi.
Faydalı Kaynaklar
- Android Geliştiriciler Resmi Sitesi
- Android 6.0 Marshmallow Geliştirici Kılavuzu
- Android 6.0 Marshmallow API Referansı
- Android 6.0 Marshmallow Örnekleri
Sonuç
Android 6.0 Marshmallow, geliştiriciler için önemli bir güncellemeydi ve yeni özellikler ve geliştirmeler sunuyordu. Bu makale, Marshmallow’un en önemli yönlerini inceledi ve konuyla ilgili faydalı kaynaklara bağlantılar sağladı. Geliştiriciler, bu bilgileri uygulamalarını geliştirmek ve kullanıcı deneyimini iyileştirmek için kullanabilirler.