Adopsi Google terhadap Desain iOS Baik untuk Semua Orang

Daftar Isi:

Adopsi Google terhadap Desain iOS Baik untuk Semua Orang
Adopsi Google terhadap Desain iOS Baik untuk Semua Orang
Anonim

Key Takeaways

  • Google sekarang akan menggunakan elemen antarmuka standar Apple di aplikasi iOS-nya.
  • Mengikuti konvensi UI membuat aplikasi lebih mudah digunakan, dan dikembangkan.
  • Mempertahankan seluruh UI kustom adalah pekerjaan yang sia-sia.

Image
Image

Google membuang desain antarmuka pengguna "Material" demi menggunakan konvensi UI iOS sendiri. Tapi apakah ini hanya tentang penampilan?

Setiap platform komputer memiliki konvensi antarmuka penggunanya. Ini termasuk tampilannya, cara kerjanya, dan apa yang dapat diharapkan pengguna. Misalnya, Mac menggunakan pintasan +V untuk menempel, sedangkan Windows menggunakan Control+V. Dan sementara Mac memiliki satu bilah menu yang selalu berada di bagian atas layar, Windows menempatkan bilah menu di setiap jendela. Aplikasi pihak ketiga yang tidak mengikuti konvensi ini merasa tidak nyaman, dan tidak cocok. Namun perubahan hati Google mungkin lebih dari sekadar melihat dan merasa seperti di rumah.

"Sebagian besar, konvensi UI iOS vs. Android sebagian besar merupakan perbedaan gaya daripada fungsional. Misalnya, sakelar hidup/mati terlihat hampir sama di kedua platform, " Chao He, dari Swenson Dia agen produk digital, mengatakan kepada Lifewire melalui email.

"Manfaat sebenarnya di sini adalah aplikasi iOS Google akan konsisten secara gaya dengan ekosistem iOS lainnya," tambahnya. "Ini juga akan membantu Google mengurangi upaya pengembangan untuk mereplikasi bahasa desain mereka sendiri dalam kerangka iOS, memungkinkan mereka untuk memfokuskan kembali upaya itu di tempat lain."

Tampilan dan Rasakan

Jika Anda pernah beralih dari iPhone ke ponsel Android, atau sebaliknya, semuanya terasa aneh. Kembali ketika iPhone masih memiliki tombol beranda, misalnya, Anda mungkin menemukan diri Anda menekan di bagian bawah layar mencoba keluar dari aplikasi. Agar aplikasi cocok, itu harus mengadopsi konvensi yang sudah ada. Apple bahkan memiliki satu set dokumen-Human Interface Guidelines, atau HIG-yang menyarankan segala hal mulai dari tata letak ikon hingga font.

Image
Image

Mengikuti konvensi ini baik untuk pengembang-itu satu hal yang kurang untuk dipikirkan, dan menghasilkan aplikasi yang sudah konsisten dengan yang lain-dan baik untuk pengguna. Kami tidak perlu mempelajari kembali pintasan keyboard untuk Simpan atau Cetak untuk setiap aplikasi, misalnya. Atau kami tahu bahwa di Mac, sebuah tombol tidak memicu aksinya hingga Anda melepaskannya. Aturan yang berguna ini memungkinkan Anda membatalkan klik yang salah hanya dengan menggeser penunjuk tetikus menjauh dari kontrol di layar sebelum melepaskan tombol tetikus (ini juga berfungsi dengan ketukan di iOS-namun lebih konsisten).

Tapi Google tidak peduli dengan semua itu. Jika ya, itu akan mengadopsi konvensi UI Apple bertahun-tahun yang lalu, alih-alih mem-porting kontrol dan paradigmanya sendiri ke iPhone dan iPad. Kemungkinan alasan Google mengubah pendekatannya adalah karena ini adalah kerja keras.

Ikuti Arus

Saat pengembang membuat aplikasi, mereka mendapatkan banyak aset siap pakai secara gratis. Tidak ada yang harus mendesain tombol atau bilah alat jendela. Mereka hanya memberi tahu komputer untuk menggambar jendela, atau menambahkan deretan tombol, dan mereka menggunakan sumber daya bawaan yang dirancang Apple.

"Aplikasi iOS adalah [paradigma] jika menggunakan salah satu bahasa pemrograman Apple, 'Swift' atau 'Objective-C, ' insinyur perangkat lunak Cal Mitchell memberi tahu Lifewire melalui email.

Manfaat sebenarnya di sini adalah aplikasi iOS Google akan konsisten secara gaya dengan ekosistem iOS lainnya.

Dan menggunakan bahasa bawaan ini memiliki keuntungan lain.

"Bila pengembang menggunakan salah satu bahasa ini dalam konteks pengembangan aplikasi, terutama dalam hubungannya dengan SDK khusus iOS lainnya (kit pengembangan perangkat lunak), itu meningkatkan kinerja secara drastis. Selain itu, aplikasi asli dapat memanfaatkan sepenuhnya semua kemampuan perangkat, apakah itu berarti menggunakan kamera, GPS, atau sistem lainnya, " kata Mitchell.

Dimungkinkan untuk mencampur dan mencocokkan, menggunakan toolkit pengembang Apple, dan menambahkan tampilan Anda sendiri, tetapi itu membuat banyak pekerjaan. Setiap kali Apple membuat iPad dengan ukuran layar yang berbeda, atau secara halus mengubah tampilan UI, Anda akan tertinggal.

Image
Image

"Google memiliki kumpulan komponennya sendiri (Material UI) yang dibuat agar aplikasinya terlihat konsisten di iOS dan Android. Namun, dengan rilis versi baru iOS, mempertahankan komponen tersebut menjadi lebih sulit, karena Apple terus menambahkan fitur baru dan peningkatan baru pada komponen UI mereka, terkadang bahkan mengubah seluruh tampilan dan nuansa, " kata pengembang aplikasi seluler Dragos Dobrean kepada Lifewire melalui email.

"Apakah sakelar benar-benar perlu dibuat khusus sesuai dengan sistem desain umum? Atau mungkin cukup dengan menggunakan solusi sistem dan melanjutkan?" tulis Jeff Verkoeyen, chief design engineer Google untuk produk Apple, di utas Twitter.

Jawabannya, sekarang, sepertinya "Ayo kita lanjutkan."

Direkomendasikan: