Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Handy - Navigation Mobile-Entwicklung: Ionic 6 nimmt Änderungen am iOS- und Android-Design vor

Version 6.0.0 des quelloffenen Mobile-App-Frameworks Ionic liegt vor. Die sechste Major Version hält einige wenige Änderungen bereit, die mit der Abwärtskompatibilität brechen. Zudem stehen Entwicklerinnen und Entwicklern ein überarbeiteter Desktop-Support sowie Änderungen am Design für iOS und Android zur Verfügung. Das Ionic-Entwicklerteam führt mit der aktuellen Version Neuerungen für eine große Anzahl an Komponenten ein.

Das Team hinter dem Open-Source-Framework möchte künftig den Release-Zyklus an die Veröffentlichung neuer iOS- und Android-Versionen anpassen. In Zukunft soll es jährlich eine Ionic-Hauptversion geben.

Änderungen am Design für iOS und Android​

Für iOS hält Ionic 6 Änderungen am Design bereit. Neben einem neuen Stil für das Neuladen einer Seite (Refresh) hat das Ionic-Team die Symbolleisten und den Stil für den Dark Mode überarbeitet. Zudem bietet das Update die neue Option collapse sowohl für ion-header als auch ion-footer, womit sich die Hintergründe der Kopf- und Fußzeilen so lange ausblenden lassen, bis Nutzer mit dem Scrollen beginnen. Der Blog-Beitrag bietet Beispielcode zur Veranschaulichung:

<ion-header translucent="true" collapse="fade">
<ion-toolbar>
<ion-title>Title</ion-title>
</ion-toolbar>
</ion-header>

<ion-content fullscreen="true">
...
</ion-content>

<ion-footer translucent="true" collapse="fade">
<ion-toolbar>
<ion-title>Footer</ion-title>
</ion-toolbar>
</ion-footer>

Auch für Android gibt es Neuerungen hinsichtlich des Designs. Beispielsweise hat das Ionic-Entwicklerteam den Input-Stil im Material Design Mode überarbeitet, um auch die neuen Varianten filled und outline zu unterstützen. Neue Slots für Fehler- und Hilfstexte sollen den Zeichenzähler unterstützen. Außerdem aktualisiert Version 6 des Frameworks ion-select, um die neuesten Material-Design-Stile mit dem Popover-Interface zu verwenden.

Neue Komponenten​

Ionic 6 führt neue Komponenten ein, darunter eine neue Button-Sheet-Funktion. Es handelt sich dabei um einen Teil von ion-modal, mit dem sich dynamische Sheets erstellen lassen, die an festgelegten Punkten einrasten und sich als Overlay über interaktive Inhalte legen.

Die Komponente ion-datetime ist ebenfalls vom Update betroffen. Das Entwicklerteam hat die Komponente überarbeitet, sodass sie nun die neuen Kalender-Picker-Stile von iOS und Android nutzen kann. Überdies verbessert das Update die Funktionsweise auf Desktop-Endgeräten mit vollständiger Tastatur- und Screenreader-Integration. ion-datetime weiß ab sofort mit Sprach- und regionalen Einstellungen umzugehen.

Neben den genannten Komponenten bietet das Update weitere Änderungen für ion-select, ion-modal, ion-popover und viele andere. Nähere Details finden sich im Beitrag auf dem offiziellen Blog des Ionic Frameworks.
Quelle: heise
 
Zurück
Oben