ODBIERZ TWÓJ BONUS :: »

Xamarin. Tworzenie aplikacji cross-platform. Receptury George Taskos

Autor:
George Taskos
Serie wydawnicze:
Receptury
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
328
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
29,49 zł 59,00 zł (-50%)
29,49 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 aplikacji cross-platform na Xamarin.Forms w języku C#
  • Budowania uniwersalnych ekranów logowania z obsługą Facebook i Google
  • Projektowania interfejsów użytkownika z wykorzystaniem XAML i własnych stylów
  • Dostosowywania wyglądu kontrolek dla różnych systemów operacyjnych
  • Wyświetlania natywnych stron i obsługi gestów na różnych urządzeniach
  • Wykorzystywania natywnych funkcji, takich jak aparat, GPS i powiadomienia
  • Tworzenia uniwersalnego kodu i korzystania z lokalizatora zależności
  • Stosowania wzorca projektowego MVVM w aplikacjach mobilnych
  • Globalizowania aplikacji i przygotowywania jej do obsługi wielu języków
  • Integracji z bazą danych SQLite i realizacji operacji CRUD
  • Korzystania z usług REST oraz natywnych bibliotek do komunikacji sieciowej
  • Tworzenia własnych wtyczek i udostępniania ich przez NuGet
  • Wiązania danych w C# i XAML, w tym dwukierunkowego wiązania i konwerterów wartości
  • Wyświetlania i zarządzania listami danych, w tym grupowania i nawigacji
  • Definiowania gestów i animacji w aplikacjach mobilnych
  • Testowania aplikacji za pomocą testów jednostkowych, akceptacyjnych i Xamarin Test Cloud

Platforma Xamarin.Forms jest wszechstronnym narzędziem dla nowoczesnych programistów. Umożliwia budowanie aplikacji w języku C#, włączając w to interfejsy graficzne dla urządzeń macOS, Android i Windows Phone. Ułatwia budowanie niestandardowych widoków, układów i kontrolek. Xamarin pozwala również na tworzenie własnych uniwersalnych wtyczek i udostępnianie ich w systemie NuGet. Obecnie Xamarin.Forms zdobywa coraz większą popularność. W wielu dużych firmach stanowi standard budowy oprogramowania dla urządzeń mobilnych.

W tej książce opisano zasady programowania aspektowego przy tworzeniu architektury aplikacji, która działa efektywnie na każdej platformie i korzysta z wbudowanego lokalizatora usług. Przedstawiono dobre praktyki tworzenia i dostosowywania kontrolek Xamarin.Forms ListView, grupowania elementów, list szybkiego dostępu i niestandardowych komórek. Opisano również procedury testowania interfejsu użytkownika, zarówno lokalnie, jak i za pomocą Xamarin Test Cloud. Czytelnik dowie się również, w jaki sposób monitorować aplikację za pomocą usługi Xamarin Insights, a także jak przygotować aplikację do udostępnienia i umieścić ją w sklepie internetowym.

W książce między innymi:

  • rozpoczęcie pracy na platformie Xamarin.Forms
  • tworzenie interfejsu użytkownika i wyświetlanie widoków
  • budowa kodu wielokrotnego użytku
  • tworzenie animacji i obsługa gestów użytkownika
  • tworzenie uniwersalnych komponentów współpracujących z bazą SQLite i usługą REST
  • testowanie aplikacji, w tym za pomocą platformy Calabash i terminala REPL

Xamarin.Forms — twórz aplikacje idealne dla urządzeń mobilnych!


George Taskos programuje od dzieciństwa. W 2005 roku zajął się profesjonalnym tworzeniem aplikacji. Tworzył wieloserwerowe aplikacje oparte na różnych technologiach, m.in. Windows Forms, WPF, ASP.NET MVC, SOAP i REST. Od kilku lat rozwija aplikacje dla systemów iOS i Android, wykorzystując technologię Xamarin Cross Platform Mobile. W 2009 roku Taskos uzyskał tytuły Microsoft Certified Solutions Developer i Xamarin Certified Mobile Developer. Mieszka w Nowym Jorku. W wolnym czasie angażuje się we wspieranie rozwoju nowych firm.

Twoje chwila...na relaks z ebookiem! do -50%

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka nadaje się dla osób początkujących w programowaniu mobilnym?
Tak, książka wprowadza w podstawy pracy z Xamarin.Forms, jednak przyda się znajomość języka C# oraz podstaw programowania obiektowego.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się m.in. tworzyć uniwersalne interfejsy użytkownika, korzystać z baz danych SQLite i usług REST, implementować gesty i animacje, testować aplikacje oraz publikować je w sklepach internetowych.
3. Czy książka omawia testowanie aplikacji mobilnych?
Tak, jeden z rozdziałów jest poświęcony testowaniu - zarówno jednostkowemu, jak i automatycznemu (Xamarin.UITest, Test Cloud), w tym testowaniu interfejsu użytkownika.
4. Czy znajdę w książce przykłady kodu i gotowe receptury?
Tak, książka zawiera liczne przykłady kodu, praktyczne receptury i instrukcje krok po kroku, które można od razu wykorzystać w swoich projektach.
5. Czy książka opisuje publikowanie aplikacji na różne platformy?
Tak, znajdziesz szczegółowe informacje dotyczące przygotowania i publikowania aplikacji na systemy iOS, Android oraz Windows Phone.
6. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji papierowej oraz elektronicznej (ebook: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
7. Czy po zakupie książki na Helion.pl otrzymam dostęp do materiałów dodatkowych?
Szczegóły dotyczące materiałów dodatkowych (np. kodów źródłowych) znajdują się na stronie produktu - zwykle są one dostępne do pobrania po zakupie książki.

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
59,00 zł
Niedostępna
Ebook
29,49 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