Kraków
Codecool PolandŚlusarska 9
18 listopada
2017Patryk Romańczuk
15 miejsc
Pospiesz się!Warsztaty Xamarin
Uczestnicy warsztatów będą mieli okazję zapoznać się z platformą Xamarin dzięki której będą w stanie utworzyć aplikację na urządzenia mobilne Android oraz iOS za pomocą języka C#. Podczas zajęć każdy z uczestników będzie miał okazję stworzyć aplikację od samych podstaw aż do pierwszego wdrożenia za pomocą Mobile Center. Uczestnicy będą mieli również okazję poznać dobre praktyki wytwarzania aplikacji mobilnych oraz podstawy architektury wdrażając wzorzec MVVM.
Program warsztatów przygotowany jest z myślą o osobach dopiero rozpoczynających swoją przygodę z platformą Xamarin nie zależnie od technologii w której poprzednio zbierali doświadczenie. Zapraszamy zarówno osoby związane z platformą .NET jak i osoby posiadające doświadczenie z technologiami mobilnymi chcące poznać cross-platformowe podejście platformy Xamarin.
Prosimy aby uczestnicy zabrali ze sobą komputery ze skonfigurowanym środowiskiem developerskim pod platformę Xamarin. Podczas zajęć przedstawione zostaną zarówno Xamarin.Android jak i Xamarin.iOS jednakże aby uczestnik mógł w praktyce przećwiczyć programowanie na platformy firmy Apple potrzebny będzie komputer z systemem OSX. Osoby posiadające system Windows poznają przede wszystkim platformę Xamarin.Android
Agenda
Godziny 09:00 - 17:00
- Zapoznanie z platformą Xamarin, wprowadzenie do tworzenia aplikacji mobilnych Cross-Platform (Android, iOS)
- Architektura aplikacji, wzorzec MVVM
- Podstawy tworzenia UI dla aplikacji Android, iOS
- Integracja z serwisami zewnętrznymi (REST API)
- Narzędzia analizy użytkownika, raportowania błędów użytkowników (Mobile Center)
- Dystrybucja aplikacji mobilnej
Niezmienną rzeczą naszych spotkań oczywiście jest:
Należy pamiętać o
- BYOD - Bring Your Own Device.
- Piwo we własnym zakresie.
- Uśmiech, poczucie humoru czy też chęć nauki - we własnym zakresie.
- Resztę postaramy się dostarczyć :)
Konfiguracja Środowiska Developerskiego
Do pobrania: https://www.xamarin.com/download
Instrukcje: https://developer.xamarin.com/guides/android/getting_started/installation/
Windows:
Prosimy o instalację środowiska Visual Studio. Zależnie od możliwości - 2015 lub 2017 w wersji Community
lub wyższej.
Instalator Visual Studio posiada wbudowane mechanizmy do pełnej instalacji środowiska Xamarin wraz
z wymaganym dla Xamarin.Android - JDK oraz Android SDK.
OSX:
Prosimy o instalację środowiska Xamarin Studio.
Aby możliwe było kompilowanie aplikacji Xamarin.Android
prosimy zaznaczyć podczas instalacji instalację JDK oraz Android SDK.
Do pracy nad aplikacjami Xamarin.iOS prosimy
dodatkowo zainstalować środowisko developerskie Apple - XCode.
Po instalacji narzędzi należy skompilować i uruchomić następujący projekt: https://github.com/AviadorC/devWarsztatyKrak-w
Prelegent
Patryk Romańczuk
Programista pasjonat, skupiony przede wszystkim wokół cross-platformowych rozwiązań mobilnych.
F.A.Q
To co chcielibyście wiedzieć a boicie się zapytać ;)
Jest to skrócona wersja FAQ, by przeczytać pełną i dowiedzieć się więcej o idei stojącej za devWarsztatami, zapraszamy na stronę FAQ.
-
Czy to jest darmowy event ?
Tak! nie licząc obiadu i piwa, wszystko inne jest zorganizowane - zazwyczaj, chyba, że w opisie spotkania jest napisane inaczej, czasami obiad może być sponsorowany, a czasami może nawet i piwo. -
Czy mogę przyjść bez komputera ?
Tak, ale będziesz się trochę nudził. Większość sesji ma w sobie warsztaty, więc wtedy będziesz po prostu siedział i... pił kawę? :)
-
Co muszę mieć ze zobą ?
Komputer, plus potwierdzenie rejestracji. -
Czy jakoś muszę skonfigurować swój komputer ?
Nie, ale fajnie jakbyś ściągnął odpowiednie narzędzia z maila który zostanie wysłany na kilka dni przed spotkaniem.