El desarrollo móvil se encuentra en constante actualización. Las nuevas tecnologías, así como nuevos desafíos obligan a los desarrolladores a afrontar nuevos retos constantemente.
Por ejemplo, la existencia de distintos sistemas operativos para dispositivos móviles, sumado a la gran variedad de dispositivos, tamaños y modelos puede ser un gran reto para los desarrolladores.
Gracias a la tecnología dichos retos pueden abordarse más fácilmente.
Flutter es un marco de interfaz de usuario móvil gratuito y de código abierto creado por Google y lanzado en mayo de 2017.
En pocas palabras, le permite crear una aplicación móvil nativa con una sola base de código. Esto significa que puede usar un lenguaje de programación y una base de código para crear dos aplicaciones diferentes (para iOS y Android).
Flutter consta de dos partes importantes:
- Un SDK (Software Development Kit): una colección de herramientas que lo ayudarán a desarrollar sus aplicaciones. Esto incluye herramientas para compilar su código en código de máquina nativo (código para iOS y Android).
- Un marco (biblioteca de interfaz de usuario basada en widgets): una colección de elementos de interfaz de usuario reutilizables (botones, entradas de texto, controles deslizantes, etc.) que puede personalizar para sus propias necesidades.
Para desarrollar con Flutter, utilizará un lenguaje de programación llamado Dart. El lenguaje fue creado por Google en octubre de 2011, pero ha mejorado mucho en los últimos años.
Dart se centra en el desarrollo de aplicaciones para el usuario y puede utilizarlo para crear aplicaciones web y móviles.
Flutter: Una introducción al SDK de Google
Una guía para empezar el camino en esta poderosa herramienta para crear aplicaciones.
¿Para quién es este curso?
- Personas que quieran la introducción a Flutter
- Personas que quiera una introducción a Dart
- Personas que quieran aprender a realizar las instalaciones necesarias para correr Flutter
Requisitos
- Tener una máquina corriendo Windows y OSX
- Conocimientos de programación estructurada (bases de programación)
- Usuarios de Linux podrán seguirlo sin problemas, pero no hay una instalación de Flutter en linux aún
Lo que aprenderás
- Tener una base de Dart
- Tener la base inicial de Flutter
- Comprender cómo funciona Flutter
- Realizar las instalaciones necesarias en Windows y OSx
- Comprender sobre widgets básicos
Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.
Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:
Cursos gratuitos
- Contenido de vídeo en línea
Cursos de pago
- Contenido de vídeo en línea
- Certificado de finalización
- Preguntas y respuestas de los instructores
- Mensaje directo para el instructor
Para obtener el curso de manera gratuita da clic en el siguiente botón:
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.