Past Meetup

36 - [Kraków] Warsztaty Xamarin

This Meetup is past

15 people went

Location image of event venue

Details

Listopad 18 · 9:00 AM

Codecool (https://codecool.com/)

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

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. Na codzień zaciera granice pomiędzy językami oraz technologiami znajdując wspólny mianownik dla platform Android oraz iOS. Związany z technologią Xamarin na długo przed wykupieniem tej technologii przez Microsoft regularnie propaguje ją prowadząc prelekcje, warsztaty oraz wykłady (m.in dla Śląskiej Grupy Microsoft, WDI, CareerCon, uczelni wyższych i innych). Współpracował do tej pory z firmami takimi jak Billennium, Roche, ITMagination oraz TVN tworząc oraz wdrażając aplikacje mobilne na sklepy Google Play oraz App Store. Aktualnie Lider Techniczny zespołu Xamarin w TVN.