Udostępnij za pośrednictwem


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.

Omówienie

Część 1 — omówienie platformy Xamarin Mobile Platform

Część 2 — architektura

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.

lista zadań lista zadań

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.