KATEDRA INFORMATYKI
Zapraszamy nie tylko studentów IV roku i nie tylko naszych studentów.
Serdecznie zapraszamy na kolejny wykład z serii Nowoczesne Technologie w Informatyce w dniu 9 grudnia 2020 roku.
Pelegentem będzie Pan Maciej Sznurowski - .NET Developer w VM.PL Software House.
 
Plan wykładu:
11:30 - 13:00 -  Architektura i sposoby wytwarzania aplikacji mobilnych.
13:30 - pytania do prelegenta (można zadawać pytania w trakcie wykładu)
 
Agenda wykładu:
Wstęp do wytwarzania aplikacji mobilnych Android oraz iOS
- liczba użytkowników
- udział w rynku
- szacowane dochody topowych aplikacji i gier
- podejście natywne vs cross-platform
Wysokopoziomowa architektura aplikacji mobilnej
- REST API + aplikacja mobilna - wstęp do standardowego podejścia typu konto użytkownika + dane w serwisie REST API
- "Gruby klient" vs "gruby serwer" - przykłady
Podejście natywne
- omówienie - Java/Kotlin dla Androida, Swoft/objC dla iOS
- wady / zalety
Podejście cross platformowe
- omówienie - ogólna idea pisania jednego kodu, który odpali się i na iOS, i na Androidzie
- wady / zalety
- przykłady kodu
- przykładowa wysokopoziomowa architektura i idea (np. Android EditText/iOS UITextView, a Label we frameworku cross plaformowym)
Flutter
- omówienie
- wady / zalety
- przykłady apek
Xamarin
- omówienie
- wady / zalety
- przykłady apek
React Native
- omówienie
- powiązanie z React
- wady / zalety
- przykłady apek
Podsumowanie
 
VM.PL Software House:

Od ponad 16 lat specjalizujemy się w tworzeniu i dostarczaniu najwyższej klasy dedykowanego oprogramowania. Dzięki jakości naszych usług oraz modelu współpracy opartej na bliskim kontakcie z klientem i zrozumieniu jego potrzeb, staliśmy się bezprecedensowymi liderami w dostarczaniu rozwiązań informatycznych dla polskiego rynku edukacyjnego i wydawniczego. Później postanowiliśmy wykorzystać zdobyte na przestrzeni lat bogate doświadczenie i rozszerzyć naszą działalność. W ostatnich latach koncentrujemy się przede wszystkim na Nearshoringu, z powodzeniem realizując projekty dla klientów zagranicznych.
W ciągu naszej historii ukończyliśmy 475 różnorodnych projektów z wielu branż dla ponad 60 klientów z całej Europy. Jesteśmy dumni z każdego z nich. We współpracy cenimy osobiste relacje i dążymy do długotrwałego partnerstwa. Niektórzy z klientów są z nami niemal od początku naszej działalności. Zdajemy sobie sprawę, że wspólny sukces musi opierać się na wzajemnym zaufaniu, dlatego naszymi głównymi atutami są wiarygodność i profesjonalizm.

vm softwarehouse logosmall

 
Maciej Sznurowski - .NET Developer w VM.PL Software House
Jestem deweloperem .NET od 2012 roku. Pracowałem w różnych projektach wykorzystujących różne technologie .NET - ASP.NET MVC / ASP.NET WebForms, ASP.NET Core, WCF, WPF, Windows Services, UWP oraz Xamarin (Forms + Native Android + iOS). Pracowałem również w niektórych aplikacjach internetowych - Angular.js czy React. Poza inżynierią oprogramowania jestem także perkusistą w zespole heavy metalowym i do tej pory nagraliśmy dwa albumy studyjne. W wolnym czasie dalej rozwijam swoje umiejętności w zakresie inżynierii oprogramowania i perkusji. 
Połączenie pasji do programowania i muzyki doprowadziło mnie do stworzenia aplikacji Camtronome.
 
Na zdjęciu: Pan Maciej Sznurowski [archiwum własne]
 Maciej Sznurowski