Erstellen von plattformübergreifenden Anwendungen
Es gibt zwei Optionen für die Gemeinsame Nutzung von Code zwischen plattformübergreifenden mobilen Anwendungen: Freigegebene Objektprojekte und portable Klassenbibliotheken. Diese Optionen werden hier erläutert. Weitere Informationen zu portablen Klassenbibliotheken und freigegebenen Projekten sind ebenfalls verfügbar.
Teil 1 – Grundlegendes zur mobilen Xamarin-Plattform
Teil 3 – Einrichten einer plattformübergreifenden Xamarin-Lösung
Teil 4 – Umgang mit mehreren Plattformen
Teil 5 – Praktische Codefreigabestrategien
Teil 6 – Testen und App Store-Genehmigungen
Fallstudien
Die in diesem Dokument beschriebenen Prinzipien werden in der Beispielanwendung Tasky sowie vordefinierte Anwendungen wie Xamarin CRM umgesetzt.
Tasky
Tasky ist eine einfache Aufgabenlistenanwendung für iOS, Android und Windows Phone. Es veranschaulicht die Grundlagen der Erstellung einer plattformübergreifenden Anwendung mit Xamarin und verwendet eine lokale SQLite-Datenbank.
Lesen Sie die Tasky-Fallstudie.
Zusammenfassung
In diesem Abschnitt werden die Tools für die Anwendungsentwicklung von Xamarin vorgestellt und erläutert, wie Sie Anwendungen erstellen, die auf mehrere mobile Plattformen abzielen.
Sie umfasst eine mehrschichtige Architektur, die Code für die erneute Verwendung auf mehreren Plattformen strukturiert und verschiedene Softwaremuster beschreibt, die innerhalb dieser Architektur verwendet werden können.
Beispiele für allgemeine Anwendungsfunktionen (z. B. Datei- und Netzwerkvorgänge) und wie sie plattformübergreifend erstellt werden können.
Schließlich wird kurz auf Tests eingegangen, und es werden Verweise auf eine Fallstudie bereitgestellt, die diese Prinzipien in Die Tat setzt.