Tijdens Google I / O 2014 heeft Google de Android L Developer Review vrijgegeven aan de community, zodat ontwikkelaars hun apps op de nieuwe Android-versie kunnen testen. Android L werd later vrijgegeven als Android Lollipop aan het grote publiek. In Google I / O dit jaar heeft Google de volgende versie van Android Developer Preview - Android M - vrijgegeven voor de community. Ik heb het de afgelopen week getest. Laten we eens kijken hoe de volgende versie van Android aan het vormgeven is.

Interface

Android M voelt op dit moment minder als een spectaculaire sprong en meer als een noodzakelijke upgrade.

Eerdere versies van Android - Gingerbread to Ice Cream Sandwich, Jelly Bean to KitKat, zelfs KitKat to Lollipop - alles markeerde belangrijke verbeteringen in interface en functionaliteit. Lollipop naar Android M voelt echter meer als een upgrade naar Lollipop dan de volgende grote stap voorwaarts. Voor het grootste deel, als je gewend bent om Android te gebruiken, zal het draaien van Android M helemaal niet heel anders lijken, vooral van Lollipop. De meeste dingen werken nog steeds zoals altijd, uw favoriete Android-apps verliezen meestal niet de compatibiliteit met toekomstige versies van Android, enzovoort.

M heeft echter een veelheid aan veranderingen en we zullen beginnen met de meest voor de hand liggende wijzigingen aan te brengen.

De app-lade is vernieuwd van de traditionele side-scrolling via Android. U scrolt nu omhoog en omlaag om uw apps te vinden, met uw vier meest gebruikte apps boven aan het scherm, net onder een zoekbalk voor uw apps, vergelijkbaar met het menu Start in Windows. Zo'n interface-revisie is meestal een kwestie van mening, maar voor mij vind ik verticaal scrollen veel lastiger dan voorheen, en ik veeg liever tussen verschillende schermen met apps in alfabetische volgorde. Het vinden van de exacte app die ik wil vereist iets meer tijd en moeite, en voor een smartphone, heb ik het gevoel dat de gebruikerservaring meer geneigd zou moeten zijn om het gemakkelijker te maken. Voor de definitieve versie van Android M hoop ik eerder dat ze een optie toevoegen om terug te schakelen naar de oude app-lade voor hardnekkige conservatieven zoals ik die onze gebruikersinterface consistent willen houden.

Uiterlijk

Dit is nog een ander gebied waar Android M meer als een iteratie op Lollipop voelt dan een echte evolutie. Hoewel de opties voor ontwikkelaars in Instellingen thema-aanpassingen bieden (iets waarvan ik hoop dat het wordt uitgebreid met meer dan eenvoudige thema's Licht en Donker), zijn de esthetiek van Android M grotendeels het traditionele Android- en Lollipop-tarief. Anders dan in Lollipop is er geen grote ontwerprevisie in de apps van Google. Material Design is nog steeds de volgende grote stap en blijft aanwezig in Google Now en andere Google-apps.

Material Design is al behoorlijk solide, dus ik betwijfel of er grote veranderingen zullen zijn. Eventuele wijzigingen die in de toekomst worden aangebracht, zijn waarschijnlijk zeer gering.

Apps, functies en aanpassingen

Een deel van de functies van Android M is verbeterd batterijbeheer dat het meest opvalt wanneer u uw telefoon in de slaapstand zet of bepaalde toepassingen gedurende langere tijd niet gebruikt. Dit zou voor de meeste gebruikers niet erg problematisch moeten zijn, maar als je bepaalde oudere applicaties gebruikt - zoals IM-clients die verondersteld worden altijd open en online te zijn - kom je misschien vreemde problemen tegen. Deze nieuwe accufuncties resulteren in een aantal vreemde energiebesparingspogingen en ik denk dat dit de reden kan zijn achter het probleem in de afbeelding die u gaat zien.

Merk je op hoe sommige van die app-pictogrammen extreem korrelig zijn in vergelijking met de rest? Ik ben dit probleem nog nooit tegengekomen in eerdere versies van Android, dus als ik de reden erachter moest raden, zou het de bedoeling zijn om de vereiste prestaties te verminderen om het startscherm en de app-laden constant weer te geven. De nieuwe batterijbesparende functies, schat ik, verlengden de batterijlevensduur van mijn telefoon met ongeveer twee uur, wat erg leuk was gezien de batterijlevensduur die ik eerder had.

Nieuw in de app-instellingen van Android M zijn een groot aantal functies: prioriteit voor meldingen, toepassingsrechten en batterij-optimalisaties. Deze batterij-optimalisaties kunnen problemen veroorzaken met oudere, verouderde applicaties. Om dit op te lossen, gaat u naar "Batterij" en schakelt u de batterij-optimalisatie uit. Hierdoor zal die ene app meer stroom verbruiken dan anders het geval zou zijn. Grotendeels, zouden de batterijoptimalisaties als zeer welkome verandering moeten overkomen, en zodra de kleine insecten die ik heb genoemd worden gladgestreken (waarschijnlijk door de officiële versie), zal het een grote stap voorwaarts voor levensduur van de batterij op Android-telefoons markeren.

Afgezien daarvan zijn app-machtigingen misschien wel de belangrijkste toevoeging aan Android M. Dit betekent apps als Facebook die vrijwel alles op je telefoon willen gebruiken en beheren.

Gelukkig voor jou kan dit gedrag nu worden gecontroleerd. Dus als u de verzameling gevraagde rechten van een app niet vertrouwt, hoeft u alleen maar naar Instellingen te gaan en de functies uit te schakelen die u niet door de app wilt laten gebruiken. Het is belangrijk op te merken dat dit problemen kan veroorzaken in sommige apps, vooral als u probeert functies te gebruiken die afhankelijk zijn van machtigingen die u hebt uitgeschakeld. Voor pleitbezorgers van privacy zou dit een zeer welkome verandering moeten zijn.

Wat betreft de nieuwe, nieuwe apps om te profiteren van de nieuwe API's van Android M ... die zijn er nog niet, dus ik kan er geen commentaar op geven. Die zullen waarschijnlijk niet meegaan tot de juiste release van Android M, dus tot die tijd gebruik je dezelfde - maar nog steeds perfect solide - apps en functies die je in het verleden met Android hebt gebruikt.

Conclusie

Android M Developer Preview lijkt veel op Lollipop 2.0. Lollipop was bedoeld om de levensduur van de batterij te verbeteren, maar werd geteisterd door geheugenlekken en batterijdrain die sindsdien verdwenen zijn uit Android M. Het materiaalontwerp is nog steeds zo mooi als altijd en we kunnen geavanceerde themaaanpassing tegen de tijd van de juiste release tegenkomen.

Zelfs in zijn vroege staat, voelt Android M al aan als wat Lollipop moest zijn, met Material Design volledig terug, verschillende batterijduur-optimalisaties en bugfixes. De nieuwe functies zijn veelbelovend - het besturen van app-machtigingen en prioriteit van meldingen zijn prachtige functies voor machtige gebruikers, waarbij mogelijkheden worden toegevoegd die voorheen alleen mogelijk waren met geroote apparaten en aangepaste ROM's.

Ik had mijn kleine irks, zoals met de App-lade, maar Android M zal waarschijnlijk een zeer hete keuze zijn zodra deze eindelijk is voltooid en vrijgegeven. Ik kijk uit naar het gebruik van de definitieve versie van Android M.

Tot die tijd biedt de Developer Preview niet veel belangrijke verbeteringen en voelt het meer als een een stap voorwaarts dan een echte revolutie.