Zum Hauptinhalt springen
Android 7.0 Nougat - Groenewold IT Solutions

Android 7.0 Nougat – Neuerungen und Features für App-Entwickler

Mobile • Sonntag, 26. Juni 2016

Android 7.0 Nougat – Neuerungen und Features für App-Entwickler

Android 7.0 Nougat – Neuerungen und Features für App-Entwickler

Von Björn Groenewold2 Min. Lesezeit
Teilen:

> Das Wichtigste in Kürze: Android 7.0 Nougat führte Multi-Window-Support, Instant Apps (ohne Installation nutzbar), ein verbessertes Notification-System mit Direct Reply und die Vulkan-API für leistungsstarke 3D-Grafik ein. Für Entwickler bedeutete das: Apps mussten für Split-Screen optimiert und Notifications interaktiver gestaltet werden.


Android 7.0 Nougat brachte tiefgreifende Verbesserungen für Nutzer und Entwickler gleichermaßen. Multi-Window-Unterstützung, überarbeitete Benachrichtigungen und die neue JIT-Kompilierung veränderten die Anforderungen an die App-Entwicklung.

Die wichtigsten Neuerungen für Entwickler

Multi-Window-Support

Android Nougat führte die Split-Screen-Ansicht ein: Zwei Apps konnten gleichzeitig nebeneinander angezeigt und genutzt werden. Für Entwickler bedeutete dies die Notwendigkeit, ihre Apps für variable Fenstergrößen zu optimieren. Activity-Lifecycle-Management wurde komplexer, da Apps im Multi-Window-Modus auch im Hintergrund sichtbar und aktiv bleiben.

Überarbeitetes Benachrichtigungssystem

Notifications erhielten die Möglichkeit zur direkten Antwort aus der Benachrichtigungsleiste – ohne die App zu öffnen. Gebündelte Benachrichtigungen (Notification Bundling) fassten mehrere Nachrichten zusammen und reduzierten die Benachrichtigungsflut. Custom Notification Views ermöglichten individuelle Layouts.

Doze on the Go

Die mit Android 6.0 eingeführte Energiesparfunktion Doze wurde erweitert und aktivierte sich nun auch bei Bewegung des Geräts. Hintergrund-Prozesse und Netzwerkzugriffe wurden strenger eingeschränkt. Entwickler mussten ihre Hintergrund-Synchronisation entsprechend anpassen.

JIT/AOT-Hybrid-Kompilierung

Android Nougat führte eine Hybrid-Kompilierung ein, die JIT (Just-In-Time) und AOT (Ahead-Of-Time) kombinierte. Das Ergebnis: schnellere App-Installation (75 % schneller), geringerer Speicherverbrauch und dennoch optimale Laufzeit-Performance.

Vulkan API

Die Vulkan-Grafik-API bot Low-Level-Zugriff auf die GPU und ermöglichte eine deutlich bessere Grafikleistung bei geringerem CPU-Overhead. Für Gaming-Apps und grafikintensive Anwendungen war dies ein bedeutender Fortschritt.

Network Security Configuration

Eine neue Konfigurationsmöglichkeit erlaubte es Entwicklern, die Netzwerksicherheitsrichtlinien ihrer App deklarativ festzulegen: vertrauenswürdige Zertifizierungsstellen, Certificate Pinning und Klartext-Verbindungen konnten ohne Codeänderungen konfiguriert werden.

Auswirkungen auf die App-Entwicklung

Android Nougat setzte neue Maßstäbe für Produktivität und Multi-Tasking auf mobilen Geräten. Die Anforderungen an responsive Layouts stiegen, und die strengeren Energiespar-Richtlinien erforderten ein Umdenken bei der Hintergrundverarbeitung. Diese Prinzipien – adaptive UIs und energieeffiziente Hintergrundprozesse – sind bis heute zentrale Aspekte der Android-Entwicklung.---

Verwandte Artikel

Über den Autor

Björn Groenewold
Björn Groenewold(Dipl.-Inf.)

Geschäftsführer & Gründer

Seit über 15 Jahren entwickelt Björn Groenewold Softwarelösungen für den Mittelstand. Als Gründer von Groenewold IT Solutions hat er über 250 Projekte erfolgreich begleitet – von Legacy-Modernisierungen bis hin zu KI-Integrationen.

SoftwarearchitekturKI-IntegrationLegacy-ModernisierungProjektmanagement

Weiterlesen

Ähnliche Artikel

Diese Beiträge könnten Sie ebenfalls interessieren.

Kostenloser Download

Checkliste: 10 Fragen vor der Software-Entwicklung

Die wichtigsten Punkte vor dem Start: Budget, Timeline und Anforderungen.

Checkliste im Beratungsgespräch erhalten

Passende nächste Schritte

Relevante Leistungen & Lösungen

Basierend auf dem Thema dieses Artikels sind diese Seiten oft die sinnvollsten Einstiege.

Nächster Schritt

Fragen zum Artikel? Wir helfen gerne.

Unverbindlich besprechen – wir unterstützen Sie bei der nächsten Entscheidung.

Termin vereinbaren