Tworzenie aplikacji międzyplatformowych
Istnieją dwie opcje udostępniania kodu między aplikacjami mobilnymi między platformami: Udostępnione projekty zasobów i przenośne biblioteki klas. Te opcje zostały omówione tutaj. Więcej informacji na temat bibliotek klas przenośnych i projektów udostępnionych jest również dostępnych.
Część 1 — omówienie platformy Xamarin Mobile Platform
Część 3 — konfigurowanie rozwiązania międzyplatformowego platformy Xamarin
Część 4 — Obsługa wielu platform
Część 5 — praktyczne strategie udostępniania kodu
Część 6. Testowanie i zgody sklepu App Store
Analizy przypadków
Zasady opisane w tym dokumencie są wdrażane w przykładowej aplikacji Tasky, a także wstępnie skompilowane aplikacje , takie jak Xamarin CRM.
Tasky
Tasky to prosta aplikacja listy zadań do wykonania dla systemów iOS, Android i Windows Phone. Przedstawia ona podstawy tworzenia aplikacji międzyplatformowej za pomocą platformy Xamarin i korzysta z lokalnej bazy danych SQLite.
Przeczytaj analizę przypadku zadania.
Podsumowanie
W tej sekcji przedstawiono narzędzia programistyczne aplikacji platformy Xamarin i omówiono sposób tworzenia aplikacji przeznaczonych dla wielu platform mobilnych.
Obejmuje on architekturę warstwową, która tworzy kod do ponownego użycia na wielu platformach i opisuje różne wzorce oprogramowania, które mogą być używane w ramach tej architektury.
Przykłady dotyczą typowych funkcji aplikacji (takich jak operacje na plikach i sieciach) oraz sposobu ich tworzenia w sposób międzyplatformowy.
Na koniec krótko omawia testowanie i zawiera odniesienia do analizy przypadku, która wprowadza te zasady w działanie.