Hei, Google este timpul să adăugăm multi-fereastră multitasking Android
În 2012, Google Dianne Hackborn a amenințat că va revoca accesul CyanogenMod la Android Market dacă s-ar fi mutat înainte adăugând multitasking "Cornerstone" la ROM-ul lor personalizat. Samsung a creat de atunci propria lor funcție de multitasking multi-fereastră.
Dianne Hackborn a spus că "este ceva care trebuie făcut la nivelul platformei principale", astfel încât aplicațiile să nu se rupă. Ea avea dreptate - Android are nevoie de aceasta ca o caracteristică standard și este timpul ca Google să o furnizeze.
Android nu are multitasking?
Android a ieșit inițial din iOS-ul Apple cu multitaskingul său puternic. Aplicațiile pot continua să ruleze în fundal în timp ce utilizați o altă aplicație. Acest lucru face ca Android să fie puternic - chiar puteți avea clienți BitTorrent care descarcă fișiere în fundal în timp ce utilizează o altă aplicație. Android păstrează designul unei singure aplicații pe ecran la un moment dat. Acest lucru a făcut multă sens atunci când Android rulează numai pe smartphone-uri cu ecrane mici.
Astăzi, Android rulează pe toate, de la smartphone-uri mai mici, până la uriașe "phablets", cum ar fi Nota Galaxy. Android a depășit telefoanele și rulează pe tablete de 12 inch, convertibile cu docuri de tastatură, laptop-uri și chiar computere Android. Android nu este doar un sistem de operare pentru telefon.
Fereastra multi-fereastră a Samsung nu este suficientă
Samsung a încercat să adauge valoare Android prin adăugarea unei caracteristici multi-fereastră. Când utilizați un telefon de vârf, cum ar fi Galaxy Note sau Galaxy S sau o tabletă Galaxy, aveți posibilitatea de a rula anumite aplicații una lângă alta.
Sunt mari probleme aici. Acest lucru funcționează numai pe dispozitivele Samsung și numai pe anumite dispozitive Samsung. Pentru a adăuga suport pentru această caracteristică într-un mod care nu încalcă alte aplicații, funcția Samsung pentru mai multe ferestre funcționează numai cu anumite aplicații. Nu puteți rula doar o aplicație în vizualizarea cu mai multe ferestre, doar aplicațiile din bara Multi Window oferite de Samsung. Acest lucru împiedică ruperea aplicațiilor terță parte, ceea ce Google a fost îngrijorat de caracteristica CyanogenMod Cornerstone.
O caracteristică care funcționează numai cu o mână de aplicații pe anumite dispozitive de la un singur producător nu este suficient de bună. Această caracteristică trebuie să funcționeze pe toate dispozitivele Android - sau cel puțin pe cele cu ecrane suficient de mari și cu interfețe puternice interne. Acesta trebuie să fie o caracteristică platformă Android, astfel încât dezvoltatorii de aplicații să se asigure că aplicațiile lor vor funcționa corespunzător cu acesta pe fiecare dispozitiv.
Dezvoltatorii Android nu ar trebui să adauge suport pentru caracteristicile fiecărui producător cu mai multe ferestre dacă alți producători decid să copieze Samsung.
Aplicațiile plutitoare sunt o hacking murdar
Aplicațiile plutitoare permit de asemenea multitasking real. Rețineți că Android permite aplicațiilor să ruleze în fundal în timp ce utilizați o aplicație în prim-plan. Aceste aplicații pot prezenta interfețe care apar plutitoare deasupra aplicației curente - gândiți-vă cum ar fi folosirea "întotdeauna în partea de sus" pentru a face ca o fereastră să apară mereu peste fiecare altă aplicație dintr-un sistem de operare desktop.
Puteți instala aplicații plutitoare pentru a răsfoi pe web, a lua notițe, a discuta și a viziona videoclipuri în timp ce utilizați orice aplicație. Numai aplicațiile special concepute pentru a rula ca aplicații plutitoare vor funcționa, deci trebuie să le căutați. Aplicațiile mobile sunt, de asemenea, greu de utilizat, deoarece acestea plutesc peste aplicația pe care o utilizați, blocând părți ale interfeței.
Microsoft a adăugat suport pentru ferestre plutitoare la Skype pentru Android. Puteți avea o conversație video, iar fața celeilalte persoane va apărea întotdeauna pe ecran, chiar și atunci când părăsiți aplicația Skype. Microsoft utilizează mai multă putere de multitasking cu mai multe ferestre decât Android.
ROM-urile personalizate și Tweaks Only-Root-Only nu sunt acceptabile
Unele ROM-uri personalizate adaugă această caracteristică Android. Google a amenințat că va revoca accesul CyanogenMod la Android Market (acum cunoscut sub numele de Google Play) dacă a adăugat această funcție, deoarece ar putea rupe aplicațiile terță parte. Astăzi, alte ROM-uri personalizate lucrează la multitasking cu ecran separat. Samsung și-a adăugat propria versiune pe propriile dispozitive.
Puteți obține, de asemenea, această caracteristică folosind un rădăcină Xpose Framework tweak cunoscut sub numele de XMultiWindow. Dacă aveți acces la root, puteți obține multitasking pe mai multe ferestre sau orice aplicație pe dispozitiv.
Acest lucru nu ar trebui să necesite înrădăcinarea dispozitivului sau instalarea unei ROM personalizate. Aceste soluții terțe părți au deseori interfețe și bug-uri ciudate. Avem nevoie de o soluție integrată, care să funcționeze la fel de bine pe fiecare dispozitiv.
De ce fereastra multifuncțională este importantă
Microsoft Windows 8.1 se distinge printre sistemele de operare pentru tablete pentru suportul său puternic de multitasking, permițându-vă să vizualizați simultan mai multe aplicații simultan. De asemenea, Apple a raportat că lucrează la adăugarea de aplicații side-by-side către iPad cu iOS 8. În sistemul de operare al fiecărui concurent veți putea să vizualizați o pagină web în timp ce scrieți un e-mail, vizionați un videoclip în timp ce răsfoiți pe web sau chat cu cineva în timp ce faci altceva.
Dar Android a rămas înghețat la timp. În ciuda faptului că toate dispozitivele de bază ale Android - și în ciuda modului în care Android permite aplicațiilor să se adapteze dimensiunilor diferite - Google se opune adăugării acestei caracteristici.
Tablete de mari dimensiuni pentru Android, cum ar fi Nexus 10 (amintiți-vă că tableta Google nu a fost actualizată în mai mult de 18 luni?) Au nevoie de această caracteristică. Deci, face telefoane uriașe, convertibile, laptop-uri și desktop-uri Android.
Dacă comprimatele sunt viitorul computerelor personale, ar trebui să putem face mai multe lucruri simultan pe ecranele mari ale tabletelor noastre. Microsoft, Samsung și chiar Apple realizează acest lucru - acum este rândul lui Google.
Credit de imagine: Sergey Galyonkin pe Flickr, Kārlis Dambrāns pe Flickr