- Ocena:
- 4.0/6 Opinie: 2
- Stron:
- 360
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Xamarin. Tworzenie interfejsów użytkownika
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.
Naucz się tworzyć fantastyczne, łatwe w obsłudze, niezależne od platformy mobilne interfejsy użytkownika aplikacji przy użyciu środowiska Xamarin
Xamarin to najpotężniejsze wieloplatformowe środowisko do tworzenia aplikacji mobilnych. Jeśli chcesz nauczyć się tworzyć fantastyczne interfejsy użytkownika aplikacji działających w systemach iOS i Android przy użyciu platform Xamarin i Xamarin.Forms, to ta książka jest dla Ciebie.
W środku znajdziesz praktyczną wiedzę na temat tworzenia prawdziwych aplikacji Xamarin. Dowiesz się, jak implementować struktury i układy interfejsu użytkownika, tworzyć własne elementy i dostosowywać układy za pomocą własnych skryptów w języku C#. Zobaczysz, jak się tworzy układy od samego początku, aby móc je później dostroić do własnych potrzeb przy użyciu szablonów danych.
W dalszej części autor pokaże Ci, jak posługiwać się zewnętrznymi bibliotekami — takimi jak silnik szablonów Razor służący do tworzenia szablonów HTML5 w środowisku Xamarin. Na jego podstawie zbudujesz hybrydową aplikację obsługi biblioteki, wykorzystującą bibliotekę SQLite.Net do zapisywania, modyfikowania, pobierania i usuwania informacji w lokalnej bazie danych SQLite. Ponadto zobaczysz, jak zaimplementować kluczowe techniki wiązania danych zapewniające dynamikę interfejsowi użytkownika, jak tworzyć osobiste animacje i efekty wizualne w obrębie interfejsu użytkownika przy użyciu własnych rendererów oraz jak regulować i zmieniać wygląd elementów sterowania za pomocą składników interfejsu API PlatformEffects.
Z tej książki dowiesz się jak:
- Tworzyć fantastyczne aplikacje dla różnych platform przy użyciu środowiska Xamarin.Forms
- Tworzyć własne układy przy użyciu skryptów w języku C# i dostosowywać je do konkretnych platform przy użyciu różnych układów interfejsu użytkownika
- Tworzyć hybrydowe aplikacje używające silnika szablonów Razor oraz tworzyć modele Razor komunikujące się z bazą danych SQLite
- Posługiwać się funkcją lokalizacji w aplikacjach do wyświetlania aktualnego położenia użytkownika
- Zaznaczać na mapach lokalizacje pinezką na podstawie długości i szerokości geograficznej przy użyciu kontrolki mapy Xamarin.Forms.
- Korzystać z wzorca architekturalnego MVVM do nawigacji między modelami widoków i implementować wiązania danych w celu wyświetlania i aktualizowania informacji
- Wykonywać testy jednostkowe i profilować aplikacje Xamarin.Forms
- Wdrażać aplikacje w Apple App Store
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
Mam wrażenie, że wokół sieci neuronowych narosło wiele mitów. Nawet niektórzy starsi członkowie mojej rodziny na hasło "sztuczna inteligencja" robią posępną minę, niezależnie od tego, czy mowa jest o generowaniu obrazów czy - na przykład - o rozpoznawaniu odręcznego pisma czy też tłumaczeniu teks...(24.57 zł najniższa cena z 30 dni)
24.57 zł
28.90 zł(-15%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
(39.90 zł najniższa cena z 30 dni)62.55 zł
139.00 zł(-55%) -
Tę książkę docenią praktycy: inżynierowie uczenia maszynowego i analitycy danych, poszukujący sposobu praktycznego zaadaptowania modeli transformacyjnych do swoich potrzeb. Autorzy skupili się na praktycznej stronie tworzenia aplikacji językowych, a w poszczególnych rozdziałach ujęto wszystkie na...
Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
Steven F. Daniel - pozostałe książki
-
With the increasing amount of new wearable devices hitting the market, wearables are the next wave of mobile technology. With the release of Apple's WatchKit SDK, a whole new world of exciting development possibilities hasopened up.Apple Watch App Development introduces you to the architecture an...
Apple Watch App Development. Click here to enter text Apple Watch App Development. Click here to enter text
-
Android Wearable Programming. Expand on your Android development capabilities by building applications for Android Wear Android Wearable Programming. Expand on your Android development capabilities by building applications for Android Wear
-
Building on the phenomenal success of its predecessor iOS 5 includes over 200 new user features as well as an updated SDK containing over 1,500 new APIs. iOS 5 looks set to reinforce the iPhone's dominance in the smartphone market. iOS 5 Essentials will help you learn how to build simple, yet pow...
-
Xamarin is the most powerful native and cross-platform mobile development framework out there. If you are interested in building stunning, maintainable, cross-platform user interfaces for iOS and Android platforms using the power of Xamarin and the Xamarin.Forms frameworks, then this is the book ...
Mastering Xamarin UI Development. Build robust and a maintainable cross-platform mobile UI with Xamarin and C# 7 - Second Edition Mastering Xamarin UI Development. Build robust and a maintainable cross-platform mobile UI with Xamarin and C# 7 - Second Edition
(134.93 zł najniższa cena z 30 dni)134.83 zł
139.00 zł(-3%)
Zobacz pozostałe książki z serii Technologia i rozwiązania
-
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
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: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...
Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...
Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...
Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...
Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
Ebooka "Xamarin. Tworzenie interfejsów użytkownika" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Xamarin. Tworzenie interfejsów użytkownika" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Xamarin. Tworzenie interfejsów użytkownika" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Mastering Xamarin UI Development
- Tłumaczenie:
- Łukasz Piwko
- ISBN Książki drukowanej:
- 978-83-283-3948-4, 9788328339484
- Data wydania książki drukowanej:
- 2017-12-15
- ISBN Ebooka:
- 978-83-283-3949-1, 9788328339491
- Data wydania ebooka:
-
2017-12-15
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 67956
- Rozmiar pliku Pdf:
- 11.3MB
- Rozmiar pliku ePub:
- 16.9MB
- Rozmiar pliku Mobi:
- 33.0MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: Technologia i rozwiązania
Spis treści ebooka
- Podziękowania
- Zespół wydania oryginalnego
- O autorze
- O recenzentach
- Wstęp
- Zawartość książki
- Co jest potrzebne
- Adresaci książki
- Konwencje typograficzne
- Przykłady kodu do pobrania
- Rozdział 1. Tworzenie macierzystej aplikacji TrackMyWalks
- Tworzenie rozwiązania TrackMyWalks
- Aktualizowanie pakietów rozwiązania TrackMyWalks
- Tworzenie rozwiązania TrackMyWalks
- Tworzenie modelu TrackMyWalks
- Tworzenie strony głównej prezentacji szlaków
- Tworzenie strony treści nowego wpisu
- Strona opisu szlaku
- Dodawanie pakietu NuGet Xamarin.Forms.Maps
- Tworzenie strony treści DistanceTravelledPage
- Tworzenie strony ekranu startowego
- Modyfikacja klasy App Xamarin.Forms
- Różnice między Xamarin Studio i Visual Studio
- Uruchamianie aplikacji TrackMyWalks w symulatorze
- Podsumowanie
- Rozdział 2. MVVM i wiązanie danych
- Wzorzec architekturalny MVVM
- Implementowanie modeli widoków MVVM w aplikacji
- Tworzenie klasy WalkBaseViewModel
- Implementowanie klasy WalksPageViewModel
- Przystosowywanie strony głównej szlaków do modelu MVVM
- Implementowanie modelu widoku strony wprowadzania nowego wpisu
- Przystosowywanie strony WalksEntryPage do modelu MVVM
- Implementowanie modelu widoku strony szlaku
- Przystosowywanie strony WalksTrailPage do modelu MVVM
- Implementowanie modelu DistanceTravelledViewModel
- Przystosowywanie strony DistanceTravelledPage do modelu MVVM
- Podsumowanie
- Rozdział 3. Nawigacja po modelu MVVM według Xamarin.Forms
- Interfejs API nawigacji Xamarin.Forms
- Różnice między nawigacją i modelami widoków
- Implementowanie usługi nawigacji
- Tworzenie interfejsu usługi nawigacji
- Tworzenie usługi nawigacji pośród modeli widoków
- Przystosowywanie modelu WalkBaseViewModel do korzystania z usługi nawigacji
- Modyfikowanie modelu widoku strony głównej szlaków i usługi nawigacji
- Dostosowywanie strony głównej szlaków do korzystania ze zmienionego modelu widoku
- Modyfikowanie modelu widoku strony dodawania wpisów i usługi nawigacji
- Dostosowywanie strony WalksEntryPage do zmienionego modelu widoku
- Modyfikowanie modelu widoku strony szlaku i usługi nawigacji
- Przystosowywanie strony WalksTrailPage do korzystania ze zmienionego modelu widoku
- Modyfikowanie modelu widoku przebytego dystansu i usługi nawigacji
- Przystosowywanie strony DistanceTravelledPage do korzystania z odnowionego modelu widoku
- Dostosowywanie klasy Xamarin.Forms.App do korzystania z usługi nawigacji
- Podsumowanie
- Rozdział 4. Funkcje dotyczące lokalizacji
- Tworzenie i używanie usług specyficznych dla konkretnej platformy
- Tworzenie interfejsu usługi lokalizacji dla aplikacji TrackMyWalks
- Klasa usługi lokalizacji dla platformy Android
- Klasa usługi lokalizacji dla platformy iOS
- Włączanie aktualizacji w tle i sprawdzanie aktualnej pozycji użytkownika
- Dostosowywanie klasy WalkEntryViewModel do współpracy z usługą lokalizacji
- Dostosowywanie klasy DistanceTravelledViewModel do usługi lokalizacyjnej
- Rejestrowanie modeli widoków na stronie SplashPage
- Integrowanie klasy MainActivity z Xamarin.Forms.Maps
- Dodawanie do klasy Xamarin.Forms.App funkcji specyficznych dla platform
- Tworzenie i używanie usług specyficznych dla konkretnej platformy
- Podsumowanie
- Rozdział 5. Regulacja parametrów interfejsu użytkownika
- Tworzenie klasy DataTemplate dla aplikacji TrackMyWalks
- Wykorzystywanie szablonu danych na stronie głównej
- Tworzenie klasy DataTemplate dla aplikacji TrackMyWalks
- Tworzenie elementu wyboru opcji dla platformy iOS
- Tworzenie renderera dla własnej kontrolki dla platformy iOS
- Stosowanie własnego elementu wyboru opcji na stronie WalksEntryPage
- Tworzenie efektów dla systemu iOS za pomocą API Effects
- Tworzenie efektów dla platformy Android za pomocą interfejsu API Effects
- Implementowanie konwerterów wartości w aplikacji TrackMyWalks
- Wykorzystywanie konwertera w klasie WalkBaseViewModel
- Wykorzystywanie konwertera logicznego w modelu WalksPageViewModel
- Dostosowywanie strony głównej do zmienionego modelu widoku
- Stosowanie zmienionego modelu widoku na stronie WalksTrailPage
- Wykorzystywanie zmienionego modelu widoku na stronie DistanceTravelledPage
- Wykorzystywanie efektów platformy w klasie WalkCellDataTemplate
- Podsumowanie
- Rozdział 6. Szablony Razor
- Podstawy biblioteki Razor
- Tworzenie i implementowanie szablonów Razor w Xamarin Studio
- Dodawanie pakietu SQLite.Net do rozwiązania BookLibrary
- Tworzenie i implementowanie opakowania bazy danych książek
- Tworzenie i implementowanie opakowania bazy danych aplikacji BookLibrary
- Tworzenie i implementowanie strony głównej listy książek
- Tworzenie i implementowanie szablonu BookLibraryAdd
- Tworzenie i implementowanie szablonu BookLibraryEdit
- Tworzenie i implementowanie klasy WebViewController
- Rozbudowa arkusza stylów biblioteki książek
- Podsumowanie
- Rozdział 7. API Data Access i usługi aplikacji Microsoft Azure
- Rejestracja aplikacji TrackMyWalks w Microsoft Azure
- Dodawanie pakietu NuGet Json.Net do aplikacji TrackMyWalks
- Dodawanie pakietu NuGet HttpClient do aplikacji TrackMyWalks
- Wykorzystywanie biblioteki Json.Net w modelu WalkEntries
- Rejestracja aplikacji TrackMyWalks w Microsoft Azure
- Tworzenie klasy usługi sieciowej HTTP dla aplikacji TrackMyWalks
- Tworzenie API DataService dla aplikacji TrackMyWalks
- Tworzenie klasy API DataService dla aplikacji TrackMyWalks
- Zmiany w klasie WalkBaseViewModel, aby móc korzystać z API DataService
- Dostosowywanie klasy WalkEntryViewModel do interfejsu DataService
- Dostosowywanie klasy WalksPageViewModel do API DataService
- Dostosowywanie strony WalksPage do nowego modelu widoku
- Dostosowywanie klasy elementu wyboru opcji do platformy iOS
- Dostosowywanie strony WalksEntryPage do nowego elementu wyboru opcji
- Podsumowanie
- Rozdział 8. Uspołecznianie aplikacji, czyli jak korzystać z API Facebooka
- Rejestracja aplikacji TrackMyWalks na Facebooku
- Dodawanie pakietu Xamarin.Auth do aplikacji TrackMyWalks
- Dodawanie biblioteki SDK Facebooka do aplikacji TrackMyWalks
- Rejestracja aplikacji TrackMyWalks na Facebooku
- Tworzenie modelu użytkownika Facebooka w aplikacji TrackMyWalks
- Tworzenie klasy FacebookCredentials w aplikacji TrackMyWalks
- Logowanie do aplikacji TrackMyWalks za pomocą Facebooka
- Tworzenie klasy logowania na Facebooku w aplikacji TrackMyWalks (iOS)
- Dostosowywanie interfejsu NavigationService do aplikacji TrackMyWalks
- Dostosowywanie klasy NavigationService do aplikacji TrackMyWalks
- Dostosowywanie strony WalksPage do mechanizmu logowania Facebooka
- Uzdatnianie modelu widoku WalksPage do współpracy z FacebookApiUser
- Dostosowywanie klasy DistanceTravelledPage do aplikacji TrackMyWalks
- Obsługa logowania na Facebooku przez klasę Xamarin.Forms App
- Funkcjonalność Facebooka w aplikacji TrackMyWalks
- Podsumowanie
- Rozdział 9. Testowanie jednostkowe aplikacji Xamarin.Forms przy użyciu środowisk NUnit i UITest
- Tworzenie folderu rozwiązania testów jednostkowych w Xamarin Studio
- Tworzenie projektu testów jednostkowych w Xamarin Studio
- Dodawanie pakietu NuGet Moq do projektu testów jednostkowych
- Dodawanie projektu TrackMyWalks do TrackMyWalks.UnitTests
- Implementowanie klasy testowej NUnit WalksTrailViewModel
- Implementowanie klasy testowej NUnit WalkEntryViewModel
- Wykonywanie testów TrackMyWalks.UnitTests w Xamarin Studio
- Tworzenie projektu testowania interfejsu użytkownika w Xamarin Studio
- Najczęściej używane metody UITest
- Przygotowywanie i inicjalizowanie aplikacji TrackMyWalks do testów UITest
- Implementowanie CreateNewWalkEntry przy użyciu UITest.Framework
- Dodawanie agenta Xamarin Test Cloud do projektu iOS
- Dostosowywanie klasy AppDelegate do współpracy z Xamarin Test Cloud Agent
- Testowanie aplikacji TrackMyWalks za pomocą testów UITest w Xamarin Studio
- Podsumowanie
- Rozdział 10. Pakowanie i wdrażanie aplikacji Xamarin.Forms
- Tworzenie i przygotowywanie zespołu programistów iOS
- Tworzenie certyfikatu dla aplikacji iOS TrackMyWalks
- Uzyskiwanie certyfikatu programistycznego iOS od firmy Apple
- Tworzenie identyfikatora aplikacji TrackMyWalks (iOS)
- Tworzenie profilu dostarczania aplikacji TrackMyWalks
- Przygotowywanie aplikacji TrackMyWalks (iOS) do wysłania do weryfikacji
- Wysyłanie aplikacji TrackMyWalks (iOS) do iTunes Connect przy użyciu Xamarin Studio
- Podsumowanie
Helion - inne książki
-
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%) -
Oto przewodnik po inżynierii detekcji, przeznaczony dla inżynierów zabezpieczeń i analityków bezpieczeństwa. Zaprezentowano w nim praktyczną metodologię planowania, budowy i walidacji mechanizmów wykrywania zagrożeń. Opisano zasady pracy z frameworkami służącymi do testowania i uwierzytelniania p...
Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Autodesk Fusion 360 jest kompleksowym oprogramowaniem chmurowym, dzięki któremu stworzysz nawet bardzo rozbudowane zunifikowane projekty w 3D. W razie potrzeby wykonasz w nim również symulacje, przygotujesz dokumentację projektu i opracujesz jego dane. Fusion 360 łączy funkcje 3D CAD, CAM, CAE i ...(34.20 zł najniższa cena z 30 dni)
34.20 zł
57.00 zł(-40%) -
Dzięki temu praktycznemu przewodnikowi sprawdzisz, jak działa Angular podczas tworzenia dziesięciu zróżnicowanych funkcjonalnych aplikacji internetowych. Nauczysz się też integrować go z różnymi bibliotekami i narzędziami, takimi jak Angular Router, Scully, Electron, wątki robocze usług Angulara ...
Angular. Dziesięć praktycznych aplikacji internetowych z wykorzystaniem najnowszych rozwiązań technologicznych. Wydanie III Angular. Dziesięć praktycznych aplikacji internetowych z wykorzystaniem najnowszych rozwiązań technologicznych. Wydanie III
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Zrób pierwszy krok w stronę fascynującego świata automatyzacji zadań. Poznaj PowerShell, potężne narzędzie, które ułatwia pracę administratorów na całym świecie, i zaprzęgnij go do pracy. Dzięki umiejętnemu posługiwaniu się krótkimi i nieskomplikowanymi poleceniami będziesz w stanie łatwo i szybk...(23.94 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%)
Dzieki 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[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Zamknij
Przeczytaj darmowy fragment
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Xamarin. Tworzenie interfejsów użytkownika Steven F. Daniel (2)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(0)
(2)
(0)
(0)
(0)
więcej opinii