Apple baru-baru ini menyemai iOS 16 beta 4 ke pengembang dan penguji beta. Pembaruan beta terbaru mencakup API Aktivitas Langsung yang disebut kerangka kerja”ActivityKit”.

Diumumkan di acara WWDC 2022, pembaruan iOS 16 mendatang akan menampilkan Layar Kunci yang benar-benar baru dengan opsi penyesuaian untuk mengubah wallpaper, tanggal, waktu, dan lainnya. Ini juga mencakup fitur Aktivitas Langsung yang memungkinkan pengguna untuk memperbarui game olahraga, pengiriman makanan, berbagi tumpangan, olahraga, dan lainnya langsung di Layar Kunci mereka secara real-time.

Meskipun tersedia di iOS 16 beta 4, fitur’Aktivitas Langsung’tidak akan menjadi bagian dari pembaruan publik iOS 16

Agar pengembang dapat menambahkan kemampuan Aktivitas Langsung di aplikasi mereka, Apple telah merilis ActivityKit API di iOS 16 beta 4 untuk pengembang. Meskipun pembaruan Aktivitas Langsung akan muncul seperti pada widget, fitur tersebut memiliki mekanisme yang berbeda dari widget. API Aktivitas Langsung akan menerima data dari aplikasi, bukan mekanisme garis waktu yang digunakan oleh widget.

Di aplikasi Anda, Anda menggunakan ActivityKit untuk mengonfigurasi, memulai, memperbarui, dan mengakhiri Aktivitas Langsung, dan ekstensi widget aplikasi menggunakan SwiftUI dan WidgetKit untuk membuat antarmuka pengguna Aktivitas Langsung. Hal ini membuat kode presentasi Aktivitas Langsung mirip dengan kode widget dan memungkinkan berbagi kode antara widget dan Aktivitas Langsung Anda.

Namun, Aktivitas Langsung menggunakan mekanisme yang berbeda untuk menerima pembaruan dibandingkan dengan widget. Alih-alih menggunakan mekanisme garis waktu, Aktivitas Langsung menerima data yang diperbarui dari aplikasi Anda dengan ActivityKit atau dengan menerima pemberitahuan push jarak jauh dengan kerangka Notifikasi Pengguna.

Namun, perusahaan juga telah menginformasikan pengembang bahwa Aktivitas Langsung tidak akan menjadi bagian dari rilis publik iOS 16 yang akan datang jatuh dan akan tersedia akhir tahun ini.

Harap diperhatikan bahwa Aktivitas Langsung dan ActivityKit tidak akan disertakan dalam rilis publik awal iOS 16. Akhir tahun ini, mereka akan tersedia untuk umum dalam pembaruan dan Anda akan dapat mengirimkan aplikasi Anda dengan Aktivitas Langsung ke App Store.

Baca Selengkapnya: