Di Android Q, hanya dua opsi navigasi yang akan menjadi gerakan navigasi baru Google serta navigasi 3 tombol tradisional.
Pembaruan 1 (5/9/19 @ 19:28 ET): Tak lama setelah artikel ini diterbitkan, Otoritas Android menerbitkan artikel yang menyatakan bahwa Google tidak akan memaksa OEM untuk menghilangkan isyarat mereka sendiri. Lebih detailnya di bawah ini.
Selama konferensi pengembang Google I/O tahun lalu, Google meluncurkan Android P beta pertama dengan kontrol gerakan navigasi baru dari Google. Isyarat baru Google terasa setengah matang karena isyarat tersebut tidak mengosongkan ruang layar tambahan atau mengganti tombol kembali. Isyarat baru diperkenalkan Android Q beta 3 namun berbeda. Penerapan "navigasi gestur penuh" Google yang baru tidak lagi memiliki tombol apa pun yang dapat ditekan pengguna, bagian bawahnya jauh lebih kecil, dan bilah bawahnya jauh lebih tipis. Gestur baru ini terasa lebih mirip iOS, tapi itu bukan hal yang buruk karena Apple sudah mendapatkan gesturnya sejak awal.
Sejak Google memamerkan isyarat baru selama keynote, kami bertanya-tanya apa yang akan terjadi pada ekosistem Android dengan diperkenalkannya dan lagi antarmuka kontrol gerakan - terutama yang diminta oleh Google agar pengembang melakukan perubahan untuk mengakomodasinya. Sekarang, kita telah mengetahui bahwa Google sedang membuat milik mereka kontrol gerakan wajib untuk semua perangkat yang menjalankan Android Q. Gerakan navigasi Google kini hanyalah gerakan navigasi Android. Sebagai pengingat, inilah cara kerja isyarat baru Google, seperti yang dijelaskan secara rinci dalam artikel kami sebelumnya semua perubahan yang kami lihat di versi beta terbaru.
- Gesek secara vertikal ke atas dari bawah untuk pulang
- Gesek secara horizontal dari kiri atau kanan untuk kembali
- Gesek secara diagonal dari sudut kiri atau kanan bawah hingga jari Anda mencapai bagian tengah layar untuk memicu Asisten Google
- Gesek secara horizontal ke kiri atau kanan pada bilah gerakan bawah untuk beralih antar aplikasi dengan cepat
- Geser ke atas dan tahan untuk mengakses ikhtisar aplikasi terkini
Selama sesi "Mendukung kegunaan seluler dengan Tema Gelap dan Gestur di Android Q" hari ini, Ronan Shah, manajer produk di Google di tim UI Sistem Android, mengonfirmasi hal itu hanya 2 metode navigasi yang akan didukung di platform Android: Isyarat baru Google dan isyarat 3 tombol tradisional.
“Di masa depan untuk Android, kami akan mendukung 2 mode navigasi ke depannya. Yang pertama ada 3 tombol lho, pengguna Android pasti suka dengan 3 tombol. Kami tahu bahwa ini sangat berguna dan juga memenuhi banyak kebutuhan aksesibilitas yang tidak bisa dilakukan oleh isyarat. Di sisi lain, kami juga tahu bahwa ada banyak keinginan untuk gestur, jadi kami akan mendukung 1 mode isyarat, seperti yang Anda lihat, bergerak maju di Android - dan hanya yang itu." - Ronan Shah, Google.
Pak Shah melanjutkan, menjelaskan mengapa mereka memutuskan untuk membatasi OEM dalam menerapkan kontrol gerakan mereka sendiri.
“Pengguna semakin menginginkan pengalaman yang imersif di Android, dan satu hal yang telah dilakukan oleh pembuat perangkat adalah mencoba melakukan pendekatan terhadap hal ini dari sisi perangkat lunak. Dan apa yang mereka lakukan adalah membangun navigasi isyarat mereka sendiri. Dan setiap pembuat perangkat memiliki kesan berbeda tentang cara kerja navigasi gestur. Apa yang kami akui dari sisi platform adalah hal yang tidak masuk akal bagi pengembang. Memikirkan tentang N navigasi gerakan yang berbeda saat Anda mencoba mengembangkan, mendesain, menguji, aplikasi Anda, rasanya jadi gila. Oleh karena itu, kami memperkenalkan navigasi gestur ini di Q dan kami akan menstandardisasi ekosistem mulai Q dengan 3 tombol dan model kami akan terus maju." - Ronan Shah, Google.
Hal ini sangat masuk akal karena navigasi gestur baru di Android Q akan mengharuskan banyak pengembang untuk mengerjakan ulang aplikasi mereka menangani konflik. Aplikasi dengan sidebar tidak akan berfungsi dengan baik dengan gerakan tombol kembali yang baru, jadi pengembang juga memerlukannya untuk menjauh dari UI tersebut atau menonaktifkan kontrol gerakan dengan setSystemGestureExclusionRects yang baru API. Karena pengembang kini harus mempertimbangkan hal ini, sebaiknya hanya ada satu kontrol gerakan penerapannya ke depan sehingga pengembang tidak perlu mempertimbangkan cara menangani perilaku isyarat di non-Google perangkat. Setiap produsen perangkat memiliki sistem isyarat navigasinya sendiri, jadi senang mengetahui bahwa Google menstandarkan isyarat di Android Q pada satu model.
Sayangnya, ini berarti kontrol gerakan mengagumkan dari OnePlus, Huawei, Xiaomi, dan Motorola tidak akan tersedia di rilis Android Q masing-masing. Di sisi lain, sangat bagus bahwa Google mewajibkan penyertaan navigasi 3 tombol tradisional sebagai mode opsional. Google sebelumnya menghapus navigasi 3 tombol dari smartphone Pixel 3 dan Pixel 3 XL miliknya, tetapi kedua perangkat tersebut kini memiliki akses ke mode tradisional tanpa harus menggunakan trik apa pun.
Terimakasih untuk Andreas Proschofsky dari DerStandard sebagai peringatan!
Pembaruan 1: OEM tidak akan dipaksa
Terlepas dari apa yang dikatakan di atas panggung, Google mengonfirmasi hal itu Otoritas Android bahwa mereka tidak akan secara eksplisit melarang isyarat pihak ketiga. Sebaliknya, Google melihat isyarat pihak ketiga "sebagai opsi pengguna yang kuat". Jadi, sementara OEM akan terpaksa menawarkan navigasi 3 tombol tradisional Dan Isyarat baru Google, mereka tidak akan dilarang menawarkan opsi gerakan navigasi tambahan. Pengguna akan memilih antara mode navigasi 3 tombol dan gerakan Android Q selama penyiapan, namun tidak jelas apakah OEM diizinkan untuk menampilkan gerakan mereka sendiri selama penyiapan.
Ini adalah sikap yang aneh yang diambil Google, dan secara langsung bertentangan dengan apa yang dikatakan di panggung Google I/O. Mengizinkan OEM untuk terus menawarkan isyarat mereka sendiri tidak akan menstandardisasi ekosistem seperti yang diklaim Google ingin mereka lakukan di I/O. Oleh karena itu, pengembang harus memenuhi beberapa mode isyarat dari beberapa pembuat perangkat, yang merupakan masalah yang harus diselesaikan dengan memaksakan mode isyarat terpadu di Android Q.