SQLite .NET, OneDrive plus Uno
15.02.2022, 09:40 Uhr
Plattformübergreifendes Praxisbeispiel mit Uno
In einer dreiteiligen Artikelserie zeigt das Uno Platform Team, wie man mit Uno, .NET, SQLite sowie OneDrive eine Anwendung baut, die auf Laptop und Mobiltelefon genutzt werden kann.
Bei mobilen und Desktop-Anwendungen sind lokal gespeicherte Daten von großer Bedeutung, da sie die Funktion der Datenpersistenz bieten. Ein Problem entsteht jedoch, wenn die Daten über mehrere Geräte hinweg gemeinsam genutzt werden sollen. Ein Beispiel: die Anzahl der fälligen Rechnungen sollen vom Mobiltelefon aus abgerufen werden können, während die Daten auf dem Laptop gespeichert sind.
Dies führt zu einem Bedarf an Portabilität und Synchronisierung von Daten. Erforderlich ist ein gutes Subsystem für Datenpersistenz, Portabilität und Synchronisierung. In einer dreitteiligen Serie, deren erster Teil bereits online ist, führt das Uno Platform Team durch die Grundlagen und Zwischenbausteine der Erstellung eines Datenpersistenz-Subsystems (SQLite), des Datenportabilitäts- und Synchronisierungs-Subsystems mit dem persönlichen Cloud-Dienst OneDrive und der Visualisierung von Daten mit einer Sammlung von Uno Platforms UI-Steuerelementen, Layouts und Thematisierungsfunktionen.
Genutzt werden dafür die Bibliothek SQLite.NET zum Erstellen einer Datenbank und für die CRUD-Operationen. Mit Hilfe der Bibliothek Bogus .NET wird die Datenbank mit Beispieldaten gefüllt.
Alles Weitere erklärt der englischsprachige Beitrat des UNO-Teams, den Sie hier lesen können.