Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Roger Ye
Opis
książki
:
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
Dla kogo jest ta książka?
Książka jest przeznaczona dla początkujących i średniozaawansowanych programistów C#, którzy chcą szybko i praktycznie nauczyć się tworzenia nowoczesnych aplikacji wieloplatformowych na Androida, iOS, Windows i macOS z wykorzystaniem .NET MAUI. Doskonale sprawdzi się także dla osób migrujących z Xamarin.Forms, samouków oraz deweloperów zainteresowanych nowoczesnymi technologiami frontendowymi, takimi jak Blazor. Wymagana jest podstawowa znajomość języka C# oraz chęć pracy w środowisku Visual Studio na Windows lub macOS - wcześniejsze doświadczenie z .NET MAUI nie jest konieczne. Dzięki praktycznym przykładom i projektom czytelnik szybko opanuje cały cykl tworzenia, testowania i wdrażania aplikacji, zdobywając umiejętności cenione na rynku pracy.
Czego się nauczysz?
- Instalowania i konfigurowania środowiska .NET MAUI na Windows i macOS
- Tworzenia pierwszej aplikacji wieloplatformowej w .NET MAUI
- Projektowania interfejsów użytkownika z użyciem XAML i wzorca master-detail
- Stosowania układów, kontrolek oraz nawigacji w aplikacjach .NET MAUI
- Implementowania lokalizacji językowej i obsługi wielu języków
- Wykorzystywania wzorca MVVM i wiązania danych w aplikacjach
- Zarządzania cyklem życia aplikacji oraz zasobami, takimi jak ikony i czcionki
- Używania klas Shell i NavigationPage do zaawansowanej nawigacji
- Wstrzykiwania zależności i korzystania z usług specyficznych dla platformy
- Nawiązywania połączenia z bazą danych i realizowania operacji CRUD
- Tworzenia aplikacji typu .NET MAUI Blazor Hybrid oraz migracji projektów
- Budowania komponentów Razora i stosowania składni Razor w Blazorze
- Implementowania routingu, układów i nawigacji w aplikacjach Blazor
- Tworzenia i testowania komponentów wielokrotnego użytku oraz obsługi cyklu życia komponentów
- Wykonywania testów jednostkowych, w tym testowania komponentów Razora z użyciem bUnit
- Przygotowywania i publikowania aplikacji w Microsoft Store, Google Play i Apple App Store
Spośród narzędzi do budowy aplikacji wieloplatformowych .NET MAUI wyróżnia się efektywnością i wysoką jakością tworzonego kodu. .NET MAUI powstał na podstawie Xamarin.Forms i służy do pisania natywnych aplikacji mobilnych i desktopowych w językach C# i XAML. Programiści cenią go za współużytkowanie zasobów, proste debugowanie i testowanie, a także za łatwą konfigurację.
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów - .NET MAUI Blazor.
Dzięki tej książce:
- odkryjesz najnowsze funkcje frameworka .NET
- nauczysz się pisać aplikacje wieloplatformowe za pomocą .NET MAUI
- zaczniesz stosować wzorzec MVVM, wiązać dane i wstrzykiwać zależności
- utworzysz aplikacje typu .NET MAUI Hybrid Blazor
- dowiesz się, jak wykonywać testy jednostkowe na kilka sposobów
- nauczysz się publikować aplikacje w różnych sklepach dla systemów mobilnych i desktopowych
Oto .NET MAUI: aplikacja dla wielu systemów - jeden kod bazowy!
Wybrane bestsellery
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Roger Ye
(2)-
6
-
5
-
4
-
3
-
2
-
1
2.0(0)
(0)
(0)
(0)
(2)
(0)
więcej opinii
ukryj opinie