ODBIERZ TWÓJ BONUS :: »

Xamarin. Tworzenie interfejsów użytkownika Steven F. Daniel

Autor:
Steven F. Daniel
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 2
Stron:
360
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
33,50 zł 67,00 zł (-50%)
33,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

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia natywnych aplikacji mobilnych w Xamarin i Xamarin.Forms
  • Projektowania i implementowania modeli danych w języku C#
  • Budowania interfejsów użytkownika z wykorzystaniem szablonów i własnych kontrolek
  • Stosowania architektury MVVM i wiązania danych w aplikacjach mobilnych
  • Implementowania nawigacji i usług nawigacyjnych w modelu MVVM
  • Wykorzystywania funkcji lokalizacyjnych specyficznych dla platformy Android i iOS
  • Tworzenia i stosowania efektów wizualnych oraz własnych rendererów
  • Implementowania konwerterów wartości i szablonów DataTemplate
  • Korzystania z szablonów Razor do generowania dynamicznych widoków
  • Integracji z bazą danych SQLite w aplikacjach mobilnych
  • Współpracy z usługami Microsoft Azure i obsługi API Data Access
  • Dodawania funkcji społecznościowych poprzez integrację z Facebook SDK
  • Implementowania logowania użytkowników za pomocą Facebooka
  • Testowania aplikacji Xamarin.Forms przy użyciu NUnit i UITest
  • Pakowania, podpisywania i wdrażania aplikacji na platformę iOS
  • Przygotowywania aplikacji do publikacji w App Store z użyciem Xamarin Studio

Platforma Xamarin jest wszechstronnym, nowoczesnym narzędziem do budowania aplikacji działających w wielu systemach. Pozwala na pisanie kodu w języku C# i ułatwia tworzenie niestandardowych widoków, układów i kontrolek. Interfejsy graficzne tworzone w Xamarin urzekają swoją estetyką. Platformy Xamarin i Xamarin.Forms zdobywają coraz większą popularność i właściwie stają się standardową technologią pisania oprogramowania na urządzenia mobilne.

Dzięki tej książce dowiesz się, jak zaimplementować struktury i układy interfejsu użytkownika, a także jak tworzyć własne elementy i pisać służące do ich obsługi skrypty C#. Poznasz architekturę MVVM i nauczysz się jej implementacji w swoich aplikacjach. Zrozumiesz trudniejsze zagadnienia, takie jak włączanie do aplikacji funkcji specyficznych dla danej platformy mobilnej, współpraca z usługami Microsoft Azure App, korzystanie z pakietu SDK Facebooka oraz obsługa zewnętrznych bibliotek, takich jak Razor. Dowiesz się też, jak zaimplementować kluczowe techniki wiązania danych i efektów wizualnych w interfejsach użytkownika za pomocą własnych rendererów i interfejsu API PlatformEffects.

W książce między innymi:

  • Model aplikacji w postaci klas C#
  • Wzorzec MVVM i implementacja architektury zgodnej z tym wzorcem
  • Funkcje zależne od lokalizacji
  • Komponenty współpracujące z bazą SQLite
  • Testy aplikacji za pomocą narzędzi NUnit i UITest

Oto Xamarin: funkcjonalność, elastyczność, niezależność od platformy!


Steven F. Daniel jest prezesem australijskiej firmy programistycznej GENIESOFT STUDIOS. Od niemal 20 lat tworzy oprogramowanie na komputery PC i urządzenia mobilne. Jest znany z tego, że chętnie się dzieli swoim bogatym doświadczeniem z programistami, a środowisko Xamarin to jedno z jego ulubionych narzędzi. Daniel należy do SQLSIG (SQL Server Special Interest Group), Melbourne CocoaHeads i Java Community.

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

Wybrane bestsellery

Steven F. Daniel - pozostałe książki

Zobacz pozostałe książki z serii Technologia i rozwiązania

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Xamarin. Tworzenie interfejsów użytkownika" zawiera praktyczne przykłady kodu?
Tak, książka zawiera liczne praktyczne przykłady kodu w języku C#, które można pobrać i wykorzystać podczas nauki tworzenia aplikacji z użyciem Xamarin i Xamarin.Forms.
2. Czy korzystanie z książki wymaga wcześniejszej znajomości programowania?
Podstawowa znajomość języka C# oraz zagadnień programistycznych będzie pomocna, jednak książka prowadzi czytelnika krok po kroku przez kolejne zagadnienia, dzięki czemu jest przystępna również dla osób rozwijających swoje umiejętności.
3. Jakie zagadnienia związane z interfejsem użytkownika są omawiane w książce?
Publikacja obejmuje m.in. projektowanie i implementację struktur oraz układów interfejsu użytkownika, tworzenie własnych kontrolek, efekty wizualne, wiązanie danych oraz korzystanie z platformowych API i rendererów.
4. Czy w książce znajdę informacje o testowaniu aplikacji mobilnych?
Tak, jeden z rozdziałów szczegółowo opisuje testowanie jednostkowe i testowanie interfejsu użytkownika aplikacji Xamarin.Forms z użyciem narzędzi NUnit i UITest.
5. Czy książka porusza temat wdrażania i publikowania aplikacji na platformy mobilne?
Tak, ostatni rozdział książki poświęcony jest procesowi pakowania i wdrażania aplikacji Xamarin.Forms, w tym przygotowaniu certyfikatów oraz publikacji w App Store.
6. Czy książka omawia integrację aplikacji z zewnętrznymi usługami, takimi jak Facebook czy Microsoft Azure?
Tak, w książce znajdziesz rozdziały poświęcone integracji aplikacji z API Facebooka oraz usługami Microsoft Azure, co pozwala na rozszerzenie funkcjonalności tworzonych aplikacji.
7. W jakim formacie dostępne są przykłady kodu do pobrania?
Przykłady kodu udostępnione są w formie plików do pobrania, które można wykorzystać w środowiskach Xamarin Studio oraz Visual Studio.

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
67,00 zł
Niedostępna
Ebook
33,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 Millennium Ikona płatności mTransfer 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