14Jul
2012-ben a Google Dianne Hackborn azzal fenyegetőzött, hogy visszavonja a CyanogenMod hozzáférését az Android Market-hez, ha továbbhaladtak a "Cornerstone" multitasking hozzáadásával az egyedi ROM-hoz. A Samsung azóta létrehozta saját multi-window multitasking funkcióját.
Dianne Hackborn azt mondta, hogy "ez olyan dolog, amit a mainline platform szintjén kell megtenni", így az alkalmazások nem szűnhetnek meg. Igaza volt - Androidnak szüksége van erre, és ez az ideje, hogy a Google megadja.
Nem működik az Android többfelhasználós? Az
Android eredetileg kiemelkedő volt az Apple iOS-ről, amely erőteljes multitaskingje volt. Az alkalmazások továbbra is futhatnak a háttérben, miközben egy másik alkalmazást használ. Ez teszi az Androidot erőteljesen - még akkor is, ha BitTorrent ügyfelei a háttérben másolnak fájlokat a másik alkalmazás használatakor. Az Android még egyszer megtartotta a képernyőn megjelenő egyetlen alkalmazás designját. Ez sok értelme volt, amikor az Android csak kis képernyőkön futó okostelefonokon futott.
Ma Android mindenre futtatja a kisebb okostelefonokat egészen a hatalmas "phabletekig", mint például a Galaxy Note. Az Android túlmutatott a telefonokon, és 12 hüvelykes tablettákon, billentyűzet dokkolóin, laptopokon, sőt Android asztalokon is átalakítható.Az Android nem csak telefon operációs rendszer.
A Samsung több ablak nem elég jó
A Samsung megpróbálta hozzáadni az értéket az Androidhoz egy 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 tablet, akkor képesek arra, hogy egymás mellett futtassanak bizonyos alkalmazásokat egymás mellett.
Nagy problémák vannak itt. Ez csak a Samsung készülékeken működik, csak bizonyos Samsung készülékeken. Ha ezt a funkciót olyan módon szeretné hozzáadni, amely nem sérti meg a többi alkalmazást, a Samsung többablakos funkciója csak bizonyos alkalmazásokkal működik. Nem futtathat minden alkalmazást több ablakos nézetben, csak a Samsung Multi Window sávon található alkalmazások. Ez megakadályozza, hogy a harmadik féltől származó alkalmazások megtörjenek, ami miatt a Google aggódott a CyanogenMod Cornerstone szolgáltatásával kapcsolatban.
Egy olyan funkció, amely csak egy adott gyártótól származó eszközön fut, csak néhány alkalmazással működik, nem elég jó.Ez a funkció minden Android-eszközön - vagy legalább olyan nagyméretű képernyőkön és elég erős belsőleg kell működnie. Android-platform-szolgáltatásnak kell lennie, így az alkalmazásfejlesztők biztosíthatják, hogy alkalmazásai minden eszközön megfelelően működjenek. Az
Android fejlesztőknek nem kell támogatást adniuk a gyártók saját többablakos funkciójának, ha más gyártók döntenek a Samsung másolásáról.
A lebegő alkalmazások piszkos hack
A lebegő alkalmazások lehetővé teszik az igazi multitasking-t is. Ne feledje, hogy az Android lehetővé teszi az alkalmazások háttérben való futtatását, miközben egy előtelepített alkalmazást használ. Ezek az alkalmazások olyan felületeket jeleníthetnek meg, amelyek az aktuális alkalmazás felett lebegnek - úgy gondolják, hogy "mindig a tetején" kell használni, hogy mindig megjelenjen egy ablak az asztali operációs rendszer minden más alkalmazásánál.
Lebegő alkalmazások telepíthetők az interneten történő böngészéshez, jegyzetek készítéséhez, csevegéshez és videók megtekintéséhez bármilyen alkalmazás használatakor. Csak olyan alkalmazások működnek, amelyek kifejezetten lebegő alkalmazásokként működnek, így meg kell keresned őket. A lebegő alkalmazások szintén kényelmetlenek a használathoz, mert lebegnek az alkalmazáson, és blokkolják a felületét.
A Microsoft hozzáadta a lebegő ablakos támogatást a Skype for Android számára. Videóbeszélgetést folytathat, é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öbbet használ a több ablakos többfeladatos teljesítményből, mint a Google.
Az egyéni ROM-ok és a root-only Tweaks nem fogadhatók el
Néhány egyedi ROM hozzáfűzi ezt a funkciót az Androidhoz. A Google azzal fenyegetőzött, hogy visszavonja a CyanogenMod hozzáférését az Android Markethez( a továbbiakban: Google Play), ha hozzáadta ezt a szolgáltatást, mert potenciálisan megszakíthatja a harmadik féltől származó alkalmazásokat. Ma más egyéni ROM-ok is dolgoznak a megosztott képernyőn végzett többfeladatos feladatokon. A Samsung saját verziót adott saját eszközeihez.
Ezt a funkciót is csak XMultiWindow néven ismert root-only Xposed Framework alkalmazással érheti el. Ha root hozzáféréssel rendelkezik, több ablakot vagy több alkalmazást is kaphat eszközödön.
Ez nem igényelheti a készülék gyökerezését vagy egyéni ROM telepítését. Ezek a harmadik féltől származó megoldások gyakran kényelmetlen interfészekkel és hibákkal rendelkeznek. Szükségünk van egy integrált, támogatott megoldásra, amely minden eszközön ugyanúgy működik.
Miért fontos a több ablak fontos
A Microsoft Windows 8.1 kiemelkedik a táblagép operációs rendszerei között az erőteljes multitasking támogatásért, lehetővé téve egyidejűleg több alkalmazás megtekintését egymás mellett. Az Apple-t arról is beszámolják, hogy az iOS 8-on párhuzamosan alkalmazza az iPad-et. Mindegyik versenytárs operációs rendszerén megtekintheti az internetes oldalt, miközben e-mailt ír, nézzen egy videót böngészés közbenaz interneten, vagy beszélgethet valakivel, miközben bármi mást csinálsz.
De az Android még mindig fagyott időben. Annak ellenére, hogy az Android mögöttes teljesítménye - és annak ellenére, hogy az Android lehetővé teszi az alkalmazások számára, hogy alkalmazkodjanak a különböző képernyőméretekhez - a Google ellenáll a funkció hozzáadásával.
A nagyméretű Android tabletta, mint például a Nexus 10( emlékezzen arra, hogy a Google tabletta nem frissített több mint 18 hónap alatt?) 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élyi számítástechnika jövője, egyszerre többet is el tudunk végezni a tabletta nagy képernyőjén. A Microsoft, a Samsung és még az Apple is felismerik ezt - most a Google pedig.
képarány: Sergey Galyonkin a Flickr-en, Kārlis Dambrāns a Flickr-en