Vývoj multiplatformních mobilních aplikací v .NETu
Zajímáte se o vývoj mobilních aplikací, ale děsí Vás, kolik práce je spojeno s tím, abyste pokryli všechny hlavní mobilní platformy (Android, iOS, Windows Store)? Na této prakticky orientované přednášce se společně podíváme na to, jak efektivně vyvinout mobilní aplikaci na všechny výše zmíněné platformy a přitom ji nepsat 3x zcela od začátku. Seznámíme se všemi 3 mobilními platformami a nástrojem Xamarin, který nám umožní vyvíjet aplikace pro Android a iOS v .NETu. Hlavní důraz bude kladen zejména na správnou architekturu mobilní aplikace, která je klíčová při efektivním sdílení kódu.
Osnova:
- Návrh architektury mobilní aplikace umožňující efektivní sdílení kódu
- Představení platformy Windows Store
- Implementace mobilního klienta pro Windows Store
- Představení nástroje Xamarin
- Implementace mobilního klienta pro Android
Od této akce prosím nečekejte deep-dive seznámení s platformami, které budeme používat. Není cílem studovat do hloubky API Windows Store ani Android aplikací, byť tyto platformy budou představeny, ale ukázat, jak efektivně sdílet kód datově orientované aplikace napříč platformami.