Mengapa menyebalkan ketika aplikasi kebugaran tidak membagikan data latihan Anda dengan Apple

Data latihan yang saya log dengan Apple Watch adalah milik saya. Ini bukan milik Apple — juga bukan milik Nike, Strava, atau siapa pun, dalam hal ini. Dia Milikku. Saya membayarnya dengan darah, keringat, dan air mata saya sendiri. (Oke, sebagian besar keringat, tetapi ada beberapa air mata juga di sepanjang jalan.) Selama bertahun-tahun, saya telah mencatat lebih dari 18.000 mil data yang sedang berjalan dan itu adalah sesuatu yang cukup saya banggakan.

Jadi itu benar-benar mengganggu saya ketika perusahaan besar mencoba memasukkan data aktivitas saya ke taman berdinding mewah mereka, seperti mereka pikir mereka memilikinya. Apple dulunya sama bersalahnya dengan semua pengganggu latihan lainnya. Tetapi orang-orang di Cupertino melakukan poros utama di iOS 11. Mereka memutuskan untuk benar-benar membuat pengguna mengendalikan data latihan kami. Apple memudahkan aplikasi untuk berbagi peta rute latihan satu sama lain melalui Kit Kesehatan.

Masalahnya adalah, tidak ada aplikasi kebugaran utama yang bermain bola, dan itu menyebalkan. Untungnya, beberapa pengembang indie melakukan hal yang benar.

HealthKit Apple dirancang untuk berbagi latihan

Untuk memahami apa yang terjadi, dan mengapa ini sangat menyebalkan, mari kita mulai dengan pelajaran sejarah singkat.

Pada tahun 2014, Apple memperkenalkan Aplikasi kesehatan dengan peluncuran iOS 8. Ini menyediakan satu lokasi yang nyaman untuk menyimpan semua data kesehatan Anda, termasuk olahraga. Itu dimungkinkan oleh HealthKit, sebuah API yang memungkinkan pengembang pihak ketiga menyimpan dan mengakses data kesehatan.

Tahun berikutnya, dengan peluncuran watchOS 2, Apple mengaktifkan aplikasi Apple Watch pihak ketiga untuk menyimpan latihan ke Aplikasi aktivitas, jadi mereka menghitung cincin Latihan Anda. Ini juga ditangani di belakang layar oleh HealthKit.

Ini berarti bahwa ketika Anda mencatat lari menggunakan aplikasi jam tangan pihak ketiga seperti Nike+ Run Club, itu juga akan muncul di aplikasi Aktivitas dan aplikasi Kesehatan di iPhone Anda.

Tapi Cupertino tidak akan membagikan data latihan yang paling penting

Sejauh ini baik. Tapi ada satu kelalaian mencolok. Saat Anda mencatat latihan lari, bersepeda, atau berenang di luar ruangan, salah satu hal terpenting yang ingin Anda catat adalah peta rute GPS, sehingga Anda dapat melihat dengan tepat ke mana Anda pergi.

Apple Watch pertama yang menawarkan GPS adalah Seri 2 pada tahun 2016. Untuk menemani peluncurannya, Cupertino memperkenalkan kemampuan untuk melihat rute latihan di aplikasi iOS 10 Activity.

Tetapi peta berharga ini tidak disimpan ke aplikasi Kesehatan, sehingga data tidak pernah dapat diakses oleh pengembang pihak ketiga. Apple mendambakan peta rute GPS kami, menjaganya tetap terkunci di aplikasi Aktivitas, seperti Gollum dengan cincinnya.

Apple menambahkan peta rute ke aplikasi Aktivitas di iOS 10
Apple menambahkan peta rute ke aplikasi Aktivitas di iOS 10.
Foto: Graham Bower/Cult of Mac

Mengapa berbagi data latihan itu penting

Data ini milik kami para pengguna, bukan milik mega-korps yang aplikasinya kami gunakan untuk memanennya. Tapi ada lebih dari sekedar prinsip yang dipertaruhkan di sini. Ada juga perhatian yang sangat praktis, karena Pemilik kerikil minggu ini akan tahu semua terlalu baik. Jika kita menaruh semua telur latihan kita dalam satu keranjang, selalu ada risiko bahwa perusahaan menahan kita data akan rusak, atau cukup putuskan untuk menghentikan layanan, mengambil semua data kami yang diperoleh dengan susah payah dengan mereka.

Bahkan seandainya data kami aman di tangan Apple (Cupertino tampaknya tidak mungkin menarik Pebble dalam waktu dekat), Saya masih ingin dapat mengekspor data saya sehingga saya dapat melihatnya dengan alat yang Cupertino tidak bisa atau tidak mau menyediakan. Misalnya, ketika saya melihat latihan di Strava, saya dapat melihat bagan mengagumkan yang menunjukkan kecepatan, ketinggian, dan detak jantung. Saat saya menggesek sepanjang bagan itu, saya dapat melihat lokasi yang sesuai di peta. Semua itu tidak mungkin dilakukan dengan menggunakan aplikasi Aktivitas.

Melihat latihan di Strava memberi saya wawasan yang jauh lebih banyak daripada yang saya dapatkan dari Apple
Melihat latihan di Strava memberi saya lebih banyak wawasan daripada yang saya dapatkan dari Apple.

iOS 11 sepertinya jawaban atas doa-doa saya

Terakhir, di iOS 11, Apple menambahkan dukungan untuk berbagi rute latihan dengan pengembang pihak ketiga melalui HealthKit. Ini berarti peta latihan Anda ditampilkan di aplikasi Kesehatan serta aplikasi Aktivitas. Secara teoritis, Anda dapat menggunakan aplikasi jam tangan apa pun yang Anda suka untuk mencatat latihan Anda. Kemudian Anda dapat menggunakan aplikasi yang sama sekali berbeda untuk melihat latihan Anda di iPhone.

Jadi, misalnya, sementara aplikasi Strava sangat bagus untuk menganalisis data latihan, saya pikir aplikasi Apple Watch perusahaan adalah aneh dan aneh, dan saya benci menggunakannya. Tapi berkat iOS 11, saya seharusnya bisa menggunakan keunggulan Apple aplikasi Latihan bawaan untuk mencatat lari saya, dan kemudian melihat peta di Strava sesudahnya. Secara teoretis.

... tetapi semuanya tidak berhasil

Masalahnya, dalam praktiknya tidak demikian. Hampir tidak ada pengembang pihak ketiga yang menambahkan dukungan untuk fitur ini, meskipun Apple mengumumkannya tujuh bulan lalu di WWDC 2017.

Saya merasa heran bahwa Nike+ Run Club, yang dikembangkan dalam kemitraan dengan Apple dan telah diinstal sebelumnya dalam merek bersama Nike+ Apple Watch, masih tidak membagikan rute latihannya dengan Apple. Ini menciptakan pengalaman pengguna yang terputus secara aneh, terutama untuk Apple, yang membanggakan dirinya dalam memberikan solusi terintegrasi yang mulus.

Ironisnya, saingan terbesar Nike, Adidas, adalah salah satu dari sedikit pengembang sejauh ini yang benar-benar menerapkan fitur berbagi rute latihan HealthKit di aplikasinya, Runtastic. Strava berjanji itu adalah “mengerjakan ini di awal 2018,” tetapi belum ada tanda-tanda fitur tersebut.

Menyimpan peta rute ke HealthKit hanyalah setengah dari perjuangan. Aplikasi kebugaran pihak ketiga juga harus memberi penggunanya opsi untuk membaca latihan dari HealthKit. Namun, tidak ada aplikasi yang berjalan yang saya uji saat ini melakukan ini. Bahkan tidak Runtastic. Jadi, meskipun Apple tidak lagi memonopoli semua data kami, tetap tidak mungkin menemukan tempat baru untuk itu.

Apple menambahkan dukungan untuk rute latihan GPS ke aplikasi Kesehatan di iOS 11
Apple menambahkan dukungan untuk rute latihan GPS ke aplikasi Kesehatan di iOS 11.
Foto: Graham Bower/Cult of Mac

Mengapa pengembang pihak ketiga tidak bermain bola?

Jadi ada apa? Mengapa pengembang pihak ketiga menjadi sangat lamban dalam menerapkan berbagi latihan HealthKit?

Bisa jadi mereka perlu beberapa saat untuk melakukannya karena itu cukup rumit. Sebagai pengembang aplikasi, saya tahu HealthKit terbukti sangat rewel tentang cara Anda menulis data ke dalamnya. Plus, menyinkronkan data dengan cara ini menciptakan risiko duplikat. Dan penipuan bisa sangat sulit untuk dikelola dengan cara yang baik.

Saya ingin percaya bahwa inilah alasannya. Mereka hanya membutuhkan waktu, tetapi saat kami berbicara, para pengembang bekerja keras, bersiap untuk mengantarkan era keemasan baru dalam berbagi latihan. Tapi saya tidak percaya. HealthKit bisa rumit, tetapi tidak itu sulit. Tidak sulit untuk menerapkan tujuh bulan.

Penjelasan lain mungkin keamanan. Rute latihan adalah informasi yang sangat sensitif, karena media menyerbu peta panas Strava menyoroti pangkalan militer minggu lalu didemonstrasikan. Namun pada kenyataannya, peta panas anonim seperti Strava bukanlah hal baru. Nike+ telah menawarkannya selama bertahun-tahun. Selain itu, Apple merancang HealthKit dari awal dengan mempertimbangkan privasi pengguna, memberi Anda kendali penuh atas aplikasi mana yang dapat dilihat. Dan jika Anda khawatir tentang data rute Anda yang digunakan di peta panas Strava, Anda dapat memilih keluar di situs web Strava. Pergi ke Pengaturan > Privasi > Strava Metro & Peta Panas dan pastikan kotak di sana tidak dicentang.

Saya pikir alasan sebenarnya mengapa aplikasi pihak ketiga masih tidak membagikan data latihan kami hanyalah karena mereka tidak mau. Mereka ingin mengunci kami ke dalam platform mereka sendiri dengan menimbun data kami, dan mereka tidak melihat alasan mengapa mereka harus berinvestasi dalam menerapkan fitur yang akan memudahkan kami untuk beralih ke pesaing.

Pengembang aplikasi indie untuk menyelamatkan

Sementara nama-nama besar tampaknya akan berhadapan dengan Apple dalam pertempuran untuk mengontrol data latihan kami, kabar baiknya adalah bahwa pengembang aplikasi indie yang lebih kecil masuk untuk mengisi kekosongan — dan memberikan beberapa solusi yang sangat baik.

Salah satu yang saya sangat terkesan adalah KesehatanFit oleh Stephane Lizeray. Anggap saja seperti konselor pasangan untuk aplikasi kebugaran, membuat pihak yang bertikai di sekitar meja untuk menyelesaikan perbedaan mereka.

Ide di balik aplikasi ini sederhana. Saat Anda meluncurkan aplikasi, itu meminta Anda untuk memberinya izin untuk mengakses data latihan Anda di HealthKit. Kemudian menunjukkan semua latihan Anda dalam tampilan umpan yang sangat jelas dan disajikan dengan baik, menurut saya itu terlihat lebih baik daripada aplikasi Kesehatan dan Aktivitas Apple sendiri. Kemudian Anda memiliki opsi untuk mengekspor data ini, termasuk peta rute GPS ke format lain. Ada integrasi otomatis dengan Strava (yang sangat berguna saat Strava masih bekerja sama), dan Anda dapat mengunduh setiap latihan sebagai file FIT. Format ini awalnya dikembangkan oleh Garmin, dan didukung oleh sebagian besar situs kebugaran utama, termasuk MapMyRun dan Runkeeper.

HealthFit seperti konselor pasangan untuk aplikasi kebugaran
HealthFit seperti konselor pasangan untuk aplikasi kebugaran.
Foto: Graham Bower/Cult of Mac

Saatnya aplikasi kebugaran besar untuk mengejar ketinggalan

Aplikasi indie seperti HealthFit memberikan solusi yang bagus untuk masalah ini, tetapi apa yang benar-benar ingin saya lihat adalah anak laki-laki besar mendapatkan tindakan mereka bersama-sama dalam hal ini, sehingga berbagi latihan menjadi lebih mudah dan lebih mulus.

Perusahaan seperti Nike menginvestasikan banyak uang untuk memoles merek mereka, jadi kami akan membeli pakaian mereka. Seluruh tujuan menawarkan layanan seperti Nike+ Run Club tentunya untuk membangun hubungan dengan konsumen yang meningkatkan loyalitas merek.

Itulah mengapa saya pikir adalah kepentingan terbaik merek untuk bermain baik dengan data kami. Jika mereka ingin kita mencintai mereka, mereka harus memperlakukan kita dengan hormat. Dan itu berarti mengakui bahwa kami memiliki data latihan kami, dan kami harus bebas melakukan apa pun yang kami suka dengannya. Dan itu termasuk mengekspornya melalui HealthKit jika kita mau.

Postingan Blog Terbaru

Pembuat chip iPhone 12 TSMC berada di jalur untuk produksi chip seri-A
October 21, 2021

Tidak ada penundaan di sini: Pembuat chip iPhone 12 berada di jalur untuk produksi chip seri-APembuat chip Apple berlomba dengan proses nanometer g...

Jalani perjalanan dengan teknologi perjalanan terbaik [Penawaran]
October 21, 2021

Jalani perjalanan dengan teknologi perjalanan terbaik [Penawaran]Dashcam ini merekam putaran dua jam, memastikan bahwa jika terjadi kesalahan di ja...

Cara cepat mengambil alih foto Anda dengan 3D Touch
October 21, 2021

Sentuhan 3D adalah fitur yang terus mengejutkan Anda. Tepat ketika Anda mengira telah menemukan semua triknya, muncul satu lagi. Hari ini kita akan...