Hé, a Google-nak ideje, hogy több ablakos többfeladatos feladatot adjon az Androidhoz
2012-ben a Google Dianne Hackborn azzal fenyegetőzött, hogy visszavonja CyanogenMod hozzáférését az Android Markethez, ha előrelépett a „Cornerstone” többfeladatos feladat hozzáadásával az egyéni ROM-hoz. Azóta a Samsung létrehozta saját több ablakos multitasking funkcióját.
Dianne Hackborn azt mondta, hogy ez „valami, amit meg kell tenni a fővonalas szinten”, így az alkalmazások nem törik meg. Igaza volt - az Androidnak szüksége van erre, mint a standard szolgáltatás, és itt az ideje, hogy a Google biztosítsa azt.
Nem Android többfeladatos?
Az Android eredetileg az Apple iOS-ből állt, erős multitaskingjával. Az alkalmazások továbbra is futhatnak a háttérben, miközben másik alkalmazást használ. Ez teszi az Androidot erőteljesnek - még a BitTorrent kliensek is letölthetik a fájlokat a háttérben, miközben egy másik alkalmazást használnak. Az Android egyidejűleg továbbra is megtartotta az egyetlen alkalmazás tervét. Ez sok értelme volt, amikor az Android csak kis képernyővel rendelkező okostelefonokon futott.
Napjainkban az Android mindent a kisebb okostelefonoktól kezdve egészen a hatalmas „phablet-ekig” fut, mint a Galaxy Megjegyzés. Az Android túlmutat a telefonokon, és 12 hüvelykes tablettákkal, billentyűzet dokkolóval, laptopokkal és akár Android asztali számítógépekkel is rendelkezik. Az Android nem csak egy telefon operációs rendszer.
A Samsung több ablak nem elég jó
A Samsung megpróbált hozzáadott értéket adni az Androidhoz több ablakos funkció hozzáadásával. Ha olyan csúcskategóriás telefont használ, mint a Galaxy Note vagy a Galaxy S, vagy a Galaxy tábla, akkor bizonyos alkalmazások egymás mellett futtathatóak.
Nagy problémák vannak itt. Ez csak a Samsung készülékeken és csak bizonyos Samsung készülékeken működik. Ahhoz, hogy ehhez a szolgáltatáshoz támogatást nyújtson úgy, hogy ne szakítsa meg a többi alkalmazást, a Samsung többablakos szolgáltatása csak bizonyos alkalmazásokkal működik. Nem csak egyetlen ablakot futtathat többablakos nézetben, csak a Samsung többszörös ablakos alkalmazásai. Ez megakadályozza a harmadik féltől származó alkalmazások törését, ami miatt a Google aggódott a CyanogenMod Cornerstone funkciójával kapcsolatban.
Egy olyan funkció, amely csak egy-egy alkalmazással működik egy adott gyártó egyes eszközein, nem elég jó. Ennek a funkciónak minden Android készüléken kell dolgoznia - vagy legalábbis azoknak, amelyek megfelelően nagy képernyőkkel és elég erős belső részekkel rendelkeznek. Android platformnak kell lennie, így az alkalmazásfejlesztők minden eszközön biztosíthatják, hogy alkalmazásuk megfelelően működjön.
Az Android fejlesztőknek nem kell támogatniuk az egyes gyártók saját több ablakos funkcióit, ha más gyártók úgy döntenek, hogy másolják a Samsungot.
Lebegő alkalmazások egy piszkos hack
A lebegő alkalmazások lehetővé teszik az igazi többfeladatos feladatokat is. Ne feledje, hogy az Android lehetővé teszi, hogy az alkalmazások az előtérben lévő alkalmazás használata közben a háttérben futhassanak. Ezek az alkalmazások olyan interfészeket jeleníthetnek meg, amelyek az aktuális alkalmazás fölött lebegnek - úgy gondolják, mintha az "mindig a tetején" -et használná, hogy az ablak mindig az összes többi alkalmazáson megjelenjen az asztali operációs rendszeren.
Lebegő alkalmazásokat telepíthet az internetes böngészéshez, jegyzeteléshez, csevegéshez és videók megtekintéséhez bármilyen alkalmazás használatakor. Csak olyan alkalmazások fognak működni, amelyek kifejezetten lebegő alkalmazásként futnak, így ki kell keresni őket. A lebegő alkalmazások is kényelmetlenül használhatók, mert az általuk használt alkalmazás felett lebegnek, blokkolva az interfész részeit.
A Microsoft úszóablakos támogatást adott a Skype részére az Android számára. Videocsevegés lehet, és a másik személy arca mindig megjelenik a képernyőn, még akkor is, ha elhagyja a Skype alkalmazást. A Microsoft több Android több ablakos többfeladatos teljesítményt használ, mint a Google.
Egyéni ROM-ok és csak gyökércsúcsok nem elfogadhatóak
Néhány egyéni ROM hozzáadja ezt a funkciót az Androidhoz. A Google azzal fenyegetőzött, hogy visszavonja a CyanogenMod hozzáférését az Android Markethez (amely most Google Play néven ismert), ha hozzáadják ezt a funkciót, mert potenciálisan megszakíthatja a harmadik féltől származó alkalmazásokat. Ma más egyéni ROM-ok a megosztott képernyős multitaskingen dolgoznak. A Samsung saját eszközeit saját verziójával bővítette.
Ezt a funkciót csak egy XMultiWindow néven ismert gyökér-csak Xposed Framework csípés használatával érheti el. Ha root hozzáféréssel rendelkezik, akkor több ablakos többfeladatos vagy bármely alkalmazást kaphat a készüléken.
Ez nem igényelheti a készülék gyökerezését vagy egyéni ROM telepítését. Ezeknek a harmadik féltől származó megoldásoknak gyakran nehézkes interfészei és hibái vannak. Szükségünk van egy integrált, támogatott megoldásra, amely minden eszközön azonos módon működik.
Miért fontos a több ablak
A Microsoft Windows 8.1 a tablet operációs rendszerek közül kiemelkedik a nagy teljesítményű multitasking támogatásért, amely lehetővé teszi, hogy egyszerre több alkalmazást is megtekinthessen egymás mellett. Az Apple arról is beszámol, hogy az iOS 8-mal dolgozik az iPad-hez mellékelt alkalmazások hozzáadásával. Minden versenytárs operációs rendszerén egy e-mail írása közben megtekinthet egy weboldalt, nézhet egy videót böngészés közben az interneten vagy beszélgetni valakivel, miközben bármi mást csinál.
De Android még mindig fagyott időben. Annak ellenére, hogy az Android alapja az Android, és annak ellenére, hogy az Android lehetővé teszi az alkalmazásoknak, hogy alkalmazkodjanak a különböző képernyőméretekhez - a Google ellenáll a funkció hozzáadásának.
A Nexus 10-hez hasonló nagyképernyős Android tabletta (ne feledje, hogy a Google nem frissítette a 18 hónapot?) Ezt a funkciót igényli. Tehát hatalmas telefonok, kabriók, laptopok és Android asztali számítógépek.
Ha a tabletta a személyes számítástechnika jövője, akkor egynél több dologra is képesnek kell lennünk a tabletták nagy képernyőjén. A Microsoft, a Samsung, és még az Apple is felismeri ezt - most ez a Google fordulata.
Képhitel: Sergey Galyonkin a Flickrről, Dambrāns Kārlis a Flickr-en