Nazwa:
Programowanie aplikacji mobilnych w środowisku Microsoft XAMARIN
Category:
Mobile
Topic:
XAMARIN , iOS , Android
Level:
Type:
Expert training courses
Date:
03.12.2018 - 20.12.2018
Mode:
Night courses
Number of hors:
40 godz.
Price:
paid
City:
Address:
ul. Św. Filipa 17
Cena:
2200 zł - zł
kontakt i zapisy:
Użyj formularza aby:
- dopytać o szczegóły szkolenia
- zarejestrować się na to szkolenie
Description:
# Opis
W tracie 10 dniowego kursu - nauczysz się tworzyć aplikacje mobilne z wykorzystaniem środowiska Microsoft Xamarin. Zapoznasz się z podstawowymi wzorcami, szablonami i dobrymi praktykami w programowaniu w środowisku Xamarin. W czasie zajęć będziesz realizować wieloplatformowe praktyczne projekty dla urządzeń mobilnych.
# Umiejętności
- Poznasz aktualne rozwiązania w tworzeniu aplikacji mobilnych na 3 wiodące platformy: iOS, Android, Windows 10 Mobile
- Poznasz różnicę w podejściach przy pisaniu aplikacji w technologii Xamarin (Formsvs native) oraz które podejście jest najlepsze przy maksymalizacji zysków
- Zrozumiesz różnicę pomiędzy platformami
- Poznasz sposoby tworzenia widoków oraz logiki biznesowej; różnicę pomiędzy wzorcami prezentacji MVC a MVVM i dlaczego ta ostatnia powinna być używana najczęściej
- Zapoznasz się z najważniejszymi bibliotekami do efektywnego tworzenia aplikacji
# Cel kursu
Nabycie wiedzy i umiejętności praktycznych w zakresie tworzenia aplikacji mobilnych z wykorzystaniem technologii XAMARIN.
# Wymagania wstępne: znajomość programowania obiektowego C#
# Program
- Xamarin - wprowadzenie do środowiska. Konfiguracja nowego projektu, wybór i zrozumienie podejścia Xamarin Forms vs Xamarin.iOS i Xamarin.Android. Składowe projektu (assetsy, komponenty, referencje)
- Wzorzec projektowy MVVM, typy layoutow, podstawowe kontrolki - atrybuty i właściwości
- Modyfikacja layoutu z użyciem edytora wizualnego oraz edycja kodu xaml, axml.
- Architektura aplikacji - kontrolery widoków, zarządzanie widokami, obsługa zdarzeń.
- Praca z danymi - storage api, bazy danych, data binding.
- Wykorzystanie gotowych komponentów (autoryzacja OAuth, social media, obsługa audio/video, rozpoznawanie komend głosowych, tłumaczenie tekstu)
- Praca z API - sensory, notyfikacje, usługi wbudowane w system operacyjny
# Harmonogram:
- 3.12.2018 poniedziałek 17:00-20:15
- 4.12.2018 wtorek 17:00-20:15
- 6.12.2018 czwartek 17:00-20:15
- 10.12.2018 poniedziałek 17:00-20:15
- 11.12.2018 wtorek 17:00-20:15
- 13.12.2018 czwartek 17:00-20:15
- 17.12.2018 poniedziałek 17:00-20:15
- 18.12.2018 wtorek 17:00-20:15
- 19.12.2018 środa 17:00-20:15
- 20.12.2018 czwartek 17:00-20:15
#Zapisy:
tel. 503-473-917
mail: [email protected]