Android 4.4 KitKat Was ist neu?

Google hat am 31. Oktober 2013 die neueste Version von Android veröffentlicht. Die neue Version, Version 4.4, ist ein Spitzname KitKat. Die Veröffentlichung kam für viele überraschend Key Lime Pie und 5,0 war schon seit einiger Zeit mit diesem Update verbunden. KitKat enttäuscht jedoch nicht, denn es enthält zahlreiche Funktionen und Updates. In diesem Artikel gebe ich Ihnen einen Überblick über die Neuerungen in KitKat.


Visuelle Änderungen

Bevor Sie die in KitKat eingeführten visuellen Änderungen besprechen, ist es gut zu wissen, dass nicht alle visuellen Änderungen auf jedem KitKat-kompatiblen Gerät vorhanden sind. Das Nexus 5, Googles Flaggschiff-Smartphone, das zusammen mit KitKat eingeführt wurde, enthält alle unten beschriebenen visuellen Änderungen. Die Erfahrung mit anderen Geräten kann jedoch variieren.

Auf den ersten Blick unterscheidet sich KitKat nicht besonders von Geleebohne. Es hat sich jedoch viel geändert, um die Benutzeroberfläche zu vereinfachen und auf den Inhalt zu konzentrieren.

  • Die in der Systemleiste und in den Menüs verwendete blaue Farbe wurde durch milchiges Weiß ersetzt.
  • Die Wallpaper-Anwendung ist im Application Launcher vorhanden.
  • Einige Anwendungssymbole haben ein monochromatisches Aussehen.
  • Widgets können durch langes Drücken des Startbildschirms aufgerufen werden.
  • Der Sperrbildschirm kann jetzt Album und Filmkunst anzeigen.
  • Startbildschirme sind unendlich groß.

Die bedeutendste Änderung, die wenig Beachtung fand, ist, wie der Startbildschirm in die Google-Suchanwendung verschoben wurde. Es gibt einen großartigen Artikel über Ars Technica, der diese Änderung ausführlicher behandelt.



Neue Apps

KitKat hat einige Änderungen an der Anwendungspalette vorgenommen.

Telefon

Die Telefonanwendung hat bedeutende Arbeit geleistet. Der Dialer ist im Wesentlichen derselbe, aber auf dem Hauptbildschirm werden jetzt Ihre Kontakte basierend auf den Personen, mit denen Sie am häufigsten sprechen, angezeigt und organisiert. Es enthält auch Suchfunktionen, mit denen Sie nach Kontakten, lokalen Unternehmen und Orten suchen können. Die Anruferkennung wurde ebenfalls verbessert. Das Betriebssystem versucht, unbekannte Nummern durch Durchsuchen lokaler Unternehmen zu ermitteln.

Hangouts

Hangouts unterstützt jetzt bereits umfangreiche Funktionen für Textnachrichten.

Bücher abspielen

Play Books wurde geändert, um den neuen immersiven Modus zu präsentieren.

Emoji

Emoji-Zeichen sind jetzt über die Google-Tastatur verfügbar.

Schnelles Büro

Quick Office erhielt ein Redesign und ist jetzt in Google Drive integriert. Wenn sowohl Quick Office als auch Google Drive auf dem Gerät vorhanden sind, werden Google Text & Tabellen, Folien und Arbeitsblätter von Quick Office aus in Google Drive geöffnet.

Google jetzt

Google Now hat sein hinzugefügt OK Google Merkmal. Es ist derzeit nur für bestimmte Geräte verfügbar, dies wird sich jedoch mit der Zeit ändern. Mit der Funktion können Sie eine Suche starten oder einen Befehl ausführen, indem Sie sagen OK Google gefolgt von einer Abfrage oder einem Befehl. Ihr Gerät darf sich nicht auf dem Startbildschirm oder in Google Now befinden, damit dies funktioniert.

Google Mail

Die beliebte E-Mail-Plattform erhielt auch eine Reihe von Updates, darunter eine Urlaubsantwort und Unterstützung für Anhänge für viele Dateitypen.

Geräteverwaltung

Der Geräte-Manager wurde auf der Google I / O 2013 im Rahmen der ehrgeizigen Überarbeitung von Play Services präsentiert. Es ist die Antwort von Google auf Diebstahl und andere Sicherheitsbedenken. Der Geräte-Manager ist in Android 4.4 integriert und standardmäßig so konfiguriert, dass das Gerät gesucht und gelöscht wird.

Downloads

Die Anwendung "Downloads" wurde ebenfalls verbessert. Es hat die Fähigkeit, Downloads in einem Raster zu sortieren und anzuzeigen.


Unter der Haube

Projekt Svelte

Projekt Svelte war der interne Codename für KitKat. Ziel war es, die Größe des Betriebssystems zu reduzieren und die Leistung des Betriebssystems auf Low-End-Geräten zu verbessern. Das Ergebnis ist, dass KitKat auf Geräten mit nur 512 MB RAM laufen kann und alles auf die Optimierung des Speichers ausgerichtet ist, einschließlich einer neuen API, die dazu beiträgt, Anwendungen speichereffizienter zu machen.

Tools zur Speicherverwaltung

Um Entwickler dabei zu unterstützen, ihre Anwendungen zu optimieren, hat Google neue Tools zur Überwachung der Speichernutzung einer Anwendung veröffentlicht. Procstats ist eines dieser Werkzeuge. Es analysiert die von einer Anwendung verwendeten Speicherressourcen sowie den von anderen Anwendungen und Diensten im System verwendeten Speicher. Das Tool kann wie gewohnt über ADB verwendet werden, Adb-Shell dumpsys procstats.

Eine weitere Ergänzung ist der Speicherstatus und die Profilerstellung auf dem Gerät. Es kann von aufgerufen werden Einstellungen> Entwickleroptionen> Prozessstatistiken.


Framework zum Drucken

KitKat führt ein systemeigenes Druckframework ein. Es stellt einen Druckmanager bereit, der Anwendungen, für die ein Druck erforderlich ist, und verfügbare Druckdienste verbindet. Der Druckmanager stellt einen gemeinsam genutzten Dienst und eine Systembenutzeroberfläche bereit. Das Ergebnis ist eine konsistente Benutzeroberfläche für das Drucken von Dokumenten sowie die Sicherheit, da der Inhalt zwischen Diensten weitergegeben wird.

Hersteller können die neuen APIs auch verwenden, um ihre eigenen Druckdienste zu erstellen, und Entwickler von Drittanbietern können die APIs verwenden, um ihren eigenen Anwendungen Druckfunktionen mit ein paar Zeilen Code hinzuzufügen. Weitere Informationen finden Sie in diesem DevBytes-Video.

Speicherzugriffs-Framework

Mit Android 4.4 wurde auch ein völlig neues Speicherzugriffs-Framework eingeführt. Das Ziel ist zweifach: (1) Benutzern die Möglichkeit geben, Dateien, Bilder und Videos im verfügbaren Speicher zu durchsuchen und (2) diese in einer konsistenten Benutzeroberfläche darzustellen. Die beigefügte API gibt Anwendungen die Möglichkeit, ihre Dienste in anderen Anwendungen zu veröffentlichen, die am Framework teilnehmen. Clientanwendungen, die das Speicherzugriffs-Framework nutzen möchten, können mithilfe von das Betriebssystem integriert werden CREATE_DOCUMENT und OPEN_DOCUMENT beabsichtigt.

Immersive Modus im Vollbildmodus

Mit diesem Zusatz kann eine Anwendung jedes Pixel auf dem Bildschirm aufnehmen, während die Systembenutzeroberfläche und die Statusleiste oben ausgeblendet werden. Weitere Informationen zu dieser neuen Funktion finden Sie unter DevBytes.

WebView-Komponente

KitKit enthält auch eine aktualisierte WebView-Komponente, die auf dem Chromium-Open-Source-Projekt basiert. Es verbessert die Unterstützung für moderne Webstandards und auch die V8-JavaScript-Engine wurde aktualisiert. Eine weitere wichtige Änderung ist die Rendering-Engine. Die neue WebView-Komponente verwendet dieselbe Blink-Rendering-Engine wie Chrome für Android. Das Ergebnis ist, dass Sie weniger Inkonsistenzen zwischen der WebView-Komponente und Chrome für Android feststellen.

Bildschirmaufnahme

KitKat führt ein Bildschirmaufzeichnungsprogramm ein, das über ADB verwendet werden kann, Adb-Shell-Bildschirmaufzeichnung. Das Dienstprogramm zeichnet mit einer Auflösung auf, die so nahe wie möglich an der Bildschirmauflösung des Geräts liegt.

NFC-Verbesserungen

KitKat führt die HCE- oder Host-Kartenemulation ein, mit der jede Anwendung eine NFC-Chipkarte (Near Field Communication) emulieren kann. Ein NFC-Controller muss im Gerät vorhanden sein.

SMS-Anbieter

Wenn Sie über eine Anwendung verfügen, die sowohl SMS als auch MMS verwendet, können Sie den gemeinsam genutzten SMS-Anbieter und die neuen APIs verwenden, um das Speichern und Abrufen der Nachricht Ihrer Anwendung zu verwalten.

Verbesserter Benachrichtigungszugriff

In KitKat kann der Benachrichtigungslistener-Dienst weitere Informationen zu eingehenden Benachrichtigungen anzeigen. Der Listener-Service kann auf zusätzliche Informationen zugreifen, einschließlich Text, Symbol, Bild, Fortschritt und Chronometer.

Audio-Tunneling

Da für das Audiotunneling ein DSP oder ein digitaler Signalprozessor erforderlich ist, wird diese Funktion nicht von jedem Gerät unterstützt. Die Idee ist, Audio-bezogene Aufgaben an einen digitalen Signalprozessor zu übergeben, anstatt an die CPU. Das Ergebnis ist, dass das Audiotunneling zu DSP die Akkulaufzeit erheblich erhöht.

IR-Blaster

KitKat bietet Unterstützung für integrierte IR-Blaster mit einer zugehörigen API. Mit der API kann die Anwendung prüfen, ob das Gerät über einen IR-Sender verfügt, deren Frequenz abfragen und Signale senden.

Übergänge

Android 4.4 führt ein Transitions-Framework ein, mit dem eine Anwendung Szenen definieren und festlegen kann, wie zwischen Szenen animiert werden soll. Schauen Sie sich dieses Video für eine Demonstration an.

RTL-Layout erzwingen

Das Testen des RTL-Problems (von rechts nach links) war immer umständlich. Um dies zu verbessern, bietet KitKat eine Option, um das Layout in RTL zu erzwingen, ohne dass Ihre Anwendung in einer RTL-Sprache angezeigt werden muss. Sie finden die Einstellung in Einstellungen> Entwickleroptionen> RTL-Layoutrichtung erzwingen.

Zusatzfunktionen

  • Verbesserungen beim HTTP-Live-Streaming
  • Allgemeine Verschlüsselung für DASH
  • Audioüberwachung
  • Lautheitsverstärker
  • Audio-Zeitstempel für verbesserte AV-Synchronisierung
  • Leistungsverbesserungen bei der RenderScript-Laufzeitumgebung
  • GLES2.0 SurfaceFlinger
  • Neue Hardware Composer-Unterstützung für virtuelle Displays
  • Neue Bluetooth-Profile
  • Wi-Fi-TDLS-Unterstützung
  • Chromecast-Unterstützung
  • Verbesserte APIs für Eingabehilfen
  • Umschaltung der Auflösung durch adaptive Wiedergabe
  • Durchsichtiges System-UI-Styling
  • Zeichenbare Spiegelung für RTL-Sprachumgebungen
  • Verbesserte kryptographische Algorithmen

API-Zusammenfassung

API 19 fügte sechs neue Pakete hinzu (siehe unten).

  • android.graphics.pdf
  • android.nfc.cardemulation
  • android.print
  • android.print.pdf
  • android.printservice
  • android.übergang

Weitere 49 Pakete wurden aktualisiert. Das vollständige Änderungsprotokoll finden Sie auf der Android Developers-Website.


Annahme

Obwohl KitKat ein Point-Release ist, hat es Android mit einer Reihe großartiger Funktionen erheblich verbessert. Einige der neuen Funktionen werden derzeit nur vom Nexus 5 unterstützt, da sie hardwarebezogen sind. Dies wird sich jedoch mit der Zeit ändern, wenn neue Handys mit Unterstützung für KitKat veröffentlicht werden. Zum 2. Dezember 2013 machte KitKat 1,1% der Android-Distributionen aus, wobei Jelly Bean zu über 50% damit beschäftigt war.



Fazit

Die Schlüsselfrage bezüglich der nächsten Android-Version ist die Versionsnummer. Wird es Android 4.5 oder 5.0 sein? Wenn Google das Namensschema beibehält, beginnt die nächste Version mit dem Buchstaben L. Wird es sein Limonade? Wer weiß.