Cross-Plattform-Entwicklung: Ionic bekommt Split Panes
Version 2.2 des quelloffenen Mobile-App-Frameworks enthält vor allem Neuerungen für bessere Responsivität. Für die nahe Zukunft ist eine Verbesserung des Desktop-Supports in Arbeit.
- Julia Schmidt
Die Entwickler hinter dem Open-Source-Projekt Ionic haben nun Version 2.2 ihres Mobile-App-Frameworks freigegeben. Sie ist nach dem Update von Angular 2.4.8 abhängig, profitiert also auch von den in letzter Zeit gemachten Performanceoptimierungen. Was Neuerungen anbelangt, sind nun unter anderem alle Elemente mit Attributen für automatische Textumbrüche ausgestattet und die viel nachgefragte Split-Pane-Option wurde eingeführt.
Mit ion-split-pane lassen sich auf größeren Bildschirmen zwei Sichten nebeneinander anzeigen, etwa ein Menü und ein Textfeld. Bisher war das nur über das mit ion-side-menu verbundene expose-aside-when möglich, die neue Variante ist allerdings nicht auf Menüs beschränkt und soll flexibler sein. Voraussetzung, um die Funktion nutzen zu können, ist ein main-Attribut in einer der Komponenten, damit das Framework weiß, was der Hauptinhalt und was das Seitenelement ist. Die Dokumentation gibt Hinweise zu Standardeinstellungen und Anpassungsoptionen.
Darüber hinaus lassen sich nun auch in den Seitenelementen verschachtelte Inhalte anlegen, sodass Entwickler leichter komplexere Anwendungen erstellen können. Eine Übersicht der erledigten Fehlerkorrekturen ist in den Release Notes zu finden. Mit Blick auf die Zukunft gibt das Ionic-Team an, derzeit an einigen Funktionen zu arbeiten, die das Zusammenspiel mit Desktopgeräten verbessern sollen. (jul)