Diposting oleh Maru Ahues Bouza, Director, Android Developer Relations
Di Android Dev Summit bulan Oktober, kami menyoroti pertumbuhan perangkat layar besar yang kami lihat seperti tablet, perangkat foldable, dan Chromebook. Kami berbicara tentang bagaimana mempermudah pembuatan pengalaman aplikasi yang menakjubkan untuk perangkat ini melalui API Jetpack, alat, dan panduan baru. Kami juga memperkenalkan pratinjau developer 12L, update fitur baru untuk Android 12 yang dibuat khusus untuk layar besar.
Dengan 12L, kami mengoptimalkan dan menyempurnakan UI sistem untuk layar besar, menjadikan multitasking lebih efektif dan intuitif, serta meningkatkan dukungan kompatibilitas sehingga aplikasi terlihat lebih baik saat digunakan. 12L juga menyertakan beberapa API baru untuk developer, seperti audio spasial dan tarik-lalu-lepas yang disempurnakan untuk aksesibilitas.
Hari ini kami merilis 12L versi Beta pertama agar Anda bisa mengujinya dan memberikan masukan sembari Anda menyiapkan aplikasi untuk menyambut update fitur baru yang akan datang awal tahun depan. Anda bisa mencoba fitur layar besar baru dengan menyiapkan emulator Android di Android Studio. 12L juga tersedia untuk ponsel, dan sekarang Anda bisa mendaftar di sini untuk mendapatkan 12L Beta 1 pada perangkat Pixel yang didukung. Jika Anda masih terdaftar dalam program Android 12 Beta, Anda akan mendapatkan update 12L secara otomatis. Melalui kemitraan dengan Lenovo, Anda juga bisa mencoba 12L pada tablet Lenovo Tab P12 Pro, lihat situs Lenovo untuk keterangan selengkapnya tentang build dan dukungan yang tersedia.
Apa yang ada dalam 12L Beta 1?
Versi Beta 1 saat ini menyertakan peningkatan fungsionalitas dan pengalaman pengguna serta perbaikan bug, optimalisasi, dan patch keamanan terbaru Desember 2021. Untuk developer, kami telah menyelesaikan API lebih awal, jadi versi Beta 1 juga menyertakan API 12L resmi (API level 32), alat build ter-update, dan image sistem untuk pengujian. Ini memberi Anda semua yang dibutuhkan untuk menguji aplikasi dengan fitur 12L.
Dengan 12L, kami berfokus menyempurnakan UI pada perangkat layar besar, di semua notifikasi, setelan cepat, layar kunci, ringkasan, layar utama, dan banyak lagi. Misalnya, pada layar di atas 600 dp, menu notifikasi, layar kunci, dan antarmuka sistem lainnya menggunakan tata letak dua kolom baru untuk memaksimalkan area layar.
Tata letak dua kolom memuat lebih banyak dan lebih mudah digunakan
Multitasking juga lebih efektif dan intuitif - 12L menyertakan taskbar baru di layar besar sehingga pengguna bisa langsung beralih ke aplikasi favorit dengan cepat atau melakukan tarik-lalu-lepas aplikasi ke mode split-screen. Ingat, pada Android 12 dan yang lebih baru, pengguna bisa meluncurkan aplikasi apa pun ke mode split-screen, terlepas dari apakah aplikasi tersebut dapat diubah ukurannya. Pastikan menguji aplikasi Anda dalam mode split-screen!
Tarik lalu lepas aplikasi ke dalam mode split-screen
Terakhir, kami meningkatkan mode kompatibilitas dengan peningkatan visual dan stabilitas untuk menawarkan pengalaman letterboxing terbaik bagi pengguna dan membantu aplikasi terlihat lebih baik secara default. Jika aplikasi Anda belum dioptimalkan untuk layar besar, pastikan menguji aplikasi Anda dengan letterboxing baru.
Lebih banyak API dan alat untuk membantu Anda membangun bagi layar besar
Saat Anda mengoptimalkan aplikasi untuk layar besar, inilah beberapa API dan alat terbaru kami yang bisa mempermudah pembuatan pengalaman yang menakjubkan bagi pengguna.
- Pola material untuk layar besar - Panduan Desain Material kami yang baru bisa membantu Anda merencanakan cara menskalakan UI aplikasi di semua layar.
- Jetpack Compose untuk UI adaptif - Jetpack Compose mempermudah Anda dalam menangani perubahan UI pada berbagai ukuran layar atau komponen. Lihat panduan Membangun tata letak adaptif di Compose untuk mengetahui dasar-dasar yang perlu Anda ketahui.
- Class Ukuran Jendela untuk mengelola UI Anda - Class Ukuran Jendela adalah breakpoint area pandang tidak berubah untuk membantu Anda mendesain, mengembangkan, dan menguji tata letak aplikasi yang dapat diubah ukurannya dengan lebih mudah. Nantikan fitur yang segera hadir ini di Jetpack WindowManager 1.1.
- Penyematan aktivitas - Dengan API Penyematan aktivitas Anda bisa memanfaatkan area tampilan ekstra pada layar besar dengan menampilkan beberapa aktivitas sekaligus, seperti untuk pola Daftar-Detail, dan memerlukan sedikit atau tanpa pemfaktoran ulang aplikasi Anda. Tersedia di Jetpack WindowManager 1.0 Beta 03 dan yang lebih baru.
- Analisis lint visual di Android Studio - Di Android Studio Chipmunk, cobalah alat analisis lint visual baru yang secara proaktif menampilkan peringatan dan saran UI di Layout Validation, untuk membantu mengidentifikasi potensi masalah pada layar besar.
- Emulator yang dapat diubah ukurannya - Konfigurasi emulator baru ini hadir dengan Android Studio Chipmunk dan memungkinkan Anda dengan cepat beralih di antara empat perangkat rujukan - ponsel, perangkat foldable, tablet, dan desktop agar pengujian lebih mudah.
Pastikan memeriksa semua resource developer layar besar kami untuk detail selengkapnya tentang ini dan API serta alat lainnya.
Mulai 12L di perangkat!
Dengan update fitur baru 12L yang akan hadir untuk perangkat awal tahun depan, sekarang adalah waktu yang tepat untuk mengoptimalkan aplikasi Anda untuk layar besar. Untuk developer, kami sangat menyarankan untuk memeriksa kinerja aplikasi Anda dalam mode split-screen dengan jendela berbagai ukuran. Jika Anda belum mengoptimalkan aplikasi, lihat tampilannya dalam orientasi berbeda dan cobalah perubahan mode kompatibilitas baru jika diterapkan.
Cara termudah untuk mulai mencoba fitur layar besar adalah menggunakan Android Emulator dalam konfigurasi perangkat foldable atau tablet - lihat petunjuk penyiapan lengkap di sini.
Sekarang Anda juga bisa mem-flash 12L ke perangkat layar besar. Melalui kemitraan dengan Lenovo, Anda bisa mencoba build pratinjau 12L di Lenovo Tab P12 Pro. Saat ini Lenovo menawarkan build Pratinjau Developer 1, dengan update yang segera hadir beberapa minggu lagi. Kunjungi situs pratinjau 12L Lenovo untuk informasi lengkap tentang build dan dukungan yang tersedia.
12L juga akan hadir di ponsel, dan meskipun Anda tidak akan melihat fitur layar besar di layar yang lebih kecil, kami mempersilakan Anda mencoba peningkatan terbaru dalam update fitur baru ini. Cukup daftarkan perangkat Pixel yang didukung di sini untuk mendapatkan update over the air (OTA) 12L Beta terbaru. Jika Anda masih terdaftar dalam program Android 12 Beta, Anda secara otomatis akan menerima update 12L.
Untuk detail dan jadwal rilis 12L, kunjungi situs developer 12L. Anda bisa melaporkan masalah dan membuat permintaan di sini, dan seperti biasa, kami menantikan masukan Anda!