Crea tu App Multiplataforma con C# y Xamarin.
En esta sesión llevaremos a cabo la creación de una aplicación multiplataforma, usando Xamarin Forms y C#. Comenzaremos desde cero, es decir, crearemos un nuevo proyecto y mostraremos resumidamente un caso de uso habitual: Consumir datos de una API Rest, mostrarlos en una lista, y ver la app resultante en nuestro propio dispositivo físico (Android/iOS/UWP en este caso).
Agenda
Duración 55 minutos
En esta sesión hablaremos de...
- ¿Qué es Xamarin Forms?
- ¿Qué necesito para crear un proyecto de este tipo?
- Uso de librerías de terceros
- Cómo generar modelos de datos C# a partir de JSON
- Ejecutar la app en un dispositivo y en el emulador
- Mostrar datos recibidos en una lista
- Creación de layouts básicos en XAML
- Uso de MVVM
- Cómo ver los cambios de layout al vuelo: XAML Hot Reload
Speakers
Miguel Ángel Barrera
Software Development Engineer en Plain Concepts
Trabajo en el equipo de Research de Plain Concepts y me gusta mejorar continuamente mis habilidades y superar los retos difíciles.
Colaboro con la comunidad y me apasionan las nuevas tecnologías.
Francisco Javier Pulido
Software Development Engineer en Plain Concepts
Soy Ingeniero de Software enfocado en el ecosistema .NET, especialmente en el área de aplicaciones móviles. Empecé hace más de diez años a crear aplicaciones para iOS y Android.
Nací en Bollullos par del Condado (Huelva), aunque llevo más de una década viviendo en Sevilla. Cuando no estoy pegado a una pantalla de ordenador, paso el tiempo con la fotografía, volando con drones, o simplemente relajándome, probablemente en la playa. Actualmente estoy entrando en el mundo de los microcontroladores.
Nací en Bollullos par del Condado (Huelva), aunque llevo más de una década viviendo en Sevilla. Cuando no estoy pegado a una pantalla de ordenador, paso el tiempo con la fotografía, volando con drones, o simplemente relajándome, probablemente en la playa. Actualmente estoy entrando en el mundo de los microcontroladores.
Suscríbete a nuestra newsletter
¿QUIERES SER EL PRIMERO EN ENTERARTE DE NUESTROS EVENTOS, DESARROLLOS, NOTICIAS, VACANTES…?