14Jul

Hej, Google: Čas je, da dodate večopravilna večopravilnost v Android

Google Dianne Hackborn je leta 2012 grozil, da bo CyanogenModu preklical dostop do Android Marketa, če bi se premaknil naprej, tako da bi dodal večjezičnost »Cornerstone« na svoj prilagojen ROM.Samsung je od takrat ustvaril lastno večopravilno večopravilno funkcijo.

Dianne Hackborn je dejal, da je to "nekaj, kar je treba storiti na ravni platforme platforme", zato se aplikacije ne bodo zlomile. Bila je pravica - Android potrebuje to kot standardno funkcijo in čas, da ga Google priskrbi.

Ali Android nima več težav?

Android je prvotno izstopal iz Apple iOS s svojo močno večopravilnost. Aplikacije lahko v ozadju še naprej delujejo, medtem ko uporabljate drugo aplikacijo. S tem je močan Android - celo lahko stranke BitTorrent nalagate datoteke v ozadju, medtem ko uporabljate drugo aplikacijo. Android še vedno ohranja zasnovo ene aplikacije na zaslonu hkrati. To je imelo veliko smisla, ko je Android pametno uporabljal le z majhnimi zasloni.

Danes Android deluje na vse od manjših pametnih telefonov vse do velikih "phablets", kot je Galaxy Note. Android je prešel preko telefonov in deluje na 12-palčnih tablah, kabrioletih s tipkovnicami, prenosnih računalnikov in celo namizij Android. Android ni samo operacijski sistem telefona.

Multi-okno Samsunga ni dobro dovolj

Samsung je dodal funkcijo za več oken dodati vrednost Androidu. Ko uporabljate visokokakovostni telefon, kot sta Galaxy Note ali Galaxy S ali Galaxy tablet, imate možnost, da nekatere programe delujete drug ob drugem.

Tukaj obstajajo velike težave. To deluje samo v napravah Samsung in samo na določenih napravah Samsung.Če želite dodati podporo tej funkciji na način, ki ne prekriva drugih aplikacij, funkcija Samsungovega okna deluje tudi samo s posebnimi aplikacijami. Ne morete zagnati nobene aplikacije v pogledu več oken, le aplikacije, ki jih ponuja palica z več okenami Samsung. To preprečuje zlorabo aplikacij tretjih oseb, kar je Google skrbelo z funkcijo CyanogenMod's Cornerstone.

Funkcija, ki deluje samo s peščico aplikacij na določenih napravah enega proizvajalca, ni dovolj dobra. Ta funkcija mora delovati na vseh napravah Android - ali vsaj tistih z ustreznimi velikimi zasloni in dovolj močnimi notranjimi deli. To mora biti funkcija platforme za Android, zato lahko razvijalci aplikacij zagotovijo, da bodo njihove aplikacije pravilno delovale na vsaki napravi.

Razvijalci Android ne bi smeli dodati podpore za lastno več okno posameznih proizvajalcev, če se drugi proizvajalci odločijo, da bodo kopirali Samsung.

plavajoče aplikacije so prilepljeni

Plavajoče aplikacije prav tako omogočajo resnično večopravilnost. Ne pozabite, da Android omogoča, da se aplikacije v ozadju predvajajo v ozadju, medtem ko uporabljate aplikacijo. Te aplikacije lahko predstavijo vmesnike, ki se zdijo plavajoče nad trenutno aplikacijo - pomislite na to, kot da uporabljate »vedno na vrhu«, da se okno vedno prikaže nad vsako drugo aplikacijo v namiznem operacijskem sistemu.

Plavajoče aplikacije lahko namestite tako, da brskajo po spletu, videoposnetke, klepete in gledate videoposnetke med uporabo katere koli aplikacije. Samo aplikacije, posebej zasnovane za delovanje kot plavajoče aplikacije, bodo delovale, zato jih morate iskati. Plavajoče aplikacije so tudi nerodne za uporabo, ker plavajo nad aplikacijo, ki jo uporabljate, in blokira dele svojega vmesnika.

Microsoft je dodal podporo za floating-okna Skype za Android. Imate lahko video pogovor, osebni obraz pa bo vedno prikazan na vašem zaslonu, tudi ko zapustite aplikacijo Skype. Microsoft uporablja več Android-jev večstranskih večopravilnih naprav, kot je Google.

ROM-i po meri in root-samo tweaks niso sprejemljivi

Nekateri ROM-ovi po meri dodajajo to funkcijo v Android. Google je grozil, da bo preklical dostop CyanogenMod do Android Market( zdaj znan kot Google Play), če bi dodali to funkcijo, ker bi lahko prekinil programe tretjih oseb. Danes ostali ROM-ovi po meri delujejo na večopravilnostih z deljenim zaslonom. Samsung je dodal svojo različico v svoje naprave.

To funkcijo lahko dobite tudi s korenskim Xened Frameworkjem, ki je znan kot XMultiWindow.Če imate dostop root, lahko v napravi dobite večopravilna večopravilnost ali katero koli aplikacijo.

To ne bi smelo zahtevati korenitve vaše naprave ali namestitve ROM-ja po meri. Te rešitve tretjih oseb imajo pogosto nerodne vmesnike in napake. Potrebujemo integrirano, podprto rešitev, ki deluje na vseh napravah.

Zakaj je Multi-Window pomemben

Microsoftov Windows 8.1 je med operacijskimi sistemi tabličnega računalnika izjemno zmogljiv za večnamenska podpora, kar vam omogoča, da si istočasno ogledujete več aplikacij. Apple tudi poroča, da se ukvarja z dodajanjem obeh stranskih aplikacij v iPad z iOS 8. V vsakem operacijskem sistemu vsakega konkurenta si boste lahko ogledali spletno stran med pisanjem e-pošte in gledanjem videoposnetka med brskanjemSplet ali klepetajte z nekom, medtem ko naredite karkoli drugega.

Android je še vedno zamrznjen v času. Kljub vsem osnovnim napajanjem Androida - in kljub temu, da Android omogoča, da se aplikacije prilagajajo različnim velikostim zaslona - Google se odreče temu, da dodaja to funkcijo.

Velike zaslonske tablete s sistemom Android, kot je Nexus 10( ne pozabite, da se tablični računalnik Google ni posodobil v 18 mesecih?) Potrebujejo to funkcijo. Tudi veliki telefoni, kabrioleti, prenosni računalniki in namizni računalniki Android.

Če so tablice prihodnost osebnega računalništva, bi morali imeti na večjih zaslonih naših tabličnih računalnikov naenkrat več stvari. Microsoft, Samsung in celo Apple se zavedajo tega - zdaj je Googlov obrat.

Image Credit: Sergey Galyonkin na Flickr, Kārlis Dambrāns na Flickr