Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introducción al desarrollo mobile con ReactJS #131

Open
BinniZenobioCordovaLeandro opened this issue Jan 8, 2025 · 2 comments
Open

Introducción al desarrollo mobile con ReactJS #131

BinniZenobioCordovaLeandro opened this issue Jan 8, 2025 · 2 comments
Assignees
Labels

Comments

@BinniZenobioCordovaLeandro

¿Qué tipo de presentación quieres hacer?

Keynote (20 a 30 minutos)

¿Cuál es tu nombre?

Binni Cordova

Cuéntanos un poco sobre ti

Binni is an experienced web mobile developer with over 7 years of experience, delivering high-impact
applications that exceed millions of downloads. Proficient in iOS/Android development, UI/UX design and performance optimization. Proven track record in API integration and agile methodologies. A collaborative problem solver dedicated to pushing the boundaries of mobile technology.

¿Cuál es el título de tu charla?

Introducción al desarrollo mobile con ReactJS

Danos una descripción de tu charla (20 palabras)

Introducción al Desarrollo Mobile con ReactJS

Esta charla está diseñada para principiantes y desarrolladores curiosos interesados en explorar el mundo del desarrollo mobile utilizando ReactJS y Expo. A lo largo de la sesión, los asistentes aprenderán los fundamentos para crear aplicaciones móviles multiplataforma (iOS, Android, Web) con tecnologías modernas y eficientes.

Contenido de la charla:

1. ¿Qué es ReactJS?

  • Breve introducción a ReactJS y sus principios clave: componentes, estado y propiedades.
  • Diferencias entre desarrollo web y mobile con React Native.

2. React Native: La extensión de React para Mobile

  • ¿Qué es React Native y cómo aprovecha la sintaxis de React para construir aplicaciones móviles?
  • Ventajas del desarrollo mobile multiplataforma frente al desarrollo nativo.

3. Expo: La herramienta ideal para empezar

  • Introducción a Expo como plataforma para simplificar el desarrollo en React Native.
  • Características principales de Expo:
    • Configuración rápida.
    • Herramientas integradas.
    • Capacidades multiplataforma.
  • Presentación de Snack (https://snack.expo.dev/) como entorno de desarrollo en línea.

4. Creando tu primera aplicación mobile

  • Guía paso a paso para desarrollar una aplicación básica en Expo:
    • Configuración inicial en Snack.
    • Uso de componentes básicos (View, Text, Button, etc.).
    • Manejo de estilos en React Native.
    • Incorporación de interactividad con eventos y estados.

5. Demostración en vivo

  • Construcción de una aplicación funcional desde cero utilizando Snack y Expo.
  • Cómo probar la aplicación directamente en tu dispositivo móvil.

6. Mejorando la aplicación

  • Agregar navegación entre pantallas con React Navigation.
  • Uso de paquetes de Expo para acceder a funcionalidades como la cámara o la geolocalización.

7. Recursos y próximos pasos

  • Dónde aprender más sobre React Native y Expo.
  • Buenas prácticas y consejos para principiantes.
  • realmente multiplataforma, si, tambien Aplicaciones para TV ?

Objetivo

Que los asistentes salgan de la charla con una idea clara de cómo comenzar a desarrollar aplicaciones móviles utilizando ReactJS, React Native y Expo, además de conocer las herramientas esenciales para seguir aprendiendo y experimentando.


¿Te gustaría que amplíe alguna sección o que prepare un ejemplo práctico en código? 😊

¿Tienes alguna red social donde podamos contactarte?

https://www.linkedin.com/groups/13114851/

¿Representas a alguna compañía o empresa?

React Native Peru

¿Quieres agregar algo más?

No response

@BinniZenobioCordovaLeandro
Copy link
Author

Hi Team, do you know if there is any confirmation for this Thursday?

@lizzie136
Copy link
Member

I appreciate this is a beginners topic. Do you have this presentation ready? Would you be open to present on Thursday? Ping me in discord for some comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants