Android M in der Praxis: Das sind die Neuerungen im Überblick

Martin Reitbauer 2. August 2015 1 Kommentar(e)

Die kommende Android-­Version bringt lĂ€ngere Akkulaufzeiten, mehr ­Kontrolle ĂŒber App-Berechtigungen und eine intelligente ­Suchfunktion. Wir haben die Preview-­Version im Alltag getestet.

Android_M_main

Revolution wurde auf der Entwickler­konferenz Google I/O, auf der der Konzern Android M vorgestellt hat, keine ausgerufen – einige Neuerungen haben es aber in sich. So wurde etwa das Berechtigungssystem von Grund auf neu gestaltet: War der Nutzer bisher gezwungen, bei der App-Installation einen undurchsichtigen Wust von Zugriffsrechten abzunicken, wird er mit Android M im laufenden Betrieb um Zustimmung gebeten. Mit einem neuen Tiefschlaf-Modus („Doze“) widmen sich die Google-­Entwickler dem Dauerbrenner Akkulaufzeit und endlich bekommt Android ein vollstĂ€ndiges App-Backup inklusive der ­Benutzerdaten.

Muffin? Oder doch Marshmallow?

Wie bei jeder neuen Android-Iteration spannt uns Google auf die Folter. Der Buchstabe M ergibt sich aus der alphabetischen Reihenfolge: Auf Jelly Bean folgt KitKat, darauf folgt Lollipop. Aber was dann? Unter den Kandidaten sind „Milky Way“, „Muffin“, „Marshmallow“ und „Macaroon“.

Neues Berechtigungs-System

Will eine App auf Kontakte, Kamera, Mikrofon etc. zugreifen, muss sie die Zustimmung des Nutzers einholen. Dies geschah bisher  nach dem Prinzip „Alles oder nichts“. Mit Android M werden Berechtigungen aber flexibler.

Das App-Berechtigungssystem von ­Android war bisher geradezu eine Einladung zum Missbrauch. Die Unzahl von Zugriffsrechten, die der Nutzer bei der Installation von Apps abnicken musste, ĂŒberforderte selbst fortgeschrittene User. Die Überarbeitung und Vereinfachung dieses Systems ist folglich wohl das wichtigste neue Feature von Android M.

berechtigungen_einzeln

Will eine App zum ersten Mal auf eine Ressource (wie Mikrofon oder Kamera) zugreifen, muss sie den Nutzer fragen. Die Einstellung bleibt gespeichert.

Apps werden nun zunĂ€chst gĂ€nzlich ohne RĂŒckfrage installiert. Im laufenden Betrieb mĂŒssen sie etwaige Zugriffsrechte aber nach und nach einholen. Will ein Messenger etwa zum ersten Mal das Mikrofon nutzen, weil der Anwender eine Audio-Nachricht aufnehmen möchte, bekommt dieser ein Pop-Up. Hier kann er den Zugriff erlauben oder verweigern. Die Zustimmung wird gespeichert, kann im Nachhinein ĂŒber das EinstellungsmenĂŒ aber ebenso schnell wieder entzogen werden. Um in diesen FĂ€llen AbstĂŒrze aus „Datenmangel“ zu vermeiden, fĂŒttert Android die App von da an einfach mit zufĂ€lligen Daten.

Screenshot_20150717-115507

Sie können fĂŒr jede App die Berechtigungen einsehen und gewĂ€hrte Zugriffsrechte wieder entziehen. Das schrĂ€nkt natĂŒrlich die Funktionen der App ein.

Ein kleiner Haken: Bestehende Apps, die noch nicht fĂŒr Android M gebaut wurden, behalten ihre Berechtigungen – mĂŒssen diese also nicht einzeln neu abfragen. Auch hier kann der Nutzer aber die Zugriffsrechte einsehen und sie einzeln entziehen. Im Test mit der Android M Preview funktionierte das auch – entzogen wir dem Facebook Messenger etwa die Kamera-Erlaubnis, funktionierten Video-Anrufe zwar nicht mehr, die App an sich arbeitete aber wie gewohnt.

Google Now on Tap

Mit Android M zieht der Sprachassistent ­Google Now erstmals den Kontext von App-Ansichten heran, um im richtigen Moment die richtigen Informationen zu liefern.

tomorrowland_google_now_on_tap

Das mit dem Android M Release zu erwartende Nexus 5 (2015) wird aller Wahrscheinlichkeit nach eines der ersten GerÀte sein, das mit einer USB Typ-C Buchse ausgestattet ist.

Mit Google Now on Tap, das mit dem finalen Release von Android M aktiviert werden soll, erfĂ€hrt Androids „persönlicher Assistent“ ein gewichtiges Update und soll lernen, sich in der Kommunikation mehr wie ein Mensch zu verhalten. Fragen wie „Wer ist das?“ sind auch fĂŒr uns nur im Kontext der Situation zu verstehen. Mit Now on Tap zieht der Assistent den aktuellen Bildschirminhalt heran um solche Fragen zu verstehen und zu beantworten oder Zusatzinfos zu liefern. Der Nutzer tippt – egal in welcher App oder auf welcher Website er sich befindet – lange auf den Home-Button. Google Now liest den Inhalt des Bildschirms aus, analysiert ihn in der Cloud und spuckt (im Idealfall) nĂŒtzliche Informationen in Form von einer oder mehrerer Google Now-Karten aus.

In der Android M Developer Preview ließ sich Google now on Tap zwar per MenĂŒeintrag aktivieren, lieferte aber noch keine tatsĂ€chlichen Suchergebnisse.

In der Android M Developer Preview ließ sich Google now on Tap zwar per MenĂŒeintrag aktivieren, lieferte aber noch keine tatsĂ€chlichen Suchergebnisse.

Zusatzinfos und Antworten

Google demonstrierte die Funktion auf seiner Konferenz anhand einer E-Mail in der App Inbox, in deren Text der Name eines aktuellen Kinofilms erwĂ€hnt wurde. Ein langer Tipp auf den Home-Button förderte Links zum Kinotrailer, Beginnzeiten, Filmkritiken und Ă€hnliches in Form von Google Now Karten zutage. Beispiel Nummer zwei: Der Nutzer liest einen Artikel zu einer Musikgruppe und fragt Google Now einfach: „Wer ist der SĂ€nger“. Der Assistent interpretiert die Frage anhand des Kontexts der angezeigten Website und antwortet.
Zu Redaktionsschluss war Now on Tap in der Developer Preview noch nicht verfĂŒgbar – ein entsprechender Schieber in den Einstellungen ließ sich zwar betĂ€tigen, Google Now spuckte bei einem langen Tipp aber nur Fehlermeldungen aus. Wir mĂŒssen wohl auf das Release im Herbst warten.

Anhand der Pinterest-App zeigte Google, wie nahtlos der Übergang von App zu Web-Content mit Chrome Custom Tabs funktionieren kann.

Anhand der Pinterest-App zeigte Google, wie nahtlos der Übergang von App zu Web-Content mit Chrome Custom Tabs funktionieren kann.

Chrome Custom Tab

Hinter diesem kryptischen Namen verbirgt sich eine  kleine aber (unter der Haube) signifikante Verbesserung der Einbindung von Websites in Apps. Will eine App Web-Content zeigen (wie das etwa die Facebook-App tut), so kann sie einfach einen Tab von Googles Browser benutzen und diesen optisch anpassen. Der Nutzer merkt dabei nicht einmal, dass er die App verlassen hat,  SicherheitslĂŒcken durch fehlerhafte In-App-Browser sind Geschichte.

Das mit dem Android M Release zu erwartende Nexus 5 (2015) wird aller Wahrscheinlichkeit nach eines der ersten GerÀte sein, das mit einer USB Typ-C Buchse ausgestattet ist.

Das mit dem Android M Release zu erwartende Nexus 5 (2015) wird aller Wahrscheinlichkeit nach eines der ersten GerÀte sein, das mit einer USB Typ-C Buchse ausgestattet ist.

Bequemer Laden: USB Typ-C

Google verwendet den neuen, verdrehsicheren Stecker USB Typ-C schon bei seinem neuen Chrome­book Pixel. Mit Android M soll der Standard laut Google nun auch auf Smartphones Einzug halten –
es steht also zu erwarten, dass das mit Android M erscheinende, neue Nexus-GerÀt eine entsprechende Buchse tragen wird. Da USB Typ-C bidirektional funktioniert, werden Nutzer zwei GerÀte verbinden und per Fingertipp wÀhlen können, in welche Richtung geladen wird. So wird das Zweithandy bei Bedarf zur Power Bank.

Mehr Akku dank Doze-Modus

Der Endlos-Akku ist der heilige Gral der Smartphone-Welt – mit dem neuen Doze-Modus in ­Android M will Google dem mythischen Kelch etwas nĂ€her rĂŒcken. Profitieren werden dabei vorerst aber hauptsĂ€chlich GerĂ€te, die viel herumliegen – wie Tablets.

Schon bei der VorgĂ€ngerversion Android Lollipop hatte sich Google in Form von ­„Project Volta“ des Themas Akku angenommen. Damals war es eine Kombination von VerĂ€nderungen der AusfĂŒhrungsumgebung (von Dalvik zu ART) und Verbesserungen beim Aufgabenmanagement fĂŒr den Prozessor, die die Laufzeit spĂŒrbar erhöhte.

2015-07-17 16_26_24-Google I_O 2015 - Keynote - YouTube

Der neue Doze-Modus setzt das GerĂ€t in einen energiesparenden Tiefschlaf und beschrĂ€nkt den Netzwerk­zugriff von Apps auf das Nötigste. Dadurch entfallen die energieintensiven Synchronisations-AktivitĂ€ten – vor allem in der Nacht, wenn das GerĂ€t unbenutzt und stumm geschaltet herumliegt.

Mit Android M fĂŒhrt Google einen sogenannten „Doze-Modus“ ein: Wird das GerĂ€t nicht bewegt – etwa, wenn es zu spĂ€ter Stunde unbenutzt am Nachttisch liegt, ver­fĂ€llt es in Tiefschlaf und spart Strom. Apps haben in dieser Zeit keinen Netzwerkzugriff – es sei denn, sie erhalten eine Push-­Benachrichtigung mit hoher PrioritĂ€t – dies ist zum Beispiel der Fall, wenn Messenger-­Apps eine neue Nachricht erhalten. Außerdem können Apps nun keine „Wake-Locks“ mehr setzen, die das GerĂ€t kĂŒnstlich wach halten.

Google verspricht bis zu zwei Mal lĂ€ngere Standby-Zeiten bei GerĂ€ten, die nicht benutzt und bewegt werden. In unserem Test fiel die Ersparnis aber eher mager aus: Ein Nexus 5 mit Android Lollipop verlor wĂ€hrend 12 Stunden ohne Nutzung etwa 25% – ein Nexus 6 mit identischer App-Ausstattung und Android M (Preview 2) verlor im selben Zeitraum 20 %.

App-Drawer & Predictive Apps

Wurde der App-Drawer unter Android Lollipop noch horizontal durchgewischt, verlegt sich Google bei Android M wieder auf die Vertikale. Neu ist ein App-Suchfeld ganz oben. Außerdem fĂŒhrt Android M „Predictive Apps“ ein. Anhand von Uhrzeit und Ort versucht es zu erraten, welche App der User starten will – und zeigt diese ganz oben an.

Der App-Drawer versucht zu erraten, welche App der Nutzer zum gegebenen Zeitpunkt gerade braucht - und zeigt  vier aktuelle VorschlÀge in der ersten Zeile.

Der App-Drawer versucht zu erraten, welche App der Nutzer zum gegebenen Zeitpunkt gerade braucht – und zeigt vier aktuelle VorschlĂ€ge in der ersten Zeile.

Sie können festlegen, welche Apps den Doze-Modus ignorieren und ihre Daten damit hĂ€ufiger aktualisieren dĂŒrfen - auf Kosten der Standby-Zeit.

Sie können festlegen, welche Apps den Doze-Modus ignorieren und ihre Daten damit hĂ€ufiger aktualisieren dĂŒrfen – auf Kosten der Standby-Zeit.

VollstÀndige App-Backups

Auf die App-Backup-Funktion von Android war bisher kein Verlass. Damit Google Nutzerdaten wie SpielstÀnde, Einstellungen, Logins usw. im Google-Konto des Nutzers sichern durfte, mussten die Entwickler dies explizit im Code vorsehen. Mit Android M lÀuft das Backup automatisch.

In den Einstellungen sieht das Backup-System von Android M nicht viel anders aus als beim VorgĂ€nger. Beim Backup werden nun aber weitaus mehr Apps berĂŒcksichtigt.

In den Einstellungen sieht das Backup-System von Android M nicht viel anders aus als beim VorgĂ€nger. Beim Backup werden nun aber weitaus mehr Apps berĂŒcksichtigt.

Der Wechsel zu einem neuen GerĂ€t ist mit Android dank Konto-Synchronisierung schon mit KitKat oder Lollipop weniger beschwerlich, als er es frĂŒher der Fall war. Die installierten Apps werden im Google-Konto verzeichnet, bei einer neuen Installation der App ĂŒber dasselbe Konto werden die Apps auf Wunsch ­wieder installiert. Der Haken bisher: Die ­betreffenden Apps kamen frisch aus dem Play Store, Nutzer­daten wie Einstellungen, SpielstĂ€nde, ­Login-Daten waren futsch. Von der seit ĂŒber einem Jahr bestehenden Möglichkeit, eine Sicherungskopie dieser Daten im Google-Konto abzulegen, machten nur wenige App-Entwickler Gebrauch. Mit Android M macht Google beim Backup mehr Druck – bei Apps, die mit dem SDK fĂŒr Android M gebaut werden, ist ein vollstĂ€ndiges Backup der Nutzerdaten bis zu einem Umfang von 25 MB von vornherein aktiviert. Der Entwickler einer App hat zwar die Möglichkeit, sensible Daten vom Backup auszuschließen oder dieses ­komplett zu deaktivieren – er muss dies aber im Code der App explizit anmelden (also Opt-out statt wie bisher Opt-in). Die App-Daten werden verschlĂŒsselt und im Google Drive des Nutzers abgelegt. Setzt der Nutzer sein GerĂ€t neu auf oder wechselt auf ein neues, werden alle Nutzerdaten aus dem Google-Account wieder hergestellt.

In der Preview-Version ist diese Funktion zwar aktiv – da gebrĂ€uchliche Apps im Play Store noch nicht mit dem SDK fĂŒr Android M hergestellt werden, werden aber noch keine Backups erstellt. Das sollte sich mit dem finalen Release schnell Ă€ndern.

Wird eine neue microSD-Karte eingeschoben, hat der Nutzer die Wahl, ob er diese dem internen Speicher zuschlagen oder die Karte als eigenes „Laufwerk“ fĂŒhren will.

Wird eine neue microSD-Karte eingeschoben, hat der Nutzer die Wahl, ob er diese dem internen Speicher zuschlagen oder die Karte als eigenes „Laufwerk“ fĂŒhren will.

SD-Karte als interner Speicher

Nutzer von GerĂ€ten mit SD-Karte kennen das Problem: Die Aufteilung des GerĂ€tespeichers in einen internen und einen externen Teil kann mĂŒhsame Verschiebeoperationen nötig machen, wenn der Platz knapp wird. Android M rĂ€umt damit auf und bietet dem User an, den Speicher der eingeschobenen SD-Karte als internen Speicher einzubinden. In der Dateiverwaltung wird der freie Speicher der Karte nach diesem Schritt einfach dem internen Speicher zugerechnet. Ein Nachteil: Der Inhalt der Karte kann mit anderen GerĂ€ten (etwa per Kartenleser am PC) nicht ausgelesen werden.

Einfachheit wird bei Android Pay groß geschrieben: Ist das GerĂ€t entsperrt, muss der Nutzer das GerĂ€t nur noch ans NFC-Terminal halten und die Zahlung bestĂ€tigen.

Einfachheit wird bei Android Pay groß geschrieben: Ist das GerĂ€t entsperrt, muss der Nutzer das GerĂ€t nur noch ans NFC-Terminal halten und die Zahlung bestĂ€tigen.

Android Pay

Mit Android Pay hat Google einen Nachfolger fĂŒr sein glĂŒckloses „Google Wallet“ vorgestellt, mit dem Nutzer KĂ€ufe tĂ€tigen können – per NFC an Kontaktlos-Terminals im Handel oder per Checkout-Button in Apps. Der Unterschied zu ­Google Wallet: Die Schnittstellen sind offen und können auch von E-Banking-Apps verwendet werden. Der Anwender muss Google also keine Kreditkarten- oder Kontonummer bekannt geben. Zum Bezahlen entsperren Sie Ihr GerĂ€t wie gewohnt, halten es ans Terminal, warten auf die BestĂ€tigung – und das war‘s. Sie mĂŒssen nicht einmal eine App öffnen. Ab wann sich Android Pay auch im deutschsprachigen Raum nutzen lĂ€sst, ist noch unklar. In der Android M Preview ist derzeit nur ein weitgehend leerer MenĂŒpunkt „Mobil bezahlen“ vorgesehen – die Wallet-Apps der Mobilfunker, die sich hier einklinken sollen, mĂŒssen fĂŒr Android Pay erst angepasst werden. Eine eigene Android Pay App hat Google angekĂŒndigt, aber noch nicht veröffentlicht.

Der neue „Nicht Stören“-Modus

Das mit Android Lollipop eingefĂŒhrte System der „Priority Notifications“ hatte nicht viele Fans.Mit Android M wird es deutlich vereinfacht und zu einem „Nicht Stören“-Modus umgekrempelt. Das System kann trotzdem sehr genau auf die eigenen BedĂŒrfnisse eingestellt werden.

„Gut gemeint“ ist manchmal das Gegenteil von „Gut“. Beim smarten Stumm-Modus von An­droid Lollipop war das sicher der Fall: Die Dreiteilung „Keine Unterbrechungen“ – „Wichtige Unterbrechungen“ – „Alle Unterbrechungen“ wollte nicht so recht in die Köpfe der Nutzer.

0

Der Nicht Stören-Modus wird nun ĂŒber die Schnell­einstellungen aktiviert. Der Nutzer wĂ€hlt zwischen “Lautlos”, “Nur Wecker” und “Nur wichtige”.

 

Android M vereinfacht die Sache gehörig. Will man, dass das GerĂ€t Ruhe gibt, setzt man es in den Modus „Nicht Stören“, der ĂŒber die Schnelleinstellungen (Quick Toggles) zugĂ€nglich ist – also nicht mehr ĂŒber die LautstĂ€rkewippe wie bisher. Hier steht die Wahl nun zwischen „Lautlos“, „Nur Wecker“ und „Nur wichtige“. Die ersten beiden Modi sind selbsterklĂ€rend. FĂŒr die Auswahl „Nur wichtige“ kann der Nutzer wie bisher „wichtige“ Ereignisse definieren, die trotz Nicht Stören-Modus einen Benachrichtigungston auslösen: Erinnerungen, Termine, Nachrichten und Anrufe. ZusĂ€tzlich lĂ€sst sich einstellen, ob Nachrichten und Anrufe nur dann als „wichtig“ gelten, wenn sie von (bestimmten) Kontakten kommen.

“Automatische Regeln” sorgen dafĂŒr, dass das GerĂ€t zu bestimmten Uhrzeiten und Wochentagen ohne Zutun des Anwenders still bleibt.

“Automatische Regeln” sorgen dafĂŒr, dass das GerĂ€t zu bestimmten Uhrzeiten und Wochentagen ohne Zutun des Anwenders still bleibt.

Wer will, kann wie bisher auch Uhrzeiten festlegen, zu denen das GerĂ€t still bleiben soll. Hier hat Google nachgebessert und erlaubt nun verschiedene Einstellungen nach Wochentagen – in Form von „Automatischen Regeln“, in denen der Nutzer Tag(e), Start- und Schlusszeit der Stumm-Phase definiert. In der Android M Preview sind zwei Regeln schon vorgegeben: „Weeknight“ und „Weekend“. Auch fĂŒr im Google Kalender eingetragener Termine lĂ€sst sich das Smartphone auf Wunsch automatisch still schalten.

Wer von den ĂŒber dem Bildschirm schwebenden „Heads-up“-Notifications einer bestimmten App genervt ist, kann diese deaktivieren („Kurzes Einblenden zulassen“).

Wer von den ĂŒber dem Bildschirm schwebenden „Heads-up“-Notifications einer bestimmten App genervt ist, kann diese deaktivieren („Kurzes Einblenden zulassen“).

Benachrichtigungen

Mit Android M bekommt der Nutzer neben einem neuen Nicht Stören-Modus auch mehr Kontrolle ĂŒber das Verhalten von Benachrichtigungen jeder einzelnen App. In den App-Einstellungen findet sich nun fĂŒr jede App ein neuer Punkt „App-­Benachrichtigungen“. Hier können Sie festlegen, ob die Benachrichtigungen einer App hinsichtlich des Nicht Stören-Modus als „wichtig“ gelten, ob sie ganz blockiert werden sollen und auch, ob Sie als Heads-Up-Notification ĂŒber dem Bildschirm eingeblendet werden sollen. Im Einzelnen können Sie nun auch bestimmen, ob die Benachrichtigungen einer App auf dem Sperrbildschirm zur GĂ€nze oder nur eingeschrĂ€nkt erscheinen.

Screenshot_20150720-181304

Quick Toggles bearbeiten

Die meisten Android-OberflĂ€chen von Drittherstellern (Samsung, Sony, HTC..) erlauben es dem Anwender schon lange, die Schnelleinstellungs-SchaltflĂ€chen („Quick Toggles“) frei zu belegen. Nun zieht das offizielle Android nach – zumindest im Entwickler-Modus. Über den hier erreichbaren „System UI Tuner“ lassen sich die Kacheln erstmals verschieben, löschen und neu hinzufĂŒgen.

auf Facebook teilen auf Google+ teilen auf Twitter teilen
pic_MR_klein

Martin Reitbauer   Chefredakteur

Als Chefredakteur von Android Magazin und ANDROID APPS sowie als Redakteur der Plattform-agnostischen Zeitschrift SMARTPHONE ist Martin hauptsĂ€chlich mit den Print-Magazinen des Verlags hinter androidmag.de beschĂ€ftigt. Ab und an bleibt dennoch Zeit fĂŒr einen Blog-Artikel. Neben Android gilt seine Begeisterung GNU/Linux und freier Software ganz allgemein.

Facebook Profil Google+ Profil