Mi Primera App CrossPlatform Con Xamarin Forms
Mi Primera App CrossPlatform Con Xamarin Forms
Mi Primera App CrossPlatform Con Xamarin Forms
Yesser Miranda
Docente de URACCAN
/yessermiranda97 /yesser-miranda-nic1997
¿Qué es Xamarin?
Visión general
Arquitectura
Xamarin.Classics
Xamarin.Forms
Demostración
Compilación
Introducción a enfoques de desarrollo
Desarrollo móvil – Enfoque clásico
El objetivo principal de xamarin:
“Write once, Run Everywhere”
Una tecnología que cada vez nos sorprende
Xamarin
Xamarin 3
Xamarin 2.0 pasa a ser
parte de
Xamarin.Forms
Primer Microsoft
Evolve 2013
Se funda Release
Se lanza el Evolve 2014
Xamarin de
Xamarin
primer Xamarin
Test Cloud Xamarin
producto Se anuncia Android
Ximian es iOS que mono se Android
adquirida desarrollado Microsoft Emulator
Inicia el Conocido
por Novell por xamarin Partnership
projecto como
Se funda
Mono MonoTouch
ximian
Reutilice el conocimiento
Código compartido
de C # .NET y Visual Studio
El punto interesante
Aplicaciones nativas
Plataforma de interfaz
Necesita una MAC para
Curva de aprendizaje de usuario no
iOS
compartida
Tamaño del paquete de aplicación
15 MB
Enfoques en Xamarin
Conoce la familia Xamarin
Xamarin + Xamarin.Forms
para iOS
interfaz de usuario
• Storyboard
depurar y desplegar
Construyendo Apps Xamarin para iOS
Crear interfaz de usuario en Xamarin.iOS
Xamarin.Android
• Construir aplicaciones nativas
para Android
interfaz de usuario
• Android XML
interfaz de usuario
nativas
Google Play
.app iOS
App Store
C# & XAML
.appx Windows
Microsoft Store
Xamarin.Forms
Build
Server
Requisitos
MacOS Windows
Xamarin.Android Sí Sí
Xamarin.Forms ^ iOS y Android Android, Windows o UWP (iOS con un
equipo Mac)
Xamarin.Mac Sí Solo abrir el proyecto y compilar
Mi primera App con Xamarin.Forms
Bienvenido .NET Maui
Características
Enlaces
Presentación de la interfaz de usuario de la aplicación multiplataforma
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/