Ditulis oleh Greg Hartrell, Head of Product Management, Games on Android & Google Play
Dengan lonjakan pemain baru dan semakin banyak waktu yang dihabiskan pemain untuk bermain game pada tahun lalu, sangatlah penting bagi developer game untuk membuat pemain semakin tertarik dan terpuaskan. Untuk membantu developer memanfaatkan peluang ini, tim game di Google mengumumkan kembalinya Google for Games Developer Summit 2021 pada 12-13 Juli.
Dengarkan dari para pakar di Google tentang solusi game baru yang mereka buat untuk memudahkan Anda membuat game yang menakjubkan, terhubung dengan pemain, dan meningkatkan bisnis Anda. Pendaftarannya gratis dan terbuka untuk semua developer game.
Daftar acara online ini secara gratis di g.co/gamedevsummit untuk mendapatkan detail selengkapnya dalam beberapa minggu mendatang. Kami tidak sabar membagikan inovasi terbaru kami dengan komunitas developer.
Diposting oleh Purnima Kochikar, VP of Play Partnerships
Seperti yang kami soroti pada bulan Maret, misi kami adalah membantu semua developer agar berhasil dan mampu membangun bisnis yang berkelanjutan. Bulan lalu di Google I/O, kami memulainya dengan mengumumkan update yang bertujuan membantu lebih banyak pengguna menemukan aplikasi dan game Anda, yang membuka pendaftaran untuk tingkat biaya layanan baru 15%, dan banyak lagi.
Namun kami selalu mencari cara untuk membantu semua tipe developer agar berhasil di Google Play, dan hari ini kami punya banyak hal yang akan dibagikan.
Pengguna menginginkan konten menarik, apa pun perangkat yang mereka gunakan. Dengan peluncuran Entertainment Space untuk tablet baru-baru ini, pengumuman bahwa jam tangan Samsung akan berbasis Wear OS, platform Android Auto yang di-upgrade, dan pengalaman eksplorasi baru di Google TV, banyak peluang bagi developer untuk menarik pengguna lebih dari sebelumnya.
Di Play, kami dengan senang hati membantu developer meningkatkan skala layanan mereka di luar perangkat seluler dan semua faktor bentuk yang dibutuhkan pengguna. Kami sudah lama menawarkan program untuk membantu Anda membangun pengalaman inovatif. Hari ini, kami membuka Play Media Experience Program secara global agar lebih banyak developer bisa berinvestasi dalam pengalaman media terbaik di kelasnya pada semua perangkat, termasuk:
Melalui integrasi ini, kami membuka peluang eksplorasi baru dan interaksi ulang bagi developer untuk mempercepat pertumbuhan mereka secara keseluruhan di Play dan menawarkan biaya layanan sebesar 15% selama jangka waktu program ini, semuanya untuk membantu developer memberikan pengalaman premium.
Developer bisa meninjau panduan program dan mengekspresikan minat sekarang dan kami akan menindaklanjutinya dengan informasi lebih lanjut jika Anda memenuhi syarat. Play Media Experience Program menggabungkan banyak sumber daya kami yang lain untuk developer, termasuk, Berlangganan dengan Google untuk penayang berita, program perusahaan kami yang sudah ada, dan banyak inisiatif kami yang lain seperti Play Points dan Play Pass yang membantu kami terus meningkatkan penawaran kepada pengguna dan memenuhi kebutuhan developer.
Daftar sekarang ke Google for Games Developer Summit digital pada tanggal 12 dan 13 Juli untuk menyimak update produk terbaru dari Google. Kami punya lebih dari 20 sesi dari Android, Play, Cloud, Firebase, dan iklan untuk membantu Anda membangun game yang lebih baik dan menjangkau pengguna Anda.
Seperti biasa, kami akan terus mendengarkan masukan Anda dan kami berharap dapat menemukan lebih banyak cara untuk mendukung bisnis Anda pada setiap tahap di Google Play.
Ilustrasi oleh Virginia Poltrack
Selamat datang di Now in Android, panduan berkelanjutan Anda tentang apa yang baru dan penting dalam dunia pengembangan Android. Episode ini dipersembahkan oleh Manuel Vicente Vivo dan Daniel Galpin.
Google I/O 2021 - Edisi Spesial
Jika Anda belum melihatnya, pastikan memeriksa Google Keynote, Developer Keynote, dan pembahasan Apa yang baru di Android; Anda akan mempelajari semua tentang update Android 12 Beta 1 dengan efek sparkly ripple dan stretched overscroll, Jetpack Compose memasuki masuk versi 1.0 stabil pada bulan Juli, pengumuman Material You, Android Studio Arctic Fox mencapai versi beta, Kotlin sebagai bahasa yang paling banyak digunakan oleh developer Android profesional (digunakan oleh 80% dari 1.000 aplikasi teratas), atau fakta bahwa dari 10.000 aplikasi teratas, lebih dari 84% sekarang menggunakan library Jetpack.
Jika Anda belum, lihatlah sekarang. Kami akan menunggu Anda. (layar terpisah untuk kita berdua, Anda bisa melakukannya di ponsel selama ~5 detik)
Kami sudah mengingatkan, inilah beberapa berita yang mungkin Anda lewatkan.
Jetpack! 🚀
TL;DR; dari pembahasan Apa yang baru di Jetpack dan postingan blog: Library CameraX, Hilt, Paging 3, ConstraintLayout, MotionLayout, Security crypto, dan Fragment dipromosikan ke versi stabil! DataStore dan Compose masih Beta. Dan ada library baru yang kami hadirkan di Jetpack:
AppSearch adalah library penelusuran di perangkat baru yang menyediakan fungsionalitas penelusuran teks lengkap berkinerja tinggi dan kaya fitur.
Macrobenchmark yang memperluas cakupan tolok ukur Jetpack ke startup aplikasi dan perilaku yang terintegrasi seperti kinerja scrolling. Dengan API ini, Anda bisa memeriksa metrik, tergantung mode kompilasi seperti kasus terburuk atau terbaik, dan mode startup seperti panas, hangat, atau dingin. Untuk informasi selengkapnya, lihat
Selain itu, versi baru WorkManager, 2.7 yang sekarang versi alfa, menargetkan Android S SDK dan menyediakan dukungan tambahan pembatasan latar depan yang baru untuk platform. Lihat pembahasan Tugas Latar Belakang yang Efektif di Android untuk detail selengkapnya.
Ah, saya hampir melupakan ini! Jika Anda menggunakan library Navigation, pastikan memeriksa beberapa dukungan backstack dalam versi alfa terbaru!
Jetpack Compose
Semua orang sangat menantikan Jetpack Compose yang mencapai versi 1.0 stabil di bulan Juli. Namun tahukah bahwa Anda tidak perlu mengubah arsitektur aplikasi jika tidak menginginkannya saat mengadopsi Compose? Jika Anda tertarik dengan hal ini, lihat pembahasan Menggunakan library Jetpack di Compose. Compose hadir terintegrasi dengan library paling populer termasuk Navigation, alur Kotlin, Hilt, dan banyak lagi!
Compose juga menawarkan implementasi Desain Material. Untuk memanfaatkan apa yang ditawarkannya, lihat pembahasan Membangun aplikasi Desain Material yang indah dengan Jetpack Compose.
Tim juga merilis 2 codelab baru: Compose Navigation dan Compose Testing. Jika Anda tertarik mempelajari Compose, lihat jalur pembelajaran pilihan dan lokakarya kami yang akan menjelaskan dasar-dasar membangun aplikasi pertama Anda dengan Compose dalam format video.
Android 12 Beta 1 📱
Android 12 beta pertama berisi perubahan desain terbesar sejak kami memperkenalkan Desain Material di Android 5.0. Ini termasuk pembaruan substansial pada cara kerja dan tampilan widget aplikasi, termasuk warna dinamis yang bisa Anda terapkan ke widget dari tema sistem. Lihat pembahasan I/O “Memperbarui Widget” untuk informasi selengkapnya. Anda juga perlu memeriksa bagaimana perilaku aplikasi dengan efek stretch overscroll baru di seluruh sistem, karena ini hanya diterapkan untuk satu container scrolling.
Aplikasi yang memindai perangkat Bluetooth di Android 12 tidak perlu lagi menyimpan izin lokasi jika memiliki izin BLUETOOTH_SCAN baru dengan atribut neverForLocation. Hal ini akan mengurangi friksi aplikasi dan jumlah aplikasi yang memerlukan izin LOCATION.
Berbicara tentang lokasi, pengguna kini bisa memilih untuk memberikan perkiraan lokasi ke aplikasi Anda, bahkan jika Anda meminta izin FINE_LOCATION.
Kami telah mengumumkan sebelumnya tentang banyak fitur privasi baru yang akan hadir di Beta 2, termasuk dasbor privasi yang dapat dilihat pengguna, indikator serta tombol mikrofon dan kamera baru, dan notifikasi pembacaan papan klip. Untuk informasi selengkapnya tentang semua perubahan yang menyangkut privasi di Android 12, lihat pembahasan I/O "Apa yang Baru dalam Privasi".
Versi Beta juga memperkenalkan class kinerja, yaitu serangkaian kemampuan untuk perangkat yang bisa mendukung kasus penggunaan lebih berat dan konten berkualitas lebih tinggi, yang saat ini berfokus pada kemampuan media.
Anda bisa menguji Android 12 beta di emulator, perangkat Pixel 3+, dan perangkat pilihan dari berbagai mitra perangkat.
Peralatan di Android Studio ❄️🦊
Android Studio Arctic Fox hadir dengan banyak fitur baru dan sekarang tersedia di Saluran beta! Android Studio Arctic Fox hadir dengan dukungan Compose, peralatan yang hebat untuk mempercepat pengembangan Compose, dukungan Layout Inspector untuk Compose, dan pemindai aksesibilitas bawaan! Selain itu, daftar perangkat yang didukung semakin banyak, meliputi emulator perangkat foldable, remote control untuk Android TV, wizard penyambungan untuk Wear OS, dan banyak lagi. Android Studio juga ingin meningkatkan produktivitas Anda dan itulah sebabnya tim menambahkan Background Tasks inspector, debugger coroutine Kotlin, dan dukungan Kotlin Symbol Processing.
Lihat semuanya dan aksi lainnya di pembahasan Apa yang baru di alat developer Android.
Untuk informasi lebih mendalam tentang peningkatan ConstraintLayout dan MotionLayout, dan fitur Compose yang tersedia di Android Studio, lihat pembahasan Apa yang baru di alat Desain.
Kotlin 🌐
Adopsi Kotlin di komunitas developer Android luar biasa. Kami menyukai Kotlin, Anda menyukai Kotlin,... semua orang menyukai Kotlin! Beberapa hal baru yang layak disebutkan dari pembahasan Status Kotlin adalah Kotlin Symbol Processing, dan API siklus proses baru untuk mengumpulkan alur dari layer UI.
Kotlin Symbol Processing (KSP) dimaksudkan agar build lebih cepat dan menjadikan pemrosesan simbol sebagai fitur kelas satu di ekosistem Kotlin. Tidak ada lagi pembuatan stub Java melalui KAPT dan waktu build yang lama. KSP terintegrasi dengan Compiler Kotlin dan menyediakan akses ke semua simbol Kotlin. Dan bagian terbaiknya? KSP kini telah mencapai status Beta, yang berarti permukaan API-nya telah sempurna. Kami mengajak para penulis plugin yang saat ini menggunakan KAPT untuk mulai bermigrasi ke KSP. Jetpack Room Library
Versi terbaru library lifecycle-runtime-ktx menyertakan API repeatOnLifecycle yang menyesuaikan dengan siklus proses. API ini bertanggung jawab untuk membatalkan dan memulai ulang blok kode saat siklus proses mencapai atau turun di bawah status tersebut. Ini berbeda dari API launchWhenStarted yang menangguhkan eksekusi dan membuat aliran upstream tetap aktif saat Tampilan berada di latar belakang. API baru membantu aplikasi Anda menjadi lebih efisien dengan tidak membuang-buang sumber daya dalam skenario tertentu.
Dengan API ini, kami memiliki semua kelengkapan untuk menggunakan Flows di Android dalam semua layer aplikasi. Anda bisa mengetahui lebih lanjut dalam postingan blog Migrasi dari LiveData ke Kotlin Flows.
Layar besar! Wear OS! Android TV! 🖥⌚️
Kami mengumumkan banyak hal untuk mempermudah penargetan perangkat berlayar besar seperti tablet, perangkat Chrome OS, dan perangkat foldable, termasuk SlidingPaneLayout fold-aware terupdate yang menyederhanakan penerapan tampilan daftar/detail, komponen rel navigasi vertikal baru untuk layar besar lanskap, nilai lebar maksimum untuk komponen Material yang biasanya dibesarkan seperti Buttons, TextFields, dan Spreadsheet serta panduan baru. Lihat pembahasan ini untuk informasi selengkapnya.
Wear versi berikutnya segera hadir, jadi kami memiliki peralatan baru, termasuk image sistem emulator pratinjau, asisten penyambungan untuk menyederhanakan penyambungan emulator Wear ke perangkat lain dari dalam Android Studio, dan sensor detak jantung virtual. Ongoing Activities API dan Tiles API memberikan banyak cara bagi pengguna untuk berinteraksi dengan aplikasi Anda, platform layanan kesehatan baru, yang dibuat bekerja sama dengan Samsung, dalam tahap alfa bila Anda ingin terintegrasi, dan kami memiliki API Jetpack baru lainnya seperti teks melengkung, tampilan jam, detail, dan interaksi jarak jauh untuk menyederhanakan pembuatan Wear. Pembahasan "Apa yang Baru di Wear" menjelaskan semua hal ini dan hal lainnya.
Di Android TV, Cast Connect sekarang mentransfer dan memperluas streaming, kami memiliki emulator baru yang menjalankan Android 11, dan Android 12 Beta 1 tersedia di perangkat ADT-3. Lihat pembahasan "Apa yang Baru di Android TV dan Google TV" untuk mengetahui lebih lanjut tentang Android di 80+ juta perangkat TV aktif di dunia.
Machine Learning di Perangkat🤖
Kami mengumumkan bahwa Android mendapatkan stack inferensi ML terintegrasi penuh yang dapat diperbarui. TensorFlow Lite untuk Android (TFLite) dan Neural Networks API (NNAPI) sekarang akan dikirim menggunakan Layanan Google Play, sehingga aplikasi Anda bisa mengurangi ukuran APK-nya dan memanfaatkan versi yang lebih baru dan berkinerja lebih tinggi tanpa harus memublikasikan APK baru. TFLite, NNAPI, dan driver chipset terkait akan di-update secara independen dari versi platform, sehingga harus ada driver dan API yang lebih konsisten di seluruh ekosistem Android. TFLite 2.3 juga menambahkan daftar kompatibilitas untuk membantunya mengetahui kapan menjalankan GPU atau akselerator akan berpotensi memberikan peningkatan kinerja pada model Anda. Kami mengumumkan Automatic Acceleration, yang menggunakan daftar tersebut bersama metadata yang disediakan oleh model Anda untuk menentukan apakah akan menjalankannya di CPU, GPU, atau backend yang dipercepat lainnya. Untuk informasi selengkapnya tentang semua fitur terbaru ML pada perangkat di Android, lihat pembahasan "Apa yang Baru di Machine Learning Android".
Pengujian 🧪
Di masa lalu, Anda mungkin pernah melihat pengujian yang lulus di server CI tetapi gagal secara lokal di Android Studio atau sebaliknya. Situasi ini bisa menyebabkan hilangnya kepercayaan diri dalam pengujian, dan tentu memengaruhi produktivitas. Salah satu alasannya adalah karena Android Studio dan plugin Android Gradle mengimplementasikan versi yang berbeda dari test runner berinstrumen Android! Di Android Studio Arctic Fox, semua pengujian dari Android Studio akan dijalankan melalui plugin Android Gradle sehingga Anda melihat perilaku yang konsisten.
Nitrogen? Apa yang terjadi dengan project Nitrogen? Saya tidak bisa menghitung berapa kali kami ditanya mengenai hal ini. Nitrogen adalah masa lalu, selamat datang di Platform Pengujian Terpadu (UTP), yang merupakan eksekutor pengujian yang dapat diperluas untuk menjalankan pengujian Android dalam skala besar dari Android Studio dan plugin Android Gradle.
Salah satu fitur yang diaktifkan oleh UTP adalah perangkat virtual terkelola Gradle, yang memungkinkan Anda menentukan perangkat menggunakan Gradle DSL. Fitur lainnya adalah menjalankan pengujian di beberapa perangkat secara paralel untuk membantu meningkatkan skalabilitas eksekusi uji Anda. Terakhir, Anda bisa mendapatkan snapshot emulator untuk kegagalan pengujian sehingga Anda bisa memulihkan statusnya nanti dan melihat apa yang salah.
Pelajari lebih lanjut tentang pengujian di pembahasan Apa yang baru di alat pengujian Android.
Pengembangan Game 🎮
Tidak banyak informasi untuk developer game di I/O, ini karena Google for Games Developer Summit online yang akan diselenggarakan pada 12-13 Juli. Anda bisa mendaftar secara gratis dan mempelajari semua hal keren tentang developer game yang tidak kami bicarakan di I/O.
Google Play 🏪
Selama bertahun-tahun, kami mendapat banyak pertanyaan tentang kebijakan, perubahan kebijakan, dan apa yang harus dilakukan dengan pelanggaran kebijakan, dan sekarang bagian Kebijakan dan Program baru hadir di Play Console yang menyatukan informasi kebijakan dan pelaksanaan di satu tempat.
Ada juga konsol SDK baru di Google Play sehingga penyedia SDK bisa melaporkan masalah seperti versi SDK yang tidak sesuai atau kedaluwarsa. Plugin Android Gradle 4.0+ bisa secara otomatis melaporkan SDK mana yang dimiliki aplikasi Anda sebagai dependensi jika Anda memublikasikan menggunakan AppBundle, dan ini memungkinkan Play untuk melakukan sesuatu, seperti memberi tahu Anda saat update SDK dibutuhkan. Akhir tahun ini, Play akan memiliki situs baru untuk membantu Anda memilih SDK yang tepat bagi aplikasi.
Rilis library Layanan Penagihan Play 4.0 menghadirkan fitur baru seperti pembelian multikuantitas dan langganan multibaris, yang menggabungkan beberapa produk sebagai bagian dari satu langganan. Update untuk aplikasi penagihan memerlukan setidaknya library Layanan Penagihan Play 3.0 mulai 1 November tahun ini, sementara aplikasi baru harus dipindahkan ke Layanan Penagihan Play 3.0+ paling lambat 2 Agustus.
Episode Podcast ADB 🎧
Ada beberapa episode Android Developers Backstage yang diposting sejak Now in Android terakhir.
ADB merilis episode episode #163, di sini seluruh geng ADB mengobrol dengan Nat Duca dan Sumir Kataria dari tim grafis Android seputar topik seperti shader, GPU, Vulkan, OpenGL, ANGLE, driver, blur, piksel, dan, tentu saja, topik favorit Chet: warna.
Episode 164 adalah yang pertama dalam mini-seri baru “AD/BC” di Jetpack Compose yang mendalami berbagai topik pada toolkit UI Android yang akan datang. Kali ini, Nick dan Chet berbicara dengan Adam Powell dan Leland Richardson mengenai compiler Compose, runtime, aliran data, dan fitur bagus yaitu ketika Compose tahu kapan harus memanggil Composable Anda berdasarkan perubahan status data.
Nah sekarang… 👋
Itu saja untuk saat ini. Semoga Anda menikmati Google I/O tahun ini! Banyak update bagus mengenai Jetpack, Android 12 dan privasi, peralatan, Kotlin, layar besar, Wear OS, Android TV, machine learning di perangkat, pengujian, pengembangan game, dan Google Play. Dengarkan grafik dan podcast Compose, dan tolong, segera kembali ke sini untuk mendapatkan update berikutnya dari dunia developer Android!
Diposting oleh Dave Burke, VP of Engineering
Beberapa minggu lalu, di Google I/O kami memperkenalkan versi beta pertama Android 12, berfokus pada UI baru yang beradaptasi dengan Anda, meningkatkan performa, dan mengutamakan privasi serta keamanan. Untuk developer, Android 12 memberi Anda alat yang lebih baik untuk membangun pengalaman menyenangkan di ponsel, laptop, tablet, perangkat wearable, TV, dan mobil.
Hari ini, kami merilis Beta kedua Android 12 untuk Anda coba. Beta 2 menambahkan fitur privasi baru seperti Dasbor Privasi dan melanjutkan pekerjaan kami menyempurnakan rilis ini.
Ada banyak hal untuk developer di Android 12 - dari UI dan widget aplikasi yang didesain ulang, hingga haptik yang lengkap, kualitas video dan gambar yang ditingkatkan, fitur privasi seperti perkiraan lokasi, dan banyak lagi. Untuk melihat sekilas sesi Google I/O yang terkait, lihat Android 12 di Google I/O nanti di postingan.
Anda bisa mendapatkan Beta 2 hari ini di perangkat Pixel dengan mendaftar di sini untuk update over the air (OTA), dan jika sebelumnya Anda mendaftar Beta 1, Anda secara otomatis akan mendapatkan update hari ini. Android 12 Beta juga tersedia di perangkat tertentu dari beberapa mitra kami - pelajari lebih lanjut di android.com/beta.
Kunjungi situs developer Android 12 untuk mengetahui detail tentang cara memulai.
Beta 2 menyertakan beberapa fitur privasi baru yang kami bahas di Google I/O, serta berbagai update fitur untuk meningkatkan fungsionalitas, stabilitas, dan performa. Inilah beberapa sorotannya.
Dasbor Privasi - Kami telah menambahkan Dasbor Privasi untuk memberikan visibilitas yang lebih baik kepada pengguna mengenai data yang diakses aplikasi. Dasbor menawarkan tampilan timeline sederhana dan jelas dari semua akses aplikasi terbaru ke mikrofon, kamera, dan lokasi. Pengguna juga bisa meminta detail dari aplikasi tentang alasan aplikasi mengakses data sensitif, dan developer dapat memberikan informasi ini dalam aktivitas dengan menyediakan intent sistem baru, ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD. Kami menyarankan agar aplikasi memanfaatkan intent ini untuk secara proaktif membantu pengguna memahami akses dalam jangka waktu tertentu. Untuk membantu Anda melacak akses ini dalam kode dan library pihak ketiga, kami sarankan menggunakan Data Auditing API. Selengkapnya di sini.
Timeline Dasbor Privasi dan akses lokasi.
Indikator mikrofon dan kamera - Kami telah menambahkan indikator ke status bar untuk memberi tahu pengguna saat aplikasi menggunakan kamera atau mikrofon perangkat. Pengguna bisa membuka Setelan Cepat untuk melihat aplikasi yang mengakses data kamera atau mikrofon dan mengelola izinnya jika diperlukan. Untuk developer, kami sarankan meninjau penggunaan mikrofon dan kamera aplikasi Anda dan menghapus semua yang tidak diinginkan pengguna. Selengkapnya di sini.
Toggle mikrofon & kamera - Kami menambahkan tombol pengalih Setelan Cepat pada perangkat yang didukung agar pengguna bisa dengan mudah menonaktifkan akses aplikasi ke mikrofon dan kamera. Bila toggle dinonaktifkan, aplikasi yang mengakses sensor ini akan menerima feed kamera dan audio kosong, dan sistem yang menanganinya akan memberi tahu pengguna agar mengaktifkan akses untuk menggunakan fitur aplikasi. Developer bisa menggunakan API baru, SensorPrivacyManager, untuk memeriksa apakah toggle didukung pada perangkat. Kontrol mikrofon dan kamera ini berlaku untuk semua aplikasi, apa pun target platformnya. Selengkapnya di sini.
SensorPrivacyManager
Notifikasi baca papan klip - Untuk memberikan transparansi kepada pengguna saat aplikasi membaca dari papan klip, Android 12 sekarang menampilkan toast di bagian bawah layar setiap kali aplikasi memanggil getPrimaryClip(). Android tidak akan menampilkan toast jika papan klip disalin dari aplikasi yang sama. Sebaiknya minimalkan pembacaan aplikasi dari papan klip, dan pastikan Anda hanya mengakses papan klip saat pengguna membutuhkannya. Selengkapnya di sini.
getPrimaryClip()
Pengalaman konektivitas yang lebih intuitif - Untuk membantu pengguna memahami dan mengelola koneksi jaringannya dengan lebih baik, kami memperkenalkan pengalaman konektivitas yang lebih mudah dan intuitif di Status Bar, Setelan Cepat, dan Setelan. Panel Internet baru membantu pengguna beralih penyedia Internet dan memecahkan masalah konektivitas jaringan dengan lebih mudah. Beri tahu kami pendapat Anda!
Kontrol Internet baru melalui Setelan Cepat.
Kunjungi situs developer Android 12 untuk mempelajari lebih lanjut tentang semua fitur baru di Android 12.
Di Google I/O, kami membahas semua fitur terbaru di Android untuk developer - dari Android 12 hingga alat Pengembangan Android Modern, faktor bentuk baru seperti Wear dan perangkat foldable, serta Google Play. Berikut adalah 3 hal terpenting yang harus diketahui tentang Android 12 di Google I/O.
#2 Performa - Dengan Android 12, kami melakukan investasi penting dan mendalam pada performa, mulai dari performa sistem dasar dan masa pakai baterai, hingga perubahan layanan latar depan, kualitas dan performa media, dan alat baru untuk mengoptimalkan aplikasi.
#3 Privasi dan keamanan - Di Android 12, kami terus memberikan transparansi dan kontrol yang lebih banyak kepada pengguna sekaligus menjaga perangkat dan data mereka tetap aman.
Bila ingin melihat ringkasan Android 12 untuk developer, tonton pembahasan Yang baru di Android tahun ini, dan lihat 12 tips teratas agar siap menyambut Android 12 untuk ringkasan tempat menguji kompatibilitas aplikasi Anda. Daftar lengkap konten Android di Google I/O bisa dilihat di sini.
Dengan semakin banyaknya developer dan pengguna pengadopsi awal yang mendapatkan Android 12 Beta di Pixel dan perangkat lain, sekaranglah saatnya untuk memastikan aplikasi Anda siap!
Untuk menguji kompatibilitas aplikasi Anda, instal versi yang dipublikasikan dari Google Play atau sumber lain ke perangkat atau emulator yang menjalankan Android 12 Beta. Selesaikan semua alur aplikasi dan perhatikan masalah fungsionalitas atau UI. Tinjau perubahan perilaku untuk memfokuskan pengujian Anda. Untuk saat ini Anda tidak perlu mengubah targetSdkVersion aplikasi, jadi setelah menyelesaikan masalah, publikasikan update sesegera mungkin untuk pengguna Android 12 Beta Anda.
targetSdkVersion
Dengan versi Beta 2, Android 12 mendekati Stabilitas Platform pada bulan Agustus 2021. Mulai saat itu, perilaku sistem yang berhadapan dengan aplikasi, SDK/NDK API, dan daftar non-SDK akan diselesaikan. Pada saat itu, Anda harus menyelesaikan pengujian kompatibilitas akhir dan merilis versi aplikasi, SDK, atau library yang sepenuhnya kompatibel. Selengkapnya tentang timeline untuk developer bisa dilihat di sini.
Rilis Beta kali ini memiliki semua yang Anda butuhkan untuk mencoba fitur Android 12 terbaru, menguji aplikasi Anda, dan memberi kami masukan. Cukup daftarkan perangkat Pixel yang didukung untuk mendapatkan update over the air (OTA). Untuk mulai mengembangkan, siapkan Android 12 SDK.
Anda juga bisa mendapatkan Android 12 Beta 2 pada perangkat dari beberapa mitra produsen perangkat teratas kami seperti Sharp. Kunjungi android.com/beta untuk melihat daftar lengkap mitra yang berpartisipasi dalam Android 12 Beta. Untuk pengujian yang lebih luas, Anda bisa mencoba Android 12 Beta pada image Android GSI, dan jika tidak memiliki perangkat, Anda dapat mengujinya di Android Emulator.
Beta 2 juga tersedia untuk Android TV, sehingga Anda bisa melihat fitur TV terbaru dan menguji aplikasi di pengalaman Google TV yang sepenuhnya baru. Cobalah dengan ADT-3 developer kit. Selengkapnya di sini.
Untuk detail selengkapnya tentang Android 12 Beta, kunjungi situs developer Android 12.