Curso gratis en español de Flutter desde cero

Flutter es un SDK desarrollado por Google para crear aplicaciones móviles tanto para Android como para iOS (Apple). Fue desarrollado como un software para uso interno dentro de la compañía pero vieron el potencial que tenia y decidieron lanzarlo como proyecto de código libre. Actualmente es uno de los proyectos de desarrollo de aplicaciones móviles que más está creciendo. Además, desde la última versión estable, también es posible realizar aplicaciones Web y de escritorio para Windows y Mac. Aunque en estas dos plataformas aún está en fase experimental (beta).

Estas son las tres principales ventajas que ofrece Flutter respecto a otras frameworks de desarrollo de aplicaciones multiplataforma:

  1. Compila en nativo, tanto en Android como en iOS.
  2. La creación interfaces gráficas es muy flexible, puedes combinar diferentes Widgets (elementos gráficos) para crear las vistas.
  3. El desarrollo es muy rápido, permite ver el resultado de forma instantánea mientras se escribe el código.

Explicado de forma muy simple, Flutter utiliza un motor gráfico, llamado Skia, que renderiza en 2D los elementos gráficos. Flutter está escrito en C, C++ y, mayormente, en Dart. De forma resumida, la capa del motor está escrito en C++ y la de los Widgets en Dart.

Flutter utiliza Dart como lenguaje de programación, también desarrollado por Google. Posiblemente, esta sea una desventaja, ya que Dart no es un lenguaje muy conocido ni usado por la comunidad de desarrolladores móviles (Swift, Objective-C, Kotlin, Java) y web (JavaScript, PHP, Java, Ruby…). Aunque es muy parecido a Java y C# (Microsoft), si se tiene experiencia con alguno de estos lenguajes es muy intuitivo empezar con Dart. Si bien es cierto que Dart aún no incluye características muy útiles de los nuevos lenguajes de programación como Swift y Kotlin, Google lo está evolucionando para facilitar el desarrollo con Flutter.

Aprende Flutter: #1 ⚡ Primer paso del CURSO 【 desde cero 】


✔ Aprender Flutter: #2 ⚡ Estructura de una App 【 desde cero 】


✔ Aprender Flutter: #3 ⚡ Imágenes, Container, Column, ListView 【 curso desde cero 】


✔ Aprender Flutter: #4 ⚡ Filas, Columnas y Botones 【 curso desde cero 】


Aprende Flutter #5 ⚡ Widgets Separados 【 Diseño de Login 】


✔ APRENDE Flutter: #6 ⚡ Navegación 🚀【 desde cero 】


≫ APRENDE Flutter #7 – AlertDialog ✅【aplicaciones móviles desde cero】


⇨ Flutter: Consumiendo un API REST ≫ Clases 【Desde Cero】


⇨ Flutter: Consumiendo un API REST ≫ Listas 【Desde Cero】


Flutter: Consumiendo un API REST ( Future / http ) [ Desde Cero ] – Parte 01


Flutter: Consumiendo un API REST ( FutureBuilder ) [ Desde Cero ] – Parte 02


CURSO de FLUTTER – Bottom Navigation Bar (Tutorial desde cero)


Curso de Flutter: AnimatedContainer (desde cero)


Curso de Flutter – Carrusel de imágenes (swiper desde cero)


Curso de Flutter: Persistencia de Datos – Almacenamiento interno (shared_preferences) (DESDE CERO)


Curso de Flutter: Pasar información a otra página (enviar parámetros a un Widget)


Novedades más importantes de Flutter 2.0 (Análisis en español)


¿Qué es Firebase?: Conceptos, funcionalidades y precios


Conectar FIREBASE a una aplicación FLUTTER (Android) 100% Explicado


➤ Conectar aplicación de Flutter con Firebase – iOS ( ✓ 100% EXPLICADO)


Forma CORRECTA🥇 de hacer un SplashScreen en Flutter (✅ 100% explicado)


Curso de Flutter – SplashScreen iOS Forma Correcta (100% explicado)


🚀 Cambiar el icono de tu App en Flutter ( ✅ 100% explicado)


Cambiar el ICONO de tu app como un PROFESIONAL ( Flutter – Android )


Menú Lateral – Drawer (Curso de Flutter Gratis)


Formato Personalizado en los TEXTFORMFIELD en Flutter (Parte #1)


Formato Personalizado en los TEXTFORMFIELD en Flutter (Parte #2)




Únete a nuestro canal en Telegram

Más Cursos Gratis

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada.