ODBIERZ TWÓJ BONUS :: »

Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Roger Ye

Autor:
Roger Ye
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.0/6  Opinie: 2
Stron:
328
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Roger Ye jest menedżerem, od lat działającym w branży inżynierii oprogramowania. Tworzył systemy wbudowane dla takich firm jak Motorola, Emerson i Intersil, obecnie programuje aplikacje w EPAM Systems. Jest również autorem kilku książek o programowaniu.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka obejmuje zarówno tworzenie aplikacji mobilnych, jak i desktopowych w .NET MAUI?
Tak, książka pokazuje, jak budować aplikacje wieloplatformowe na Androida, iOS, Windows i macOS, wykorzystując jeden wspólny kod bazowy w .NET MAUI.
2. Czy znajdę w książce praktyczne przykłady kodu i projekty do samodzielnego wykonania?
Tak, publikacja zawiera szczegółowe przykłady kodu, instrukcje krok po kroku oraz projekty, które można samodzielnie uruchomić i rozwijać.
3. Jakie wymagania techniczne muszę spełnić, aby korzystać z książki i tworzyć własne aplikacje w .NET MAUI?
Do pracy z książką potrzebny jest komputer z systemem Windows lub macOS, zainstalowane środowisko Visual Studio oraz framework .NET MAUI. Szczegółowe instrukcje instalacji znajdziesz w książce.
4. Czy książka porusza temat testowania i wdrażania aplikacji?
Tak, w książce znajdziesz rozdziały poświęcone tworzeniu testów jednostkowych oraz publikowaniu aplikacji w sklepach takich jak Microsoft Store, Google Play czy App Store.
5. Czy publikacja wyjaśnia różnice między XAML a Razor oraz pokazuje, jak korzystać z Blazora w .NET MAUI?
Tak, książka omawia zarówno projektowanie interfejsów w XAML, jak i wykorzystanie Blazora oraz składni Razor do budowy nowoczesnych frontendów w aplikacjach .NET MAUI.
6. Czy lektura tej książki pomoże mi przejść z Xamarin.Forms na .NET MAUI?
Tak, książka zawiera sekcje dotyczące migracji z Xamarin.Forms do .NET MAUI i opisuje różnice oraz nowe możliwości dostępne w tym frameworku.
7. Czy dostępne są materiały dodatkowe, takie jak kod źródłowy lub repozytorium do pobrania?
Tak, książka informuje, jak pobrać kod źródłowy do przykładów, dzięki czemu możesz łatwo śledzić i testować prezentowane rozwiązania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
39,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile