Meningkatkan kualitas aplikasi Anda untuk lini produk Pixel baru: Diperkenalkan di Made by Google
Waktu baca: 4 menit
Made by Google memperluas kemungkinan di seluruh ekosistem Android. Dengan diperkenalkannya Pixel 11 Pro Fold, Pixel Watch 5, dan seluruh keluarga Pixel, pengguna dapat berpindah dengan lancar di berbagai ukuran layar, posisi unik, dan pengalaman cerdas. Bagi Anda, developer, hal ini merupakan peluang besar: pengguna perangkat foldable membelanjakan sekitar 14 kali lebih banyak daripada pengguna ponsel standar. Untuk membantu Anda meningkatkan kualitas pengalaman yang ada tanpa harus memulai dari awal, kami membagikan panduan platform terbaru bersama contoh nyata dari developer yang telah menerapkan fitur ini ke dalam produksi.
Memberikan pengalaman adaptif di perangkat foldable dan layar yang diperluas
Pixel 11 Pro Fold memberi aplikasi Anda kesempatan untuk menunjukkan kemampuannya dengan layar bagian dalam yang lebih besar dan layar luar berukuran standar. Membangun untuk faktor bentuk perangkat foldable memerlukan penghapusan aturan tata letak yang dikodekan secara permanen dan mendesain di sekitar ruang jendela yang tersedia. Dengan memanfaatkan API Jetpack Compose seperti Navigation 3 dengan strategi Scene atau API tata letak terbaru kami seperti Grid dan FlexBox, penampung tata letak Anda dapat otomatis di-wrap, direntangkan, dan diatur ulang. Anda juga dapat menggunakan API MediaQuery eksperimental untuk menyesuaikan UI secara dinamis dengan sinyal lingkungan seperti postur perangkat foldable dan status keyboard.
Membangun secara adaptif memerlukan pelacakan dimensi aplikasi yang sebenarnya, bukan ukuran perangkat fisik, terutama selama alur layar terpisah dan multitasking. Penggunaan Class Ukuran Jendela dari library WindowManager memungkinkan tata letak Anda memperlakukan lipatan dan engsel sebagai pemisah konten alami.
Misalnya, Notability memanfaatkan Class Ukuran Jendela Material 3 untuk membuat tata letak dua panel responsif yang bertransisi dengan lancar antara layar yang dilipat dan diperluas. Seperti yang dibagikan Ryan Shea, Android Engineering Manager di Notability, pelacakan jendela itu sendiri memungkinkan tata letak dan zoom kanvas mereka memastikan catatan tetap sesuai dengan halaman di setiap lipatan, rotasi, atau pengubahan ukuran layar terpisah, dengan mencatat bahwa mereka ingin aplikasi "terasa native di setiap ukuran, bukan hanya diregangkan agar sesuai".
Memastikan transisi ini terasa lancar juga memerlukan pelestarian status di seluruh perubahan konfigurasi. Menggunakan ViewModel mempertahankan status UI sehingga interaksi seperti posisi scroll, input formulir, dan dialog terbuka tetap tidak terganggu saat bertransisi antara layar dalam dan luar.
Dengan pendekatan ini, Flo Health menggunakan primitif status Jetpack Compose, ViewModel, dan Class Ukuran Jendela untuk membuat perjalanan pengguna dengan traffic tertinggi mereka tahan terhadap transisi rotasi, lipat/bentang, dan pengubahan ukuran. Seperti yang dibagikan oleh Aleksandr Kolodiazhnyi, Senior Android Engineer di Flo Health, “Panduan adaptif Android mengubah apa yang tampak seperti refaktor besar menjadi peluncuran berbasis template," sehingga mereka dapat mengadopsi primitif Compose tanpa penulisan ulang, "memangkas kode pelestarian status [mereka] sekitar 30% sekaligus memperbaiki masalah kebenaran siklus proses dan analisis yang meningkatkan kualitas aplikasi di setiap faktor bentuk."
Untuk memanfaatkan sepenuhnya faktor bentuk perangkat foldable, manfaatkan update FoldingFeature untuk memicu tata letak khusus postur. Saat pengguna melipat perangkat sebagian ke dalam postur tabletop, Anda dapat membagi UI secara otomatis dengan menempatkan kontrol utama di layar bawah dan konten utama atau jendela bidik di layar atas.
Menangani pratinjau kamera di seluruh perubahan status perangkat foldable memerlukan pengelolaan perubahan orientasi dengan cermat. Bermigrasi ke library CameraX memastikan penanganan otomatis rotasi sensor dan penskalaan tampilan di seluruh layar, sementara codebase Camera2 yang ada juga dapat mencapai stabilitas menggunakan library CameraViewfinder. Kemampuan kamera dan layar ini memungkinkan Anda mendukung pratinjau layar ganda dan selfie kamera belakang beresolusi tinggi dengan logika kustom minimal.
Siapkan aplikasi Anda untuk faktor bentuk ini sekarang dengan mempelajari panduan pengembangan adaptif lengkap kami di Membangun aplikasi adaptif.
Menghadirkan pengalaman yang menyenangkan dan digerakkan oleh gestur ke smartwatch
Pixel Watch 5 baru telah hadir, dan kami telah mengoptimalkannya untuk memanfaatkan kenyamanan sentuhan bebas yang cerdas dan hemat daya dari Wear OS 7. Berkat pengoptimalan performa di seluruh sistem dan kumpulan fitur baru yang dibuat untuk membantu pengguna menyelesaikan tugas secara efisien, Anda dapat memberikan pengalaman yang kaya dan hanya memerlukan satu tindakan pengguna untuk diselesaikan.
Framework gestur satu tangan memberikan cara yang mudah bagi pengguna untuk berinteraksi dengan smartwatch mereka tanpa perlu menyentuh layar dengan tangan yang berlawanan. Mulai dari rilis beta 1.7 Compose untuk Wear OS 7, Anda dapat mengintegrasikan kontrol gestur satu tangan dengan lancar ke dalam aplikasi Wear Compose dengan input fisik sederhana di lengan yang memakai smartwatch, seperti cubitan ganda atau putaran pergelangan tangan.
Spotify mengadopsi framework ini untuk mempermudah kontrol media. Dengan memetakan peristiwa gestur Wear OS langsung ke status pemutar media, pengguna akan dapat menjeda atau melanjutkan pemutaran menggunakan cubitan ganda sederhana, sehingga kontrol musik tetap dapat diakses meskipun tangan mereka penuh.
Wear OS 7 juga menghadirkan Update Langsung langsung ke pergelangan tangan untuk menampilkan informasi real-time seperti skor olahraga live, progres latihan, dan status pengiriman, yang juga dapat muncul di platform Sekilas di Pixel Watch 5. Misalnya, Just Eat menggunakan Info Terbaru Langsung untuk memberi tahu pengguna tentang perkiraan waktu kedatangan pesanan secara sekilas. Anda dapat memublikasikan pembaruan secara lokal dari aplikasi smartwatch atau memanfaatkan penghubungan notifikasi ponsel di perangkat yang didukung untuk memberikan pelacakan real-time di seluruh layar.
Anda juga dapat memperluas interaksi sekilas di seluruh permukaan smartwatch di Wear OS 7 dengan menggunakan Widget Wear, yang didukung oleh Jetpack Glance dan RemoteCompose. Widget Wear dengan Compose menawarkan ekspresivitas dan konsistensi yang lebih baik daripada framework Kartu lama, dan dua tata letak widget yang tersedia—kecil dan besar—selaras sempurna dengan format 2x1 dan 2x2 di perangkat seluler, sehingga memastikan desain Anda terasa kohesif di seluruh perangkat.
Selain semua fitur baru yang hebat ini, Wear OS 7 memberikan peningkatan masa pakai baterai hingga 10 persen dibandingkan Wear OS 6, sehingga Pixel Watch 5 menjadi pendamping sepanjang hari yang benar-benar sangat diperlukan bagi pengguna Anda.
Untuk mulai mengembangkan aplikasi untuk Wear OS 7, gunakan emulator baru, dan lihat semua panduan serta referensi Wear OS kami di Membangun aplikasi untuk perangkat pergelangan tangan dengan Wear OS.
Membuka kecerdasan di perangkat dengan Gemini Nano 4
Perangkat Pixel 11 dibuat untuk menjalankan Gemini Nano 4, sehingga menghadirkan kecerdasan di perangkat yang cepat dan responsif ke hardware. Dengan menjalankan alur kerja AI langsung di perangkat, Anda dapat menawarkan interaksi real-time latensi rendah yang terasa instan dan terintegrasi tanpa memerlukan perjalanan pulang pergi ke cloud.
Melalui ML Kit GenAI Prompt API, Anda dapat mengirim permintaan bahasa alami langsung ke Gemini Nano di perangkat. Model ini mendukung lebih dari 140 bahasa, pemahaman multimodal yang lebih baik, dan banyak lagi. Buat fitur cerdas di perangkat menggunakan kemampuan lanjutan seperti output terstruktur dan mode penalaran.
Bangun kemampuan cerdas ke dalam aplikasi Anda menggunakan alat layanan mandiri dan model Gemini kami.
Membentuk pengalaman generasi berikutnya untuk ekosistem Pixel sekarang
Made by Google menampilkan apa yang mungkin terjadi saat hardware dan software berkembang bersama, dan Anda berada di pusat inovasi tersebut. Anda dapat mulai mengoptimalkan aplikasi hari ini dengan mempelajari panduan adaptif yang telah diperbarui, membuat pengalaman sekilas untuk Wear OS 7, dan mengintegrasikan AI di perangkat dengan ML Kit.
Untuk membantu Anda menerapkan update ini dengan lebih cepat, Anda kini dapat memanfaatkan keterampilan Android, yang memberikan petunjuk yang dioptimalkan AI untuk agen dan alat. Baik Anda menggunakan Gemini di Android Studio atau menjalankan Android CLI melalui agen lain, kemampuan Android memberikan konteks yang diperlukan alat AI Anda untuk menjalankan alur kerja yang kompleks secara otomatis. Misalnya, Anda dapat meminta agen dengan keterampilan CameraX untuk menangani penskalaan tampilan kamera di seluruh perangkat foldable, atau menggunakan keterampilan Adaptif untuk menyiapkan tata letak Compose dinamis tanpa pekerjaan manual tambahan.
Manfaatkan platform baru ini, percepat alur kerja Anda dengan alat agentic, dan bagikan build terbaru Anda kepada komunitas Android. Buka developer.android.com untuk mengakses dokumentasi lengkap, menjelajahi repositori GitHub Android skills, dan mulai membangun hari ini.
-
Berita ProdukGooglebook memperkenalkan kategori baru laptop yang dibangun di atas platform Android bersama. Hardware berperforma tinggi dari partner seperti HP, Dell, Lenovo, Acer, dan Asus, menggabungkan kenyamanan perangkat seluler dengan kemampuan desktop.
Fahd Imtiaz, Loryn Hairston • Waktu baca: 4 menit -
Berita ProdukDengan rilis Android 17, kami beralih ke standar pengembangan yang mengutamakan adaptasi. Pengguna Anda tidak lagi mengandalkan satu faktor bentuk; mereka beralih antara ponsel, perangkat foldable, tablet, laptop, layar otomotif, dan lingkungan XR imersif sepanjang hari.
Fahd Imtiaz • Waktu baca: 3 menit -
Berita ProdukHari ini, rilis Jetpack Compose Agustus '26 sudah stabil.
Nick Butcher • Waktu baca: 5 menit
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.