Xamarin-fejlesztés mobileszközökre
Kezdés:
Ez a tanfolyam már véget ért,
figyeld az új időpontokat!
Hossz:
40 óra
Az egyes alkalmak
Ár:
69 000 Ft+áfa
ingyenes!
Részvételi mód:
Visszanézhető videók
A Xamarin Microsoft általi felvásárlásával és ingyenessé tételével megnyílt a lehetőség C#/.NET fejlesztők számára a Mono fejlesztésével kinyitott multiplatformos világ felé. Ezen a tanfolyamon a Xamarin.Forms alapjaival ismerkedünk meg, segítségével teljes értékű Windows alkalmazásokat készíthetünk XAML leírónyelv segítségével. És nem mellesleg, ha jól csináljuk, alkalmazásaink fordíthatóak lesznek Windows, Windows Phone, Android és iOS natív alkalmazásokká.
Windows platformon történt C#/.NET fejlesztői tapasztalat szükséges, vagy a C# alapok tanfolyam elvégzése. A technikai információk menüpont alatt megtalálod a további szükséges teendőket.
A tanfolyam elvégzésével betekintést kapunk a Xamarin.Forms környezet rejtelmeibe, emellett a multiplatformos fejlesztés menetét is megismerjük. Képesek leszünk modern felületű alkalmazást fejleszteni Windows operációs rendszeren, valamint a mobil platformokon C# nyelven.
Olyan Windows környezetben dolgozó C#/.NET fejlesztőknek ajánljuk, akik szeretnének megismerkedni a multiplatformos fejlesztés lehetőségeivel C# nyelven. A Xamarin.Forms segítségével teljes értékű, modern felületű Windows alkalmazást készíthetünk, amit kis ráfordítással lehet multiplatform alkalmazássá alakítani.
Oktató
Plesz Gábor

Szoftverfejlesztés oktató

Témakörök
1. Xamarin.Forms alkalmazás készítése a Visual Studio segítségével és a Xamarin Studio használatával, Alkalmazás futtatása IOS-en, Androidon, Windows-n
2. Xamarin.Forms alapok, XAML kódfejlesztés
3. Layout-ok, Lapok, és Listanézetek használata, Platform: Windows
4. Platform: Android, Platform: IOS
5. A platformok közti különbözőségek kezelése, Képek kezelése platformfüggetlen módon
6. Lapozás, többképernyős alkalmazás, Master/Detail alkalmazástípus
7. Adatkötések használata a Xamarin.Form-okon, MVVM Bevezetés és a Xamarin(ViewModelBase, INotifiPropertyChanged interface, Command pattern, Adatérvényesség vizsgálat (Data Validation))
2017. március 28., kedd 13:00
8. Helyi adatok használata (sqlite, Couchbase adatforrás), Távoli adatok használata (RestAPI hívása, állomány feltöltése és letöltése)
2017. április 4., kedd 13:00
9. Felhasználó azonosítása és jogosultságok kezelése (Identity), Push üzenetküldés (WinPhone, Android, IOS)
2017. április 11., kedd 13:00
10. Naplózás, telemetria és kivételek begyűjtése a központi naplóba (ld. DevOp), Alkalmazás telepítése
2017. április 18., kedd 13:00
Technikai információk
Részletes technikai információkat csak a képzés hallgatói nézhetik meg bejelentkezés után!
Xamarin-fejlesztés mobileszközökre tanfolyami videók
Fejlesztői környezet kialakítása
51 perc
2017. február 14.
Példakód felület teszteléséhez
58 perc
2017. február 14.
Alkalmazás telepítése Androidra és iOS-re 1. rész
58 perc
2017. február 14.
iOS telepítés HockeyApp-al
5 perc
2017. február 14.
Xamarin forms felület készítése kódból
67 perc
2017. február 21.
Listanézet
50 perc
2017. február 21.
XAML kódfejlesztés
43 perc
2017. február 21.
Lista készítése XAML segítségével
45 perc
2017. február 28.
Grid layout használata
55 perc
2017. február 28.
Absolute Layout + nuget a régebbi telefonokhoz
21 perc
2017. február 28.
Dependency Injection Service/Tabbed page binding
55 perc
2017. március 07.
Lista karbantartása adatbindingon keresztül
81 perc
2017. március 07.
Converter és Card felviteléhez gomb
18 perc
2017. március 07.
Színek használata az alkalmazásban
64 perc
2017. március 14.
Fénykép betöltése
15 perc
2017. március 14.
Fényképezőgép kezelése (előkészítés)
27 perc
2017. március 14.
Command minta bevezetés + Platformfüggő kód: telefonhívás
35 perc
2017. március 21.
HockeyApp Crashmanager integráció
15 perc
2017. február 28.
ImageSource fix + (Android) Automata build 0-s változat
75 perc
2017. március 21.
(Android) Automata build 1. változat: verziókezelés
2017. március 21.