Play

Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform

Autor:
Daniel Krzyczkowski
Długość
liczba lekcji: 7, czas trwania: 5:06:39
Ocena

Kup kurs 99,00 zł

Kurs wideo

Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform (ebook)(audiobook)(audiobook)

Okładka książki/ebooka Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform

Okładka książki Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform

Okładka książki Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform

Okładka książki Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform

Wydawnictwo:
Videopoint
Wersja:
Online i ZIP (4.7GB)
Czas trwania:
5:06:39
Ocena:
6.0/6  Opinie: 1

Obierz kurs na... szybsze projektowanie aplikacji mobilnych

Wraz z popularnością smartfonów rośnie rynek aplikacji mobilnych. Rządzą nim dwaj gracze — lider Android i pretendujący do tej roli, choć pozostający wciąż z tyłu stawki, iOS. Windows Phone ze względu na znikomy udział urządzeń, które pod nim pracują, właściwie się nie liczy. Ten, kto proponuje kolejną aplikację na urządzenia przenośne, powinien więc przygotować ją od razu przynajmniej dla dwóch wiodących systemów. Czy trzeba jednak pisać ją za każdym razem od nowa — dla Androida w Javie, dla iOS-a w Objective-C? Niekoniecznie, o ile skorzysta się z platformy Xamarin. Pozwala ona na współdzielenie backendu aplikacji przeznaczonych na wszystkie trzy systemy mobilne (łącznie z Windows Phone). Przy wyborze dodatkowych frameworków można stworzyć użyteczne, skalowalne i łatwe w utrzymaniu produkty. A wszystko to w starym, dobrym C#!

Ze względu na czas, jaki można zaoszczędzić dzięki zastosowaniu Xamarina, zyskał on w ostatnich latach znaczną popularność wśród programistów wyspecjalizowanych w pisaniu software’ów przeznaczonych na urządzenia przenośne. Przyznają oni jednak, że platforma Xamarin nie jest najłatwiejsza we współpracy. Trzeba ją dobrze poznać, by efektywnie wykorzystać możliwości, które oferuje. Na szczęście powstał niniejszy kurs video — zawiera on szczegółowe przykłady tworzenia aplikacji w Xamarinie wraz z wyjaśnieniem powszechnych wśród developerów wątpliwości. Uczestnik kursu dowie się nie tylko, jak stworzyć od podstaw mobilną aplikację, ale również — jak maksymalnie uspójnić jej kod. Pozna gotowe komponenty, zdobędzie wiedzę o linkowaniu natywnych bibliotek z platform iOS oraz Android i samodzielnie napisze pierwsze testy graficzne interfejsu użytkownika.

Nie czekaj. Włącz ten kurs video i pomóż swojej aplikacji opanować rynek mobilny!

Co Cię czeka podczas naszego profesjonalnego szkolenia?

W ramach tego kursu video nauczysz się:

  • tworzenia od podstaw aplikacji Xamarin.Forms z wykorzystaniem wzorca model – view – viewmodel;
  • pisania aplikacji Xamarin.Platform (także przy użyciu MVVM);
  • wykorzystywania w aplikacji pluginów, takich jak dostęp do galerii, oraz informacji o urządzeniu;
  • linkowania natywnych bibliotek z platform iOS i Android.

Co więcej...

  •  ...dowiesz się, jak pisać oraz uruchamiać testy graficznego interfejsu użytkownika.

Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform składa się z pięciu lekcji; trwa w sumie około sześciu godzin i kończy się na poziomie średnio zaawansowanym. By do niego przystąpić, trzeba mieć opanowane podstawy dotyczące tworzenia aplikacji mobilnych na platformy iOS i Android.

Platforma (prawie) idealna

Rozwijana aktualnie przez Microsoft technologia Xamarin ma wielu zwolenników. Raz — jest dostępna za darmo, a jej kod źródłowy pozostaje otwarty. Dwa — korzystanie z niej niewątpliwie oszczędza czas. Trzy — aplikację pod obydwa wiodące systemy mobilne może dzięki zastosowaniu tej platformie napisać jeden zespół programistów. W przypadku projektów z rozbudowaną logiką biznesową to bezdyskusyjna zaleta. Wadą jest to, że myśląc o projektowaniu w Xamarinie, trzeba albo z góry założyć, że layout będzie oparty na standardowych elementach i wzorcach, albo dodatkowo zastosować dedykowane konstrukcje warunkowe. Należy także pamiętać, że platforma stawia programistom wymagania: by w niej pracować, trzeba znać C#, a jeśli chce się użyć Xamarin.Forms — dodatkowo XAML.

Xamarin.Platform a Xamarin.Forms

Projekt ekosystemu Xamarin rozpoczął się od Xamarin.Platform. Rozwiązanie to pozwala pisać pod iOS oraz Androida w języku C#. Bywa nazywane „podejściem native”, jako że ma pełne odzwierciedlenie API obu systemów mobilnych. Xamarin.Forms jest produktem młodszym, zaproponowanym w 2014 roku. Pozwala na uspójnienie interfejsu dla różnych platform (Android, iOS, nawet Windows Phone). W aplikacjach CRM udało się uzyskać współdzielenie kodu na poziomie 95 procent. Kod Xamarin.Forms jest pisany w XAML. Ułatwieniem dla developerów jest to, że twórcy Xamarin.Forms przygotowali wiele gotowych kontrolek, które same dostosowują się do danego systemu mobilnego. Niestety, kontrolki spoza listy oferowanych należy napisać w kodzie w wersji native.

Poznaj naszego eksperta

Daniel Krzyczkowski — aktywny uczestnik społeczności związanej z technologiami firmy Microsoft, prelegent konferencji i warsztatów, zdobywca tytułów Microsoft Most Valuable Professional oraz Xamarin Certified Mobile Developer. Jest założycielem i liderem grupy Xamarin Warsaw Mobile Developers (https://www.meetup.com/XamarinWarsawMobileDevelopers) oraz pasjonatem platformy Xamarin. Prowadzi blog, na którym opisuje swoje doświadczenia związane z programowaniem aplikacji mobilnych: http://mobileprogrammer.pl.

Zostań ekspertem w dziedzinie tworzenia aplikacji cross-platform dla systemów Android i iOS na platformie Xamarin!

0 Daniel Krzyczkowski

Zamknij

Wybierz metodę płatności