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))
8. Helyi adatok használata (sqlite adatforrás), Távoli adatok használata (RestAPI hívása, állomány feltöltése és letöltése)
9. Felhasználó azonosítása és jogosultságok kezelése (Identity), Push üzenetküldés (WinPhone, Android, IOS)
10. Naplózás, telemetria és kivételek begyűjtése a központi naplóba (ld. DevOp), Alkalmazás telepítése
Technikai információk
Részletes technikai információkat csak a képzés hallgatói nézhetik meg bejelentkezés után!
Tanfolyami értékelőlap
Kérlek segíts nekünk abban, hogy kitöltöd a kérdőívünket a tanfolyammal kapcsolatban!
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épezőgép kezelése (előkészítés)
27 perc
2017. március 14.
Fénykép betöltése
15 perc
2017. március 14.
Command minta bevezetés + Platformfüggő kód: telefonhívás
35 perc
2017. március 21.
INotifyPropertyChanged implementáció
66 perc
2017. március 14.
Data Validation I.
67 perc
2017. április 04.
Data Validation II.
77 perc
2017. április 04.
További validálási gondolatok
40 perc
2017. április 11.
A Settings plugin és használata
57 perc
2017. április 11.
SQLight bevezetés
90 perc
2017. április 11.
SQLight bevezetés fix
5 perc
2017. április 11.
SQLight.NET adatkezelés I.
75 perc
2017. április 18.
SQLight.NET adatkezelés II. (Picture)
66 perc
2017. április 18.
RestAPI bevezetés
25 perc
2017. április 18.
RestAPI fixing
6 perc
2017. április 18.
Saját WepAPI készítése .NET Core-ral teszteléshez
62 perc
2017. április 28.
Xamarinból a teszt WebAPI-t meghívni - GET
70 perc
2017. április 28.
Post és Put Xamarinból
42 perc
2017. április 28.
Bejelentkezés és jogosultság, JWT alapú API és Xamarin hívása
73 perc
2017. április 28.
fixing Token Deserialize
16 perc
2017. április 28.
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
65 perc
2017. március 21.
Nuget csomagok szinkronizálása
27 perc
2017. április 04.