14Jul
Pada tahun 2012, Google Dianne Hackborn mengancam untuk mencabut akses CyanogenMod ke Android Market jika mereka bergerak maju dengan menambahkan "Cornerstone" yang multitasking ke ROM khusus mereka. Samsung telah menciptakan fitur multi-window multitasking tersendiri.
Dianne Hackborn mengatakan ini "adalah sesuatu yang perlu dilakukan pada tingkat platform utama" sehingga aplikasi tidak akan rusak. Dia benar - Android membutuhkan ini sebagai fitur standar dan inilah saatnya Google menyediakannya.
Bukankah Android Memiliki Multitasking?
Android awalnya berdiri keluar dari Apple iOS dengan multitasking yang kuat. Aplikasi dapat terus berjalan di latar belakang saat Anda menggunakan aplikasi lain. Hal ini membuat Android kuat - Anda bahkan dapat memiliki klien BitTorrent yang mendownload file di latar belakang saat menggunakan aplikasi lain. Android masih menyimpan desain satu aplikasi di layar sekaligus. Ini membuat banyak akal saat Android hanya berlari di smartphone dengan layar kecil.
Hari ini, Android menjalankan segala hal mulai dari ponsel cerdas yang lebih kecil sampai ke "phablets" besar seperti Catatan Galaxy. Android telah melampaui ponsel dan berjalan pada tablet 12 inci, convertible dengan dok keyboard, laptop, dan bahkan desktop Android. Android bukan sekedar sistem operasi telepon.
Samsung Multi-Window Tidak Baik Cukup
Samsung telah mencoba menambahkan nilai ke Android dengan menambahkan fitur multi-window. Bila Anda menggunakan ponsel kelas atas seperti Galaxy Note atau Galaxy S, atau tablet Galaxy, Anda memiliki kemampuan untuk menjalankan aplikasi tertentu secara berdampingan satu sama lain.
Ada masalah besar disini. Ini hanya bekerja pada perangkat Samsung, dan hanya pada perangkat Samsung tertentu. Untuk menambahkan dukungan untuk fitur ini dengan cara yang tidak melanggar aplikasi lain, fitur multi-window Samsung juga hanya bekerja dengan aplikasi tertentu. Anda tidak bisa menjalankan aplikasi apa pun dalam tampilan multi-jendela, hanya aplikasi di bilah Multi Window yang disediakan Samsung. Ini mencegah aplikasi pihak ketiga terpecah, itulah yang dikhawatirkan Google dengan fitur Cornerstone milik CyanogenMod.
Sebuah fitur yang hanya bekerja dengan beberapa aplikasi pada perangkat tertentu dari produsen tunggal tidak cukup baik. Fitur ini perlu bekerja pada setiap perangkat Android - atau paling tidak dengan layar yang sesuai dan internal yang cukup kuat. Ini perlu menjadi fitur platform Android sehingga pengembang aplikasi dapat memastikan apl mereka dapat bekerja dengan semestinya di setiap perangkat. Pengembang Android
seharusnya tidak perlu menambahkan dukungan untuk fitur multi-jendela masing-masing produsen jika produsen lain memutuskan untuk menyalin Samsung. Aplikasi Floating
Adalah Hack yang Kotor Aplikasi
Floating juga memungkinkan multitasking nyata. Ingat bahwa Android memungkinkan aplikasi berjalan di latar belakang saat Anda menggunakan aplikasi di latar depan. Aplikasi ini dapat menampilkan antarmuka yang muncul di atas apl saat ini - anggap itu seperti menggunakan "selalu di atas" untuk membuat jendela selalu muncul di setiap aplikasi lain di sistem operasi desktop.
Anda dapat memasang aplikasi apung untuk menjelajahi web, mencatat, mengobrol, dan menonton video saat menggunakan aplikasi apa pun. Hanya aplikasi yang dirancang khusus untuk berjalan seiring aplikasi apung akan bekerja, jadi Anda harus mencarinya. Aplikasi terapung juga canggung digunakan karena melayang di atas aplikasi yang Anda gunakan, menghalangi bagian antarmuka.
Microsoft menambahkan dukungan floating-window ke Skype untuk Android. Anda dapat memiliki percakapan video dan wajah orang lain akan selalu muncul di layar Anda, bahkan saat Anda meninggalkan aplikasi Skype. Microsoft menggunakan lebih banyak multitasking multi-window Android daripada Google.
Custom ROMs and Root-Only Tweaks Tidak Dapat Diterima
Beberapa ROM khusus menambahkan fitur ini ke Android. Google mengancam untuk mencabut akses CyanogenMod ke Android Market( sekarang dikenal sebagai Google Play) jika mereka menambahkan fitur ini karena berpotensi mematahkan aplikasi pihak ketiga. Saat ini, custom ROM lainnya bekerja pada multitasking layar terpisah. Samsung menambahkan versi mereka sendiri ke perangkat mereka sendiri.
Anda juga bisa mendapatkan fitur ini dengan menggunakan tweak Kerangka Xposed root-only yang dikenal sebagai XMultiWindow. Jika Anda memiliki akses root, Anda bisa mendapatkan multi-window multitasking atau aplikasi apa pun di perangkat Anda.
Ini seharusnya tidak memerlukan perangkat Anda atau menginstal ROM khusus. Solusi pihak ketiga ini sering kali memiliki antarmuka dan bug yang canggung. Kami membutuhkan solusi terpadu dan didukung yang bekerja sama di setiap perangkat.
Mengapa Multi-Window Penting
Microsoft Windows 8.1 menonjol di antara sistem operasi tablet untuk dukungan multitasking yang kuat, yang memungkinkan Anda melihat beberapa aplikasi secara berdampingan pada saat yang bersamaan. Apple juga dilaporkan bekerja untuk menambahkan aplikasi side-by-side ke iPad dengan iOS 8. Pada setiap sistem operasi pesaing, Anda dapat melihat halaman web saat Anda menulis email, menonton video saat Anda menjelajah.web, atau chatting dengan seseorang saat Anda melakukan hal lain.
Tapi Android masih tetap membeku pada waktunya. Terlepas dari semua kekuatan dasar Android - dan meskipun Android memungkinkan aplikasi beradaptasi dengan ukuran layar yang berbeda - Google menolak menambahkan fitur ini.
Tablet Android layar besar seperti Nexus 10( ingat tablet Google belum diperbarui dalam waktu lebih dari 18 bulan?) Memerlukan fitur ini. Begitu juga ponsel besar, convertibles, laptop, dan desktop Android.
Jika tablet adalah masa depan komputasi personal, kita harus bisa melakukan lebih dari satu hal sekaligus pada layar besar tablet kita. Microsoft, Samsung, dan bahkan Apple pun menyadari hal ini - sekarang giliran Google.
Image Credit: Sergey Galyonkin di Flickr, Kārlis Dambrāns di Flickr