Pencarian

Apple Buka iPhone Duo ke Developer, Aplikasi Lama Wajib Adaptasi Layar Lipat

Kamis, 10 September 2026 • 18:19:01 WIB
Apple Buka iPhone Duo ke Developer, Aplikasi Lama Wajib Adaptasi Layar Lipat
Apple memperkenalkan iPhone Duo kepada para developer melalui halaman khusus di developer.apple.com.

LAMPUNG — Apple mengirim email bertajuk "Hello, hello" ke para developer tepat di hari keynote, bersamaan dengan perkenalan iPhone Duo, AirPods 5, dan Watch 12. Halaman khusus di developer.apple.com/iphone-duo menjadi pusat seluruh materi hari pertama, mulai dari enam video teknis hingga Human Interface Guidelines yang diperbarui.

Dukungan teknis berjalan bertahap. Group Labs bersama engineer Apple digelar 16 dan 17 September, sesi tanya jawab seputar foto, kamera, SwiftUI, dan UIKit pada 23 September, serta workshop praktis yang berkeliling dunia sepanjang bulan. Satu hal yang belum tersedia justru komponen paling krusial: beta Xcode 27.1 dengan simulator iPhone Duo dan SDK lengkap, yang menurut Apple baru hadir "later this month".

Dua Layar, Satu Aturan: Size Class

Layar luar iPhone Duo berukuran 5,4 inci dan berperilaku seperti ponsel biasa dengan lebar sempit saat dipegang tegak. Layar dalam 7,6 inci menampilkan hal berbeda: size class reguler di kedua dimensi, membuka ruang untuk sidebar, tampilan berdampingan, dan layout multi-kolom yang sebelumnya tidak ada di iPhone.

Apple mengulang satu pesan di setiap video: jangan berpikir lewat orientasi, berpikirlah lewat size class. Kondisi lama berbasis portrait atau landscape memberi jawaban keliru di layar dalam. Developer yang mengecek orientasi perangkat harus beralih ke horizontalSizeClass dan verticalSizeClass, dibaca dari environment di SwiftUI atau trait collection di UIKit.

Tiga ukuran nyata yang perlu diperhitungkan: layar dalam saat tegak 626 kali 890 poin, saat mendatar 890 kali 626, dan layar luar 466 kali 678. Kebiasaan lain yang harus ditinggalkan adalah UIScreen.main, yang di perangkat dua layar menunjuk ke konsep yang sudah tidak relevan dan sedang didorong Apple ke arah deprecated.

Jebakan Safe Area dan Empat Pose Perangkat

Safe area dan margin layout di iPhone Duo sering asimetris. Kamera hanya ada di satu sisi, dan dalam Split View aplikasi menempati setengah layar dengan inset berbeda di tiap tepi. Setiap perhitungan yang mengasumsikan safeAreaInsets.left == safeAreaInsets.right perlu ditinjau ulang, karena inilah penyebab tombol tampak bergeser atau judul terpotong di salah satu pose.

Ponsel lipat tidak punya dua status, melainkan empat: tertutup tegak, tertutup mendatar, terbuka tinggi hampir persegi, dan terbuka lebar. Aplikasi harus tahan berpindah antar status tanpa kehilangan kondisi yang sedang berjalan. Kontainer sistem mengerjakan sebagian besar pekerjaan itu, tetapi engsel fisik tetap jadi persoalan tersendiri.

Saat ponsel dilipat setengah, elemen interaktif tepat di garis lipatan jadi sulit dijangkau. Aturan praktis Apple adalah menjaga kontrol sejauh mungkin dari tengah, dan sistem sendiri menjauhkan menu, alert, serta popover dari titik tersebut.

Reserved Regions: Engsel dan Kamera di Bawah Layar

Ponsel lipat memunculkan dua hambatan fisik di dalam area gambar. Engsel membelah layar dalam saat perangkat terlipat sebagian, sementara kamera menempati sisi tertentu. Apple menyediakan konsep reserved regions agar developer bisa menghindari area yang tertutup secara fisik maupun visual.

API baru yang benar-benar penting mencakup penanganan reserved regions, deteksi pose perangkat, dan pembacaan geometri window konkret tempat aplikasi berjalan. Developer disarankan memakai skala dan geometri window tersebut alih-alih mengandalkan ukuran layar global.

Masalah Rasio 1,42 dan Video 16:9

Layar dalam iPhone Duo memiliki rasio sekitar 1,42, jauh dari rasio 16:9 yang jadi standar konten video. Konten video yang diputar penuh akan menyisakan area kosong di sisi atas dan bawah, sehingga developer perlu memutuskan apakah video ditampilkan dengan letterbox, di-crop, atau dibiarkan dalam layout adaptif yang memanfaatkan ruang sisa untuk kontrol dan metadata.

Apakah Aplikasi Lama Tetap Berfungsi?

Aplikasi lama tidak akan rusak di iPhone Duo. Aplikasi tetap berjalan, tetapi menyia-nyiakan setengah layar lipat karena tidak memanfaatkan size class reguler yang tersedia. Aplikasi yang menyesuaikan diri dengan tepat justru mendapat layout yang tidak pernah mungkin di ponsel biasa.

Checklist Menyesuaikan Aplikasi

  1. Ganti pengecekan orientasi dengan horizontalSizeClass dan verticalSizeClass.
  2. Hentikan penggunaan UIScreen.main, beralih ke geometri window konkret.
  3. Tinjau ulang asumsi safe area simetris, terutama untuk Split View.
  4. Uji aplikasi di empat pose perangkat tanpa kehilangan state.
  5. Jauhkan kontrol interaktif dari garis lipatan engsel.
  6. Tangani reserved regions untuk kamera dan engsel.
  7. Sesuaikan layout video menghadapi rasio 1,42.
  8. Manfaatkan size class reguler untuk sidebar dan multi-kolom.
  9. Uji dengan simulator iPhone Duo di Xcode 27.1 begitu tersedia.
  10. Ikuti Group Labs dan sesi Q&A Apple untuk kasus spesifik.

Apakah Sebaiknya Langsung Diperbarui?

Developer yang bergerak lebih awal mendapat keuntungan ganda: aplikasi siap saat peluncuran 23 Oktober di iOS 27.1, sekaligus membawa pulang layout adaptif yang bisa dipakai di perangkat Apple lain. Yang menunda tetap aman secara fungsional, tetapi kehilangan momen diferensiasi di perangkat baru.

Peluncuran iPhone Duo menandai pergeseran permanen dalam cara aplikasi iOS dibangun. Aturan berusia lima belas tahun soal satu bentuk layar resmi berakhir, dan developer yang menguasai size class lebih dulu akan menentukan standar pengalaman di perangkat lipat Apple berikutnya.

Follow lampungonline.com

Add this site to your preferred sources on Google

Add to preferred sources
Bagikan
Sumber: pasqualepillitteri.it

This article was automatically rewritten by AI based on the source above without altering the facts of the original article.

Berita Lainnya

Indeks

Pilihan

Indeks

Berita Terkini

Indeks