Berita

Apple Ajak Pengembang Menggunakan WKWebView

[Ilustrasi Oleh Pixabay]

Apple mengajak para pengembang supaya beralih dari UIWebView atau WebView dalam menampilkan konten di dalam aplikasinya. Hal ini karena mereka mempunyai solusi lain yang lebih baik bernama WKWebView.

Dalam halaman khusus pengembangnya, mereka menegaskan bahwa pengembang yang masih menggunakan API UIWebView untuk menyematkan konten web, disarankan untuk beralih ke solusi baru tersebut sesegera mungkin.

Mulai tahun depan, tepatnya bulan Desember 2020, mereka tidak akan lagi menerima semua aplikasi yang menggunakan API UIWebView pada layanan App Store. Ini berlaku baik untuk aplikasi baru maupun aplikasi lama.

Ketentuan baru dari Apple ini tentu ada alasannya. Mereka mengklaim bahwa WKWebView dapat berjalan dengan lebih aman dan dapat diandalkan jika dibandingkan UIWebView yang sekarang sudah usang.

Solusi yang ditawarkan oleh Apple ini juga membawa keuntungan lain seperti tidak akan mengganggu aplikasi lain. WKWebView akan memastikan bahwa konten yang dikompromikan tidak akan mempengaruhi aplikasi dengan membatasi pemrosesan pada tampilan aplikasi web.

Untuk menggunakan WKWebView  ke dalam aplikasinya, para pengembang hanya perlu membuat obyek dengan WKWebView class, menetapkannya sebagai tampilan, lalu mengirimkan permintaan untuk memuat konten web.

Dalam hal ini, pengembang bisa menambahkan permintaan POST secara langsung dalam WKWebView. Pengembang hanya perlu menambahkan konten httpBody ke dalam WKWebView untuk melakukannya.

WKWebView saat ini sudah mendukung berbagai macam aplikasi di ekosistem Apple, baik itu iOS and macOS, maupun aplikasi yang diubah dengan Mac Catalyst (layanan Apple yang bisa digunakan untuk mengubah aplikasi khusus iPad ke versi Mac).

Apple bahkan membuat catatan penting di halaman dokumentasinya bahwa melarang pengembang menggunakan UIWebView atau WebView untuk aplikasi yang disasarkan untuk sistem operasi iOS 8.0 atau OS X 10.10 ke atas. Mereka meminta pengembang untuk menggunakan WKWebView.

Hal ini secara khusus ditujukan kepada para pengembang yang ingin membangun aplikasi baru. Ditambah lagi, Apple berencana untuk menolak semua aplikasi baru ke dalam App Store mulai April 2020, bagi aplikasi-aplikasi baru yang masih menggunakan UIWebView untuk menampilkan konten webnya.

[Sumber: Apple]

Share
Published by
Sukindar

Recent Posts

Cisco Peringkatkan Kerentanan Kritis Dalam Cisco Data Center Network Manager

Cisco mengungkapkan tiga kerentanan dalam layanannya. Ini dia penanganannya!

January 7, 2020

Optimal idM Meluncurkan OptimalCloud Partner Platform

Ini ulasan mengenai keuntungan OptimalCloud Partner Platform, platform baru milik Optimal idM!

January 6, 2020

Google Siapkan Coral Accelerator Module dan Coral Dev Board Mini untuk Tahun 2020

Google kenalkan dua koleksi baru dari Coral. Dua koleksi baru ini bakal menambah kemampuan pengembangan…

January 3, 2020

Google Kembangkan Model Kecerdasan Buatan Untuk Deteksi Kanker Payudara

Raksasa Google baru saja mengembangkan sistem pemindaian kanker payudara berbasis kecerdasan buatan. Bagaimana hasilnya, berikut…

January 3, 2020

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Meski dikenalkan bersamaan dengan Android 10 Beta, sampai kini Bubbles Notifications masih dalam tahap pengembangan.…

December 31, 2019

Samsung Siapkan Lima Proyek dan Empat Startup C-Lab Untuk CES 2020

Samsung akan kembali memamerkan hasil program C-Lab ke ajang CES 2020. Ini dia proyek dan…

December 30, 2019