Introducción
No hay duda, los smartphones han llegado, y ya forman parte de la
vida de todos nosotros. En muchos aspectos de nuestra vida accedemos a
información, realizamos algna tarea o sencillamente nos entretenemos con
uno de ellos.
Esto también nos afecta como desarrolladores. El desarrollo móvil se
ha convertido en una prioridad en una gran mayoria de ámbitos.
Actualmente contamos con varias plataformas dominantes:
- iOS
- Android
- Windows Phone
Esto a nivel de desarrollo nos supone barreras. Contamos con
plataformas de desarrollo diferentes, lenguajes diferentes, etc.
suponiendo un nivel de aprendizaje y esfuerzo cada vez mayor de cara a
desarrolladores. Además, la experiencia nos ha demostrado que los
usuarios no aceptan aplicaciones no nativas. Buscan aplicaciones
rápidas, fluidas y con consumos moderados perfectamente adaptadas a la
plataforma, ofreciendo una experiencia completa.
¿Qué podemos hacer para mejorar este panorama?
Xamarin
Aquí es donde entran en juego las tecnologías multiplataforma. Entre
las opciones disponibles, una de las más destacadas y en auge es Xamarin.
Xamarin permite el desarrollo de aplicaciones móviles nativas multiplataforma utilizando C#.
Además, poder compartir una gran cantidad de código, outilizar Visual
Studio como IDE lo convierte en una excelente opción para muchos
desarrolladores.
El evento
En Avante junto con Bravent han preparado un seminario gratuito donde
abordaremos las posibilidades de Xamarin para desarrollar Apps móviles
multiplataforma nativas. Veremos aportes, costes, estructura de proyectos, servicios y
mucho más de la manera más práctica posible. Además, tendremos alguna
que otra sorpresa con los asistentes.
Fecha
El evento tendrá lugar el próximo Martes, 19 de Mayo de 16:00h a 16:30h. Tendremos tres sesiones de 2:30 horas de duración en total.
Lugar
Tendrá lugar en Avante situado en La Cartuja. Tenéis la información exacta del lugar a continuación:
C/ Torricelli, 26, 41092 Sevilla
Agenda
La agenda sera la siguiente:
- 16:00h – 17:00h: Introducción a Xamarin El mercado
móvil es hoy día un pilar importante tanto para usuarios como para
desarrolladores. Sin embargo, tenemos un mercado amplio y diverso con
una gran variedad de dispositivos y sistemas. Si entramos en el terrero
de desarrolladores el problema se acentúa con diferentes entornos de
desarrollo, lenguajes y otros elementos. En esta sesión repasaremos el
estado actual, introduciremos Xamarin como herramienta para crear
aplicaciones nativas multiplataforma desde Visual Studio analizando
todas sus bondades y costes además de ver distintas opciones Xamarin
Classic y Xamarin.Forms. - 17:00h – 18:00h: Arquitectura de Apps multiplataforma con Xamarin Nuestro
objetivo como desarrolladores es crear aplicaciones útil y atractivas
pero sobretodo perfectamente funcionales. Para poder lograr ese objetivo
es sin duda muy importante la arquitectura aplicada a la App. En esta
sesión repasaremos el patrón MVVM aplicándolo a una aplicación Xamarin
en cada una de las plataformas paso a paso así como la cantidad de
código que se puede llegar a compartir entre plataformas tanto en
ejemplos como en Apps reales. - 18:00h – 18:30h: Conociendo el resto de ecosistema Xamarin
El ecosistema Xamarin no cesa en las herramientas de desarrollo.
Tenemos a disposición una gran variedad de servicios destinados a
complementar el mismo, analíticas, testing, análisis de rendimiento,
etc. En esta sesión vamos a hacer un repaso por todos los servicios
disponibles realizando demos de cada uno de ellos.
¿Te apuntas?
Más información
- Avante
- EventBrite: Aplicaciones Multiplataforma con Xamarin