Inne - programowanie
Xamarin. Tworzenie aplikacji cross-platform. Receptury
- Szczegóły
- Kategoria: Inne - programowanie
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ą RES,
- 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.
- Język Go. Tworzenie kodu z wykorzystaniem najlepszych konwencji i praktyk. Wydanie II - [21 sierpień 2024]
- Git. Od koncepcji do praktyki - [30 lipiec 2024]
- Uporządkowany kod. Ćwiczenia z empirycznego projektowania oprogramowania - [16 lipiec 2024]
- Pakiety R. Zarządzanie, testowanie, dokumentacja i udostępnianie kodu. Wydanie II - [21 maj 2024]
- Modelowanie w Fusion 360. Praktyczne przykłady - [11 maj 2024]