IOS 16'nın halka açık yayınlanmasından sonra Apple, yeni iOS 16.1 beta 1'i geliştiricilere ve beta test cihazlarına tohumladı. En son beta güncellemesi, geliştiricilerin özelliği üçüncü taraf uygulamalarına test etmesi ve dahil etmesi için Canlı Etkinlik API'sının iadesini işaret ediyor.
Canlı etkinlik API'ları iOS 16 Beta 4'te tanıtılsa da, şirket dinamik ada desteği olmadığı için özelliği geciktirdi. 7 Eylül etkinliğinde yeni iPhone 14 Pro Dinamik Adası'nın açılmasından sonra Apple, şimdi kilit ekranı ve Dinamik Adası için güncellenmiş ActivityKit çerçevesini yayınladı.
WWDC 2022 etkinliğinde duyurulan, yaklaşan canlı etkinlikler yeni kilit ekranı ve bildirim deneyiminin bir parçasıdır. Özellik, bir uygulamanın uyumlu iPhone'ların kilit ekranı hakkındaki en son verilerini görüntüleyecek ve güncelleyecek, böylece kullanıcılar bir oyunun puanını, sürüş izlemesini, uçuş ayrıntılarını, teslimatı ve diğer canlı bilgileri bir bakışta kontrol edebilir.
İLGİLİ:iOS 16 Beta 4, geliştiriciler için 'Canlı Etkinlikler' API'sını ekliyor
IOS 16.1 Beta'daki ActivityKit API'si, geliştiricilerin iPhone 14 Pro Dinamik Adası'nda ve kilit ekranında canlı etkinlik başlatmalarını sağlar
IOS 16.1 beta'da tanıtılan yeni AcitivityKit Framework ile geliştiriciler, kilit ekranında ve iPhone 14 Pro Dinamik Adası'nda canlı güncellemeleri paylaşmak için canlı bir etkinlik başlatabilecekler.
Geliştiriciler, canlı etkinliği yapılandırmak, başlatmak, güncellemek ve bitirmek için AcitivityKit API'sını kullanabilir. Ve canlı etkinliğin arayüzünü oluşturmak için SwiftUi ve WidgetKit'i kullanın.
Kilit ekranında,Canlı aktiviteEkranın altında görünür. Dinamik adayı destekleyen cihazlarda, canlı aktivite dinamik adada ana ekranda ve insanlar başka uygulamalar kullanırken görünür. İnsanlar uygulamanızı başlatmak için dinamik adadaki canlı bir etkinliğe dokunur veya daha fazla içerikle genişletilmiş bir görünüm göstermek için dokunun ve tutarlar.

Bir widget'ın aksine, canlı etkinlikler ağa erişemez veya konum güncellemeleri alamaz. Bu nedenle, geliştiricilerin güncelleme almak için canlı etkinlikler için uygulamalarında ActivityKit çerçevesini kullanmaları gerekmektedir.
Bununla birlikte, canlı etkinlikler, widget'lara kıyasla güncellemeler almak için farklı bir mekanizma kullanır. Bir zaman çizelgesi mekanizması kullanmak yerine, canlı etkinlikler, ActivityKit ile veya uzaktan itme bildirimleri alarak uygulamanızdan güncellenmiş veri alır.
Canlı bir etkinliğin sekiz saate kadar aktif olabileceğini ve bundan sonra sistemin oturumu otomatik olarak bitirdiğini unutmayın. Bittikten sonra, canlı aktivite, sistem kaldırmadan önce dört saate kadar kilit ekranında kalır. Kullanıcılar ayrıca canlı etkinliği manuel olarak bitirebilir ve kaldırabilir.
En son beta güncellemesi ayrıca, daha küçük iPhone'larda yeni pil yüzdesi kullanıcı arayüzünü FaceID veya Notch ile genişletir, bu da iOS 16.1'in iPhone 13 Mini, iPhone 12 Mini ve diğerlerine özelliği tanıtacağı anlamına gelir.
Devamını oku:
- iOS 16.0.1 iPhone 14 ve iPhone 14 Pro Modeller için hata düzeltmeleriyle yayınlandı
- Bu iOS 16 özellikleri, seçkin iPhone modellerine özeldir
- iOS 16, kullanıcılar için heyecan verici bir güncelleme olduğunu kanıtlıyor, benimseme oranı iOS 15'ten daha hızlı
