Î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 multi-fereastră multitasking.
Dianne Hackborn a spus acest lucru "este ceva ce 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 inițial a ieșit din iOS-ul Apple cu multitasking-ul 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.
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ă cealaltă.
Sunt mari probleme aici. Acest lucru funcționează numai pe dispozitive Samsung și numai pe anumite dispozitive Samsung. Pentru a adăuga suport pentru această caracteristică într-un mod care nu rupe alte aplicații, caracteristica Samsung pentru mai multe ferestre funcționează numai cu anumite aplicații. Nu puteți rula doar o aplicație în vizualizarea în 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's 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 fiecare dispozitiv Android - sau cel puțin pe cele cu ecrane suficient de mari și cu dispozitive 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 aceasta pe fiecare dispozitiv.
Dezvoltatorii Android nu ar trebui să adauge suport pentru caracteristicile fiecărui producător pe mai multe ferestre dacă alți producători decid să copieze Samsung.
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ă întotdeauna peste orice altă aplicație dintr-un sistem de operare desktop.
Aveți posibilitatea să instalați aplicații plutitoare pentru a naviga 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 plutitoare 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.
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 lor dispozitive.
Puteți obține, de asemenea, această caracteristică utilizând 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ță parte au adesea interfețe și bug-uri ciudate. Avem nevoie de o soluție integrată, care să funcționeze la fel de bine pe fiecare dispozitiv.
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 în același timp. 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 puterile de bază ale Android - și în ciuda modului în care Android permite aplicațiilor să se adapteze la dimensiuni 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 sa 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 Google.
Credit de imagine: Serghei Galyonkin pe Flickr, Kārlis Dambrāns pe Flickr