Nah, inilah sesuatu yang enak untuk memulai bulan Desember Kamu dengan catatan yang menarik: Awal tahun depan, Kamu bisa menjalankan aplikasi Android — ya, aplikasi Android — di komputer Windows.
Luangkan waktu sejenak untuk membiarkan keanehan dan sifat nyata dari hal itu meresap: Hanya beberapa minggu setelah kami pertama kali melihat sistem baru Google untuk membiarkan Windows aplikasi berjalan Chromebook (setidaknya untuk perusahaan), Microsoft tampaknya membalikkan keadaan dan sedang mencari cara untuk membawa keuntungan serupa ke wilayah asalnya.
Kata-kata tentang upaya nyata merembes ke internet kami yang lamban ini selama liburan akhir pekan Thanksgiving, sementara sebagian besar dari kami di sini di AS dengan senang hati dibuat-buat dan diabaikan. Tapi ini adalah subjek yang layak untuk dicerna – terutama karena, kecuali Microsoft memiliki satu kejutan, pengembangan yang menantang batas ini mungkin tidak seperti yang terlihat.
Siap memikirkannya bersama?
Paket Android-aplikasi-di-Windows
Hal pertama yang pertama, detailnya: Selama liburan akhir pekan yang disebutkan di atas, organisme giat berakhir Jendela Tengah menyampaikan kabar tentang upaya Microsoft yang sangat rahasia (dan mungkin hanya sedikit berbusa) yang disebut Project Latte.
Project Latte, situs melaporkan, “akan memungkinkan pengembang aplikasi untuk membawa aplikasi Android mereka ke Windows 10 dengan sedikit atau tanpa perubahan kode” dengan mengemasnya dengan cara tertentu dan kemudian mengirimkannya ke Microsoft Store. Kami, ayam yang mematuk keyboard, mungkin akan dapat menginstal aplikasi tersebut langsung dari etalase itu dan menjalankannya di sistem Windows kami seolah-olah itu adalah program asli biasa. Dan semua itu bisa muncul dalam pembaruan Windows run-of-the-mill paling cepat musim gugur mendatang.
Menarik, bukan? Sangat. Sedangkan yang asli membutuhkan untuk aplikasi Android dalam Windows bisa dibilang kurang penting daripada kebutuhan akan jenis aplikasi alternatif dalam platform seperti Chrome OS, kenyataannya adalah bahwa kita semua adalah makhluk yang semakin mobile-sentris. Sebagian besar dari kita hidup dengan ponsel dan menganggapnya sebagai “perangkat utama” kita. Jadi, ada sesuatu yang menarik dan berpotensi menguntungkan untuk dapat menggunakan aplikasi yang sama yang Kamu ketahui dari lingkungan tersebut di komputer kantor atau pribadi Kamu — apakah itu berarti memuat aplikasi YouTube Android untuk menikmati unduhan offline di (teoritis, pasca- 2020) perjalanan bisnis atau menginstal aplikasi Google Kalender, Keep, atau Maps untuk pengalaman berkemampuan offline dan fitur yang lebih lengkap di bagian depan tersebut.
Jadi mengapa saya skeptis tentang kemampuan Microsoft untuk melakukan ini? Mengapa Google bisa menghadirkan kedua aplikasi Android tersebut dan Aplikasi Windows ke dalam Chrome OS tetapi Microsoft mungkin tidak dapat melakukan hal yang sama secara meyakinkan di wilayahnya sendiri? Alasannya bermuara pada tiga kata yang tampaknya sederhana namun sangat penting: Layanan Google Play.
Layanan Google Play bukanlah nama yang diketahui kebanyakan orang bodoh — dan seharusnya tidak. Tapi itu adalah bagian yang sangat penting dari pengalaman Android dan sesuatu yang berdampak besar pada apa yang dapat dilakukan oleh aplikasi Android.
Antara lain, Layanan Google Play memungkinkan aplikasi untuk berinteraksi dengan lokasi Kamu, untuk menangani pembelian dalam aplikasi, dan — mungkin yang paling penting — untuk memberi Kamu pemberitahuan push tentang acara penting (seperti email masuk dan pesan yang kami semua sangat lembut cinta). Seperti yang dikatakan Google sendiri secara resmi Dokumentasi pengembang Android:
Layanan Google Play memberi Kamu kebebasan untuk menggunakan yang terbaru [interfaces] untuk layanan Google populer tanpa mengkhawatirkan dukungan perangkat.
Sedikit tentang “dukungan perangkat” adalah kunci dari poin yang sedang kami bangun di sini. Layanan Google Play adalah elemen yang benar-benar terpisah dari sistem operasi Android yang sebenarnya — kode sumber terbuka yang dapat diakses, dimodifikasi, dan digunakan oleh perusahaan mana pun dengan cara apa pun yang diinginkan. Itu berarti perusahaan harus memiliki kesepakatan lisensi khusus dengan Google agar tersedia di perangkat apa pun. Dan secara tradisional, Google membatasi pengaturan seperti itu hanya untuk perusahaan yang disetujui Android perangkat (serta Chromebook, melalui integrasi Chrome OS-Play Store aslinya sendiri).
Itu berarti dengan sistem apa pun yang dibuat Microsoft untuk memungkinkan aplikasi Android dikemas ulang dan tersedia dalam Windows, Layanan Google Play hampir pasti tidak akan hadir. Dan itu, pada gilirannya, berarti gagasan pengembang dapat dengan mudah menarik dan melepas aplikasi Android mereka yang ada ke Microsoft Store untuk kompatibilitas lintas platform yang mudah tiba-tiba tidak terlihat begitu sederhana lagi.
Aplikasi Android dan tantangan lapisan Google yang tersembunyi
Jadi apa yang akan terjadi jika Kamu membawa aplikasi Android ke lingkungan di mana Layanan Google Play tidak tersedia? Kuberitahu ya, anak kucing kecil yang penasaran: Ini akan pecah. Dalam banyak kasus, fungsi aplikasi tertentu tidak akan berfungsi seperti yang diharapkan, dan Kamu akan mendapatkan segala macam kesalahan dan keanehan lain yang tidak menyenangkan (dan bahkan mungkin berbau).
Itu setidaknya sebagian mengapa begitu banyak aplikasi Android masih belum tersedia di pasar Appstore Amazon, untuk satu contoh yang tampaknya relevan. Penyiapan itu telah ada sejak tahun 2011, dan ini adalah satu etalase aplikasi di semua perangkat Kindle dan Fire Amazon. Itu adalah produk yang cukup populer.
Namun – yah, pergilah lihat sendiri. Kamu yakin tidak akan menemukan aplikasi buatan Google di rak virtual itu, yang mungkin bukan kejutan besar. Tetapi coba cari aplikasi lain yang Kamu gunakan dan andalkan. Saya mencoba dengan beberapa alat yang saya gunakan sendiri dan telah merekomendasikan dalam berbagai konteks selama beberapa bulan terakhir, dan hampir tidak ada yang saya butuhkan tersedia di sana. Tidak ada Authy (untuk autentikasi dua faktor lintas perangkat), tidak ada Eero (untuk kontrol internet kantor rumah), tidak ada IFTTT (untuk otomatisasi tugas hemat waktu), dan tidak ada Hue (untuk penyesuaian pencahayaan yang terhubung ke internet).
Bahkan sesuatu yang mendasar seperti aplikasi Bank of America tidak berfungsi, begitu pula aplikasi untuk lembaga keuangan dan kredit besar lainnya. Dan dalam putaran yang tampak ironis, Microsoft sendiri merasa tidak cocok untuk menempatkan produk Office pusatnya sendiri ke dalam lingkungan itu.
Pada kesempatan langka itu Kamu melakukan temukan aplikasi yang Kamu inginkan di Amazon Appstore (yang, ya, sebenarnya ditata seperti itu, untuk beberapa alasan yang mengganggu), tidak ada indikasi yang jelas kapan terakhir kali diperbarui. Setelah diperiksa lebih dekat, banyak aplikasi tampaknya jauh di belakang rekan Play Store mereka, dan beberapa tampaknya langsung ditinggalkan di hutan Amazon.
Ketika Kamu memikirkan kembali semua yang baru saja kita bicarakan, tidak terlalu sulit untuk memahami alasannya. Mengingat kurangnya Layanan Google Play dan rangkaian alat di sekitarnya, pengembang bertanggung jawab untuk menyesuaikan aplikasi mereka di arena alternatif ini. Paling-paling, itu membutuhkan usaha ekstra, terutama dalam hal pembaruan yang sedang berlangsung. Paling buruk, itu bisa menghabiskan uang tambahan pengembang dan / atau menghasilkan pengalaman pengguna yang lebih buruk. Dan dalam salah satu dari kasus tersebut, keuntungannya mungkin cukup dipertanyakan sehingga pada akhirnya tidak sepadan.
Untuk pandangan hidup lain tanpa lapisan elemen di bawah kap Google, kita tidak perlu melihat lebih jauh dari upaya Huawei baru-baru ini untuk mengirimkan ponsel Android tanpa melibatkan layanan Google apa pun. Seorang pengulas dari Ambang menyimpulkan sifat frustasi dari pengalaman itu:
Tidak semua aplikasi akan berfungsi dengan baik meskipun Kamu dapat menginstalnya. … [and] bukan hanya aplikasi itu sendiri, tetapi seringkali layanan cloud yang mendukungnya. Misalnya, Uber menggunakan [Google services] untuk menentukan lokasi Kamu dan untuk data pemetaannya. Beberapa aplikasi lain, seperti The Guardian, berfungsi kurang lebih normal tetapi muncul pesan kesalahan saat boot yang mengatakan bahwa Layanan Google Play diperlukan.
Dan seperti Huawei – dan seperti Amazon – Microsoft kemungkinan akan menghadapi konflik canggung yang sama dalam mencoba membuat pengembang membawa aplikasi Android mereka ke Windows.
Sekarang, lihat, kredit di mana kredit jatuh tempo: Microsoft datang jauh secara mengesankan dalam menyusup ke Android dan mengubahnya menjadi rumah subur untuk sub-ekosistemnya sendiri – untuk kepentingan kita semua, sungguh, di sini di tanah o ‘ Masalah Google. Melengkapi lingkaran itu dan membawa Android kembali ke Windowsmeskipun, tampaknya merupakan prestasi yang jauh lebih rumit.
Jika prediksi saat ini benar, kita harus melihat sendiri bagaimana hasilnya tidak lama lagi.
Mendaftar untuk buletin mingguan saya untuk mendapatkan lebih banyak kiat praktis, rekomendasi pribadi, dan perspektif bahasa Inggris biasa tentang berita yang penting.
[Android Intelligence videos at Computerworld]
Post By 2020 Idnu.me, Inc.