He, Google Het is tijd om Multi-venster multitasking aan Android toe te voegen
In 2012 dreigde Dianne Hackborn van Google de toegang van CyanogenMod tot de Android Market te herroepen als ze verder gingen met het toevoegen van "Cornerstone" -multitasking aan hun aangepaste ROM. Samsung heeft sindsdien zijn eigen multi-window multitasking-functie gemaakt.
Dianne Hackborn zei dat dit "iets is wat moet worden gedaan op het mainline platformniveau", zodat apps niet kapot gaan. Ze had gelijk: Android heeft dit als standaardfunctie nodig en het is tijd voor Google om dit te bieden.
Heeft Android geen multitasking?
Android onderscheidde zich oorspronkelijk van Apple's iOS met zijn krachtige multitasking. Toepassingen kunnen op de achtergrond worden uitgevoerd terwijl u een andere toepassing gebruikt. Dit maakt Android krachtig - je kunt zelfs BitTorrent-clients bestanden op de achtergrond laten downloaden terwijl je een andere app gebruikt. Android bewaarde nog steeds het ontwerp van één app op het scherm. Dit was logisch toen Android alleen op smartphones draaide met kleine schermen.
Tegenwoordig draait Android op alles van kleinere smartphones helemaal tot grote "phablets" zoals de Galaxy Note. Android is verder gegaan dan telefoons en draait op 12-inch tablets, convertibles met toetsenborddocks, laptops en zelfs Android-desktops. Android is niet alleen een besturingssysteem voor telefoons.
Het multi-venster van Samsung is niet goed genoeg
Samsung heeft geprobeerd om waarde toe te voegen aan Android door een functie voor meerdere vensters toe te voegen. Wanneer u een geavanceerde telefoon zoals de Galaxy Note of Galaxy S of een Galaxy-tablet gebruikt, kunt u bepaalde apps zij aan zij met elkaar uitvoeren.
Er zijn hier grote problemen. Dit werkt alleen op Samsung-apparaten en alleen op specifieke Samsung-apparaten. Om ondersteuning voor deze functie toe te voegen op een manier die andere apps niet schaadt, werkt de multi-vensterfunctie van Samsung ook alleen met specifieke apps. U kunt niet zomaar elke app in een multi-vensterweergave uitvoeren, alleen de apps in de Multi Window-balk die Samsung biedt. Dit voorkomt dat apps van derden worden afgebroken, en dat maakte Google zich zorgen over de hoeksteenfunctie van CyanogenMod.
Een functie die alleen werkt met een handvol apps op specifieke apparaten van een enkele fabrikant is niet goed genoeg. Deze functie moet op elk Android-apparaat werken - of op zijn minst degenen met voldoende grote schermen en krachtige internals. Het moet een Android-platformfunctie zijn, zodat applicatieontwikkelaars ervoor kunnen zorgen dat hun apps er op elk apparaat mee werken.
Android-ontwikkelaars hoeven geen ondersteuning toe te voegen voor de eigen multi-vensterfunctie van andere fabrikanten als andere fabrikanten besluiten om Samsung te kopiëren.
Drijvende apps zijn een vuile hack
Drijvende apps maken ook echte multitasking mogelijk. Vergeet niet dat Android apps op de achtergrond laat uitvoeren terwijl u een app op de voorgrond gebruikt. Deze apps kunnen interfaces presenteren die zwevend boven de huidige app lijken - denk aan het gebruik van "always on top" om een venster altijd te laten verschijnen over elke andere app op een desktopbesturingssysteem.
U kunt zwevende apps installeren om op internet te surfen, notities te maken, te chatten en video's te bekijken terwijl u een app gebruikt. Alleen apps die specifiek zijn ontworpen om als zwevende apps te worden uitgevoerd, werken, dus u moet ze opzoeken. Drijvende apps zijn ook lastig te gebruiken omdat ze zweven over de app die je gebruikt, waardoor delen van de interface worden geblokkeerd.
Microsoft heeft floating-window-ondersteuning toegevoegd aan Skype voor Android. Je kunt een videogesprek voeren en het gezicht van de andere persoon zal altijd op je scherm verschijnen, zelfs als je de Skype-app verlaat. Microsoft gebruikt meer multi-venster multitasking-mogelijkheden van Android dan Google.
Aangepaste ROM's en root-only tweaks zijn niet acceptabel
Sommige aangepaste ROM's voegen deze functie toe aan Android. Google dreigde de toegang van CyanogenMod tot de Android Market (nu bekend als Google Play) in te trekken als ze deze functie toevoegden omdat deze mogelijk apps van derden kon doorbreken. Tegenwoordig werken andere aangepaste ROM's aan multitasken op gesplitst scherm. Samsung heeft hun eigen versie op hun eigen apparaten toegevoegd.
U kunt deze functie ook krijgen met behulp van een Xposed Framework-tweak-rootbewerking die bekend staat als XMultiWindow. Als u root-toegang hebt, kunt u multi-window multitasking of elke app op uw apparaat krijgen.
Hiervoor moet je je apparaat niet rooten of een aangepast ROM installeren. Deze oplossingen van derden hebben vaak lastige interfaces en bugs. We hebben een geïntegreerde, ondersteunde oplossing nodig die op elk apparaat hetzelfde werkt.
Waarom Multi-Window belangrijk is
Windows 8.1 van Microsoft onderscheidt zich tussen tabletbesturingssystemen vanwege de krachtige ondersteuning voor multitasking, waardoor u verschillende apps tegelijkertijd kunt bekijken. Apple is ook naar verluidt bezig met het toevoegen van side-by-side apps aan de iPad met iOS 8. Op het besturingssysteem van elke concurrent kun je een webpagina bekijken terwijl je een e-mail schrijft, een video bekijkt terwijl je bladert op het web of chat met iemand terwijl u iets anders doet.
Maar Android is nog steeds bevroren in de tijd. Ondanks alle onderliggende kracht van Android - en ondanks de manier waarop Android apps in staat stelt zich aan te passen aan verschillende schermformaten - biedt Google weerstand tegen het toevoegen van deze functie.
Android-tablets met een groot scherm zoals de Nexus 10 (weet je nog dat Google niet meer dan 18 maanden geüpdatet is?), Heb je deze functie nodig. Dat geldt ook voor grote telefoons, cabriolets, laptops en Android-desktops.
Als tablets de toekomst van personal computing zijn, zouden we meer dan één ding tegelijk moeten kunnen doen op de grote schermen van onze tablets. Microsoft, Samsung en zelfs Apple beseffen dit - nu is het de beurt aan Google.
Afbeelding: Sergey Galyonkin op Flickr, Kārlis Dambrāns op Flickr