Početna » kako da » Hej, Google je vrijeme za dodavanje Multi-Window Multitasking za Android

    Hej, Google je vrijeme za dodavanje Multi-Window Multitasking za Android

    Godine 2012. Googleova Dianne Hackborn zaprijetila je da će ukinuti CyanogenModov pristup Android Marketu ako se pomaknu naprijed dodajući višezadaćnost „Cornerstone“ na svoj prilagođeni ROM. Samsung je od tada stvorio vlastitu multitasking značajku s 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 slomile. Bila je u pravu - Androidu to treba kao standardnoj značajki i vrijeme je da ga Google pruži.

    Ne radi Android s više zadataka?

    Android se prvobitno izdvojio od Appleovog iOS-a sa svojim snažnim multitaskingom. Aplikacije se mogu nastaviti prikazivati ​​u pozadini dok koristite drugu aplikaciju. To čini Android moćnim - čak možete imati BitTorrent klijente koji preuzimaju datoteke u pozadini dok koristite drugu aplikaciju. Android je još uvijek zadržao dizajn pojedinačne aplikacije na zaslonu. To je imalo mnogo smisla kada je Android radio samo na pametnim telefonima s malim zaslonima.

    Danas, Android radi na svemu, od manjih pametnih telefona sve do velikih "phableta" kao što je Galaxy Note. Android je otišao dalje od telefona i radi na tabletima od 12 inča, kabrioletima s dokovima za tipkovnice, prijenosnim računalima, pa čak i sa stolnim računalima Android. Android nije samo operativni sustav telefona.

    Samsung-ov Multi-Window nije dobar

    Samsung je pokušao dodati vrijednost Androidu dodavanjem značajke s više prozora. Kada koristite vrhunski telefon kao što je Galaxy Note ili Galaxy S, ili Galaxy tablet, imate mogućnost pokretanja određenih aplikacija jedan uz drugi..

    Ovdje postoje veliki problemi. Ovo radi samo na Samsung uređajima, i samo na određenim Samsung uređajima. Da biste dodali podršku za ovu značajku na način koji ne krši druge aplikacije, značajka Samsungova višestruka prozora radi samo s određenim aplikacijama. Ne možete samo pokrenuti bilo koju aplikaciju u pregledu s više prozora, nego samo aplikacije na traci s više prozora koje Samsung nudi. Time se sprječava prekidanje aplikacija drugih proizvođača, što je Google zabrinuo značajka CyanogenMod's Cornerstone.

    Značajka koja radi samo s nekoliko aplikacija na određenim uređajima od jednog proizvođača nije dovoljno dobra. Ova značajka mora raditi na svakom uređaju Android - ili barem na onom s prikladno velikim zaslonima i dovoljno snažnim unutarnjim uređajima. Mora biti značajka Android platforme tako da programeri mogu osigurati da će njihove aplikacije ispravno raditi s njom na svakom uređaju.

    Razvojni inženjeri Androida ne bi trebali dodavati podršku za vlastiti multi-window značajku svakog proizvođača ako drugi proizvođači odluče kopirati Samsung.

    Plutajući programi su prljavi Hack

    Plutajući programi također omogućuju pravi zadatak. Zapamtite da Android omogućuje aplikacijama pokretanje u pozadini dok koristite aplikaciju u prvom planu. Ove aplikacije mogu predstavljati sučelja koja se pojavljuju iznad trenutne aplikacije - smatrajte to kao korištenje "uvijek na vrhu" kako bi se prozor uvijek pojavljivao iznad svake druge aplikacije na operativnom sustavu za stolna računala.

    Možete instalirati plutajuće aplikacije za pregledavanje weba, snimanje bilješki, chat i gledanje videozapisa tijekom upotrebe bilo koje aplikacije. Radit će samo aplikacije posebno dizajnirane za pokretanje kao plutajuće aplikacije, pa ih morate potražiti. Plutajuće aplikacije također su neugodne za korištenje jer plutaju nad aplikacijom koju koristite, blokirajući dijelove 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 zaslonu, čak i kada napustite aplikaciju Skype. Microsoft više koristi višezadaćnost s više prozora s Androidom nego Google.

    Prilagođeni ROM-ovi i samo korijeni prilagođavanja nisu prihvatljivi

    Neki prilagođeni ROM-ovi tu značajku dodaju Androidu. Google je zaprijetio da će opozvati CyanogenModov pristup Android Marketu (sada poznat kao Google Play) ako su dodali tu značajku jer potencijalno može slomiti aplikacije trećih strana. Danas, drugi prilagođeni ROM-ovi rade na podijeljenom zaslonu. Samsung je dodao vlastitu verziju na vlastite uređaje.

    Ovu značajku možete dobiti i korištenjem samo Xposed Framework tuneja koji je samo korijen poznat kao XMultiWindow. Ako imate root pristup, na uređaju možete dobiti višezadaćnost s više prozora ili bilo koju aplikaciju.

    To ne bi trebalo zahtijevati ukorjenjivanje uređaja ili instaliranje prilagođenog ROM-a. Ta rješenja drugih proizvođača često imaju neugodna sučelja i bugove. Trebamo integrirano, podržano rješenje koje radi na svim uređajima.

    Zašto je multi-prozor važan

    Microsoftov Windows 8.1 izdvaja se među operativnim sustavima tableta zbog svoje moćne višezadaćne podrške koja vam omogućuje da istovremeno gledate nekoliko aplikacija istovremeno. Apple također objavljuje da radi na dodavanju usporednih aplikacija na ipad s iOS-om 8. U operativnom sustavu svakog konkurenta moći ćete vidjeti web-stranicu dok pišete e-poštu, gledati videozapis dok pregledavate razgovarati s nekim dok radite bilo što drugo.

    Ali Android još uvijek ostaje zamrznut na vrijeme. Unatoč svim Androidovim osnovnim moćima - i unatoč načinu na koji Android omogućuje aplikacijama da se prilagode različitim veličinama zaslona - Google se odupire dodavanju ove značajke.

    Za velike Android tablete kao što je Nexus 10 (sjetite se da tablet koji Google nije ažurirao više od 18 mjeseci?) Potrebna je ova značajka. Isto vrijedi i za ogromne telefone, kabriolete, prijenosna računala i Android stolna računala.


    Ako su tablete budućnost osobnog računalstva, na velikim zaslonima tableta trebali bismo moći raditi više od jedne stvari. Microsoft, Samsung, pa čak i Apple shvaćaju to - sada je Google na redu.

    Zasluge za sliku: Sergey Galyonkin na Flickr, Kārlis Dambrāns na Flickr