Godine 2012. Googleov Dianne Hackborn zaprijetio je ukidanjem pristupanja CyanogenModu na Android Marketu ako su krenuli naprijed dodavanjem višekorisničkog "kamena" na svoj prilagođeni ROM. Samsung je od tada stvorio vlastitu multitasking značajku u više prozora.
Dianne Hackborn je rekla da je to "nešto što treba učiniti na razini glavne platforme", tako da se aplikacije ne bi prekinule. Bila je u pravu - Android treba ovo kao standardnu značajku i vrijeme je da ga Google pruži.
Android je izvorno istaknuo Appleov iOS sa svojim moćnim višezadaćnošću. Aplikacije se mogu nastaviti prikazivati u pozadini dok upotrebljavate drugu aplikaciju. To čini Android moćnim - čak možete imati BitTorrent klijente koji preuzimaju datoteke u pozadini dok upotrebljavaju drugu aplikaciju. Android je i dalje zadržao dizajn jedne aplikacije na zaslonu odjednom. To je imalo puno smisla kada je Android pokrenut samo na pametnim telefonima s malim zaslonom.
Danas Android radi na sve, od manjih pametnih telefona sve do ogromnih "phablets" poput Galaxy Note. Android je izašao izvan telefona i radi na tabletama od 12 inča, kabrioletima s tipkovnicama, prijenosnim računalima, pa čak i Android stolnim računalima. Android nije samo telefonski operacijski sustav.
Samsung je pokušao dodati vrijednost Androidu dodavanjem značajke s više prozora. Kada upotrebljavate visokokvalitetni telefon poput Galaxy Note ili Galaxy S ili tableta s Galaxy, imate mogućnost pokretanja određenih aplikacija jedni uz druge.
Ovdje postoje veliki problemi. To funkcionira samo na Samsungovim uređajima i samo na određenim Samsung uređajima. Za dodavanje podrške za tu značajku na način koji ne prekida druge aplikacije, Samsungova značajka u više prozora funkcionira samo s određenim aplikacijama. Ne možete pokrenuti bilo koju aplikaciju u prikazu s više prozora, samo aplikacije na Samsungovoj višenamjenskoj bazi pružaju Samsung. To sprječava prekidanje aplikacija trećih strana, što je upravo ono što je Google zabrinjavao CyanogenModovom značajkom Krajolik.
Značajka koja funkcionira samo s nekoliko aplikacija na određenim uređajima iz jednog proizvođača nije dovoljno dobra. Ova značajka mora funkcionirati na svakom Android uređaju - ili barem s velikim velikim ekranima i dovoljno snažnim internim uređajima. To treba biti značajka Android platforme, tako da programeri aplikacija mogu osigurati da njihove aplikacije ispravno rade na svim uređajima.
Razvijatelji Android ne bi trebali morati dodati podršku za svaku vlastitu značajku s više prozora ako drugi proizvođači odluče kopirati Samsung.
Plutajući aplikacije također omogućuju stvarnu višezadaćnost. Imajte na umu da Android omogućuje aplikacijama prikazivanje u pozadini dok upotrebljavate aplikaciju u prednjem planu. Te aplikacije mogu predstaviti sučelja koja se prikazuju iznad postojeće aplikacije - mislite na to kao da upotrebljavate "uvijek na vrhu" da biste uvijek prikazali prozor nad svakom drugom aplikacijom na operacijskom sustavu za stolna računala.
Možete instalirati plutajuće aplikacije za pregledavanje weba, bilježenje, chat i gledanje videozapisa tijekom upotrebe bilo koje aplikacije. Radit će samo aplikacije posebno dizajnirane za prikazivanje kao plutajuće aplikacije, pa ih morate potražiti. Plutajuće aplikacije također su nezgodne za upotrebu jer plutaju preko aplikacije koju upotrebljavate, blokirajući dijelove njegovog sučelja.
Microsoft je dodao podršku za Floating Window za Skype za Android. Možete imati video razgovor, a lice druge osobe uvijek će se pojaviti na vašem zaslonu, čak i kada napustite aplikaciju Skype. Microsoft upotrebljava više od više zadataka s više prozora na Androidu od Googlea.
Neki prilagođeni ROM-ovi dodaju tu značajku na Android. Google je prijetio ukidanjem pristupa CyanogenModu za Android Market (sada poznat kao Google Play) ako su dodali tu značajku jer bi moglo potencijalno probiti aplikacije trećih strana. Danas, ostali prilagođeni ROM-ovi rade na višezadaćnosti na podijeljenom zaslonu. Samsung je dodao svoju verziju vlastitim uređajima.
Također možete dobiti ovu značajku korištenjem root samo Xposed okvir tweak poznat kao XMultiWindow. Ako imate pristup rootu, možete dobiti više zadataka u više prozora ili bilo koju aplikaciju na uređaju.
To ne bi trebalo zahtijevati ukorjenjivanje uređaja ili instaliranje prilagođene ROM-a. Ova rješenja treće strane često imaju neugodna sučelja i bugove. Trebamo integrirano, podržano rješenje koje radi na svim uređajima.
Microsoftov Windows 8.1 ističe se među operativnim sustavima tableta zbog svoje snažne podrške za više zadataka, omogućujući istodobno pregledavanje nekoliko aplikacija paralelno. Apple je također izvijestio da radi na dodavanju side-by-side aplikacije na ipad s iOS 8. Na svakom natjecateljevu operativnom sustavu moći ćete vidjeti web stranicu dok pišete e-poštu, gledati video dok pregledavate webu ili razgovarati s nekim dok radite bilo što drugo.
Android je i dalje ostao zamrznut na vrijeme. Unatoč svim temeljnim snagama Androida - i unatoč načinu na koji Android aplikacijama omogućuje prilagodbu različitim veličinama zaslona, Google se odupire dodavanju ove značajke.
Tablete Android s velikim zaslonom kao što je Nexus 10 (imajte na umu da se Google tablet ne ažurira više od 18 mjeseci?) Trebaju ovu značajku. Tako čine ogromni telefoni, kabriolet, prijenosna računala i Android stolna računala.
Ako su tablete budućnost osobnog računalstva, trebali bismo raditi više od jedne stvari na velikom zaslonu naših tableta. Microsoft, Samsung, pa čak i Apple shvaćaju ovo - sada je Googleov prijelaz.
Image Credit: Sergey Galyonkin na Flickr, Kārlis Dambrāns na Flickr