Diposting oleh Ksenia Shumelchik – Insinyur Hubungan Pengembang
Dengan lebih dari 65 juta pengguna global, AllTrails adalah salah satu platform paling populer dan tepercaya untuk eksplorasi alam terbuka. Aplikasi ini dirancang untuk menjadi pendamping petualangan terbaik, sehingga tim AllTrails selalu berupaya meningkatkan pengalaman pengguna di luar ruangan menggunakan teknologi terbaru. Baru-baru ini, pengembangnya membuat aplikasi Wear OS baru. Sekarang pengguna dapat mengakses fitur AllTrails favorit mereka menggunakan perangkat Android favorit mereka.
Mengolah ekosistem AllTrails
AllTrails telah melihat banyak pertumbuhan dari pengguna Android, dan pengembang aplikasi ingin memenuhi kebutuhan segmen yang sedang berkembang ini dengan menyediakan cara baru untuk beraktivitas di luar ruangan. Hal ini berarti menciptakan ekosistem pengalaman yang terhubung, dan Wear OS adalah titik awal yang sempurna. Tim memulai dengan membangun fitur-fitur dasar untuk mengontrol aplikasi, seperti menjeda, melanjutkan, dan mengakhiri pendakian, langsung dari perangkat yang dapat dikenakan.
“Kami tahu hal terakhir yang Anda inginkan saat menelusuri jejak adalah meraba-raba ponsel Anda untuk mencari jejak, jadi kami ingin menghadirkan jejak tersebut ke ujung jari Anda,” kata Sidney Cho, direktur manajemen produk di AllTrails. “Ada banyak hal keren yang ingin kami lakukan dengan aplikasi Wear OS kami, namun kami memutuskan untuk memulai dengan berfokus pada hal-hal dasar.”
Setelah menerapkan kontrol dasar, pengembang AllTrails telah menambahkan lebih banyak fitur untuk memanfaatkan layar arloji, seperti cincin kemajuan melingkar yang menunjukkan kepada pengguna seberapa jauh rute yang mereka tempuh saat ini. Implementasi antarmuka pengguna baru menjadi efisien karena Compose for Wear OS menyediakan komponen material bawaan untuk developer, seperti CircularProgressIndicator.
Aplikasi seluler AllTrails memperingatkan pengguna ketika mereka mulai keluar jalur dengan peringatan belokan yang salah. Pengembang AllTrails memasukkan peringatan ini ke dalam aplikasi Wear OS baru, sehingga pengguna bisa mendapatkan notifikasi langsung dari pergelangan tangan mereka dan menyimpan ponsel di saku.
Aplikasi AllTrails Wear OS yang baru sangat populer di kalangan basis penggunanya, dan tim telah menerima masukan positif yang signifikan mengenai pengalaman perangkat wearable baru. Aplikasi AllTrails Wear OS telah diunduh lebih dari satu juta sejak peluncuran aplikasi Wear OS.
Pengembangan yang disederhanakan dengan Compose untuk Wear OS
Untuk membangun pengalaman perangkat wearable baru, pengembang AllTrails menggunakan Jetpack Compose untuk Wear OS. Toolkit deklaratif modern menyederhanakan pengembangan antarmuka pengguna dengan memungkinkan pengembang membuat blok kode yang dapat digunakan kembali untuk fungsi inti, memungkinkan pengembangan aplikasi wearable dengan cepat dan efisien.
“Compose untuk Wear OS jelas telah mempercepat pengembangan,” kata Sidney. “Hal ini juga memungkinkan tim pengembangan kami untuk membiasakan diri dengan toolkit tersebut, yang jelas merupakan penggemar berat kami dan digunakan untuk sebagian besar pengembangan baru kami.”
Ini adalah aplikasi pertama yang dibuat seluruhnya oleh pengembang AllTrails menggunakan Jetpack Compose, meskipun saat ini mereka menggunakannya untuk sebagian aplikasi seluler. Bahkan dengan pengalaman singkat mereka menggunakan toolkit ini, mereka tahu bahwa ini akan sangat meningkatkan pengembangan, jadi ini adalah pilihan yang jelas untuk integrasi Wear OS.
“Jetpack Compose memungkinkan kami melakukan iterasi lebih cepat,” kata Sidney. “Sangat mudah untuk membuat komponen, dan kemudahan melihat aplikasi di berbagai negara bagian sangat membantu.”
Menghubungkan kesehatan dan kebugaran melalui Health Connect
Pengembang AllTrails melihat peluang lain untuk meningkatkan pengalaman pengguna saat membuat aplikasi Wear OS baru dengan mengintegrasikan Health Connect. Health Connect adalah salah satu penawaran Android API terbaru yang memberi pengguna cara lebih sederhana untuk mengkonsolidasikan dan berbagi data kesehatan dan kebugaran mereka di seluruh aplikasi.
Saat pengguna ikut serta dalam Health Connect, mereka dapat berbagi berbagai data kesehatan dan kebugaran antar-aplikasi, sehingga memberi mereka pemahaman yang lebih komprehensif tentang aktivitas mereka, apa pun aplikasi yang mereka lacak.
“Health Connect memungkinkan pengguna kami menyinkronkan rekaman aktivitas AllTrails, seperti hiking, bersepeda, berlari, dan sebagainya, langsung di ponsel mereka,” kata Sidney. “Aktivitas ini kemudian dapat dilihat dalam Health Connect atau dari aplikasi lain, memberikan pengguna lebih banyak kebebasan untuk melihat semua data aktivitas fisik mereka, terlepas dari aplikasi mana aktivitas tersebut direkam.”
Health Connect menyederhanakan pengelolaan data kesehatan menggunakan API sederhana dan model data sederhana. Ini bertindak sebagai repositori terpusat, menggabungkan data kesehatan dan kebugaran dari berbagai aplikasi, cukup dengan meminta setiap aplikasi menulis datanya ke Health Connect. Artinya, adopsi API secara parsial pun dapat membawa manfaat.
Pengembang AllTrails menikmati betapa mudahnya mengintegrasikan Health Connect, berkat API yang sederhana dan terdokumentasi dengan baik yang “sangat sederhana, namun sangat kuat”.
Apa yang ke depan dengan Wear OS
Penerapan aplikasi Wear OS baru tidak hanya memberikan pengguna AllTrails cara baru untuk berinteraksi dengan aplikasi. Hal ini memungkinkan mereka untuk memasukkan kembali ponsel ke dalam saku sehingga mereka dapat lebih menikmati apa yang ada di perjalanan. Dengan memprioritaskan fitur-fitur inti seperti akses jalur terdekat, kontrol perekaman, dan peringatan waktu nyata, AllTrails telah menghadirkan pengalaman wearable yang mulus dan intuitif, memperkaya UKS dengan tingkat adopsi dan retensi pengguna yang mengesankan.
Mulailah
Pelajari lebih lanjut cara membuat aplikasi wearable dengan panduan desain dan developer untuk Wear OS.
unity software
unity software information
software information