[Material] React Native vs Xamarin

El evento

El pasado 08 de Septiembre, desde Lemoncode, se organizaba un evento centrado en desarrollo móvil multiplataforma, realizando una comparativa de dos de las opciones más uitlizadas actualmente, Xamarin y React.

Xamarin VS React
Xamarin VS React

Un servidor junto a mi compañero en Plain Concepts, Carlos Fernández, realizamos una comparativa de ambas opciones donde vimos:

  • Introducción. Análisis de aporte, funcionamiento y demos básicas.
  • Código!. Comparamos el desarrollo de una aplicación haciendo uso de servicio REST, mapas, la cámara, etc.
  • Otras opciones. Herramientas extras, estado y madurez, etc.

El material

En mi parte me centré en el desarrollo Xamarin, viendo desde una introducción inicial hasta el desarrolo de una aplicación completa. La presentación la tenéis disponible a continuación:

Toda la sesión fue grabada y podéis acceder a la misma en cualquier momento:

En cuanto a las demos técnicas realizadas, las tenéis disponible en GitHub:

Ver GitHub

Quisiera terminar añadiendo algunos agradecimientos. Gracias a todos los asistentes por asistir además de la constante participación con preguntas, gracias a Braulio Diez y los chicos de Lemoncode por toda su ayuda y organización y a Carlos Fernández por sus demos en la parte de React. Espero que os haya gustado. Nos vemos en la próxima!

Más información

[Evento Online] React Native vs Xamarin

cross-platform-logosIntroducció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 múltiples 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?

Opciones multiplataforma

Aquí es donde entran en juego las tecnologías multiplataforma. En estos últimos años han aparecido diversas tecnologías que permiten aprovechar una base de código en multiples plataformas, dos de las que sin duda alguna se está hablando mucho son: Xamarin y React Native.

El evento

En este webinar estaremos Carlos Fernández y un servidor (junto a Braulio Diez) pondremos las dos tecnologías a prueba y compararemos como se desarrolla con cada una de ellas.

La agenda:

  • Introducción
  • Xamarin:
    • Que es y para que sirve:
      • Xamarin Forms
      • Xamarin Classic
    • Plataformas soportadas.
    • Equipo desarrollo recomendado.
  • React Native que es y para que sirve.
    • Qué es y para que sirve.
    • Plataformas soportadas.
    • Equipo desarrollo recomendado.
  • Demo time: React Native vs Xamarin, Fight!:
    • Hola Mundo.
    • Navegación.
    • Manejo de formularios.
    • Manejo de elementos del dispositivo (Mapas / GPS, Camara…)
  • Conclusiones.

El evento será el próximo Jueves, 08 de Septiembre y tendrá una duración de 2 horas.

  • 19:00 en España
  • 13:00 en Colombia
  • 12:00 en México Centro
  • 13:30 en Venezuela
  • 15:00 en Chile continental

¿Te apuntas?

Más información