Ditulis oleh Dave Burke, VP Engineering

Hari ini kami meluncurkan Developer Preview 3 dengan Android O API final, citra sistem terbaru, dan pembaruan Android Studio untuk membantu Anda bersiap-siap guna consumer release nanti di musim panas. Lihat satu lagi pembaruan pratinjau yang datang di bulan Juli yang akan memberikan gambaran citra sistem mendekati-final kepada Anda.

Jika Anda telah mendaftarkan perangkat di Program Android Beta, Anda akan mendapatkan pembaruan untuk Developer Preview 3 dalam waktu dekat.

Buatlah aplikasi Anda agar kompatibel dengan Android O


Dengan peluncuran konsumen yang semakin mendekat di bulan-bulan mendatang, langkah pertama yang sangat penting adalah membuat aplikasi Anda saat ini kompatibel dengan Android O. Hal ini akan memberi pengguna transisi yang mulus ke platform baru saat Android O tiba di perangkat mereka.

Jika Anda belum menguji kompatibilitas aplikasi, memulainya cukup mudah -- daftarkan saja perangkat yang didukung di Android Beta dan dapatkan pembaruan terbaru melalui udara, kemudian pasang aplikasi Anda dari Google Play dan lakukan pengujian. Aplikasi harus berjalan dan terlihat bagus, dan aplikasi harus menangani perubahan perilaku Android O dengan benar -- terutama memerhatikan background limits dan perubahan pada jaringan, keamanan, dan identifier.

Setelah melakukan pembaruan yang diperlukan, kami menyarankan agar langsung memublikasikan versi aplikasi yang kompatibel di Google Play -- tanpa mengubah target platform aplikasi.

Meningkatkan aplikasi Anda dengan API dan fitur Android O


Mengembangkan aplikasi dengan fitur Android O bisa membantu Anda mendorong lebih banyak keterlibatan, menawarkan interaksi baru, memberi pengguna kontrol dan keamanan yang lebih baik, bahkan meningkatkan kinerja aplikasi.

Saluran notifikasi dan titik notifikasi menyediakan lebih banyak cara kepada Anda untuk menampilkan materi baru kepada pengguna dan membawanya kembali ke aplikasi Anda. Picture-in-picture menjaga aplikasi Anda tetap di layar saat pengguna melakukan multitasking, dan isiotomatis mempermudah pengguna saat memasukkan data formulir dan membantu menjaga keamanan data mereka. Lihat juga ikon adaptif, sumber daya font XML, font yang bisa diunduh dan emoji, autosizing TextView, AAudio API, dan banyak lagi. Anda juga perlu merencanakan dukungan untuk batas eksekusi latar belakang dan perubahan penting lainnya dalam perilaku sistem vital untuk aplikasi O.

Kunjungi situs O Developer Preview untuk mempelajari semua fitur dan API baru serta cara mengimplementasikannya ke dalam aplikasi Anda.
Mode Picture-in-picture memungkinkan Anda untuk terus melibatkan pengguna saat mereka multitasking (kiri). Titik notifikasi membuat pengguna tetap aktif di aplikasi Anda dan memungkinkan mereka langsung melompat ke fungsi utama aplikasi (kanan).

Memulai dengan Developer Preview 3


Pembaruan pratinjau hari ini mencakup versi platform Android O terbaru dengan API level 26 final dan ratusan perbaikan bug serta pengoptimalan. Anda bisa mengunduh API 26 SDK final dari SDK Manager di Android Studio, dan Pustaka Dukungan Android 26.0.0 beta 2 dari repositori Maven milik Google.

Bersama-sama, mereka memberikan semua yang Anda butuhkan untuk mengembangkan dan menguji aplikasi dengan Android O API resmi. Setelah memasang SDK final, Anda bisa memperbarui compileSdkVersion proyek Anda ke API 26 untuk dikompilasi terhadap Android O API resmi. Kami juga merekomendasikan Anda untuk memperbarui targetSdkVersion aplikasi Anda ke API 26 untuk mendaftarkan dan menguji aplikasi Anda dengan perubahan perilaku khusus Android O. Lihat panduan migrasi untuk keterangan tentang cara menyiapkan lingkungan Anda untuk pembangunan dengan Android O.

API telah berubah sejak developer preview kedua, jadi jika saat ini Anda memiliki kode yang menggunakan Android O Preview API, lihatlah laporan perbedaan untuk mengetahui di mana saja pengaruhnya pada aplikasi Anda.

Jika Anda mengembangkan Android O, kami sarankan agar memperbarui ke versi terbaru Android Studio 3.0, yang sekarang tersedia di saluran canary. Selain fitur baru yang hebat seperti alat profiling kinerja aplikasi yang lebih baik, dukungan untuk bahasa pemrograman Kotlin, dan pengoptimalan pembangunan Gradle, Android Studio 3.0 menyertakan dukungan pembangunan untuk Instant Apps, Wizard Ikon Adaptif, dan dukungan untuk Font XML, dan Font yang Bisa Diunduh.
Android Studio 3.0 menyertakan alat pengembangan dengan fitur Android O yang memungkinkan Anda melihat pratinjau sumber daya font XML di aplikasi Anda.

Jika tidak berencana menggunakan fitur tersebut, sekarang Anda memiliki pilihan untuk mengembangkan Android O menggunakan Android Studio 2.3.3 dari saluran stabil. Perhatikan bahwa alat untuk bekerja dengan ikon adaptif dan font yang bisa diunduh, serta font XML tidak tersedia di Android Studio 2.3.3.

Publikasikan aplikasi Anda ke saluran alfa, beta, atau produksi di Google Play


Sekarang setelah API sudah final, Anda bisa memublikasikan pembaruan APK yang dikompilasi, dan juga menargetkan API 26 ke saluran alfa, beta, atau produksi di Google Play. Menerbitkan aplikasi bertarget-O selama pratinjau memungkinkan Anda menguji kompatibilitas pada perangkat yang ada dan mendorong pembaruan ke perangkat yang menjalankan API 26 -- seperti pengguna yang terdaftar dalam program Android Beta.

Untuk memastikan aplikasi yang Anda perbarui berjalan dengan baik di Android O serta versi sebelumnya, strategi yang umum dipakai adalah menggunakan fitur pengujian beta Google Play untuk mendapatkan masukan awal dari sekelompok kecil pengguna -- termasuk pengguna developer preview — kemudian melakukan peluncuran bertahap saat Anda merilis aplikasi yang telah diperbarui ke semua pengguna.

Cara mendapatkan preview update


Melalui program Android Beta, developers dan early adopters di seluruh dunia akan segera mendapatkan Developer Preview 3 di perangkat mereka. Jika Anda belum mendaftar, silakan kunjungi android.com/beta dan daftarkan tablet atau ponsel Android yang memenuhi syarat. Seperti biasa, Anda juga bisa mengunduh dan mem-flash pembaruan ini secara manual. O Developer Preview tersedia untuk Pixel, Pixel XL, Pixel C, Nexus 5X, Nexus 6P, dan Nexus Player.

Terima kasih banyak untuk semua masukan Anda sejauh ini. Teruslah berbagi masukan atau permintaan karena kami sedang mengerjakan rilis konsumen untuk musim panas ini. Kami tunggu kehadiran aplikasi Anda di Android O!