¿Cómo aprender Flutter?

Flutter es un framework SDK multiplataforma de interfaz de usuario móvil gratuito y de código abierto creado por Google y lanzado en mayo de 2017. En pocas palabras, esto te va a permitir crear una aplicación móvil nativa con un solo código, lo que significa que vas a poder utilizar un mismo lenguaje de programación y una única base de código para crear dos o más aplicaciones diferentes (IOS, Android, web, escritorio).

Saber Más: Qué es Flutter SDK, Cómo aprender Flutter en 2020, Wallpapers de Flutter, Productos de Flutter

¿Estás interesado en el desarrollo de aplicaciones móviles?

Si su respuesta es sí, ¡Está leyendo el artículo correcto! Quizás aún no conozcas Flutter, pero no te preocupes: tenemos este otro artículo sobre, ¿Qué es Flutter y por qué debes aprenderlo este año 2020.

En esta publicación, se comparten dos tipos de contenido diferenciados entre contenido gratuito y de pago; desde aquí, podrás adquirir excelentes recursos de videos, cursos, libros, tutoriales, etc.

Entonces empecemos. Se incluye una breve explicación de cada recurso. Esa información proviene de la descripción del sitio web asociado. Como puedes imaginar, no he probado todos estos métodos. Si necesitas más detalles, lo invito a visitar el sitio web vinculado.

Contenido gratuito

Videos / Cursos

Tutorial de programación de Dart: Curso completo

Un curso completo de FreeCodeCamp sobre Dart:

  • Aprende el lenguaje de programación Dart en este completo tutorial para principiantes. Dart es un lenguaje de programación estrictamente tipado que se utiliza en el framework de Flutter para desarrollar aplicaciones móviles multiplataforma.

Curso de Flutter – Tutorial completo para principiantes (compilación de aplicaciones iOS y Android)

  • Un tutorial completo de freeCodeCamp para principiantes. Este tutorial fue una de mis referencias favoritas cuando comencé con Flutter. Es una excelente introducción y te ayuda a comprender los primeros conceptos que te serán muy útiles:

Curso intensivo de revoloteo

Aprenda Flutter, con el innovador framework de desarrollo móvil multiplataforma de Google, para crear aplicaciones para Android e iOS. En este curso, Nick Manning de Flutter Crash Course te enseña cómo comenzar a usar Flutter de manera rápida y efectiva. Nick ha sido un ingeniero de Flutter desde 2017 y ha reducido este conocimiento del mundo real a un curso intensivo claro, realista y paso a paso.

  • En este curso intensivo, analizaremos Flutter para crear aplicaciones móviles nativas. Veremos qué es Flutter, cómo configurarlo, widgets integrados, widgets sin estado y con estado, enrutamiento y más.

Flutter Tutorial para principiantes

Una lista de reproducción de Youtube en Flutter para principiantes creada por The Net Ninja.

  • Descubrirá cómo usar Flutter (y Dart) para crear aplicaciones Android e IOS desde cero. ¡Aprenderá todo sobre widgets, paquetes, activos y código asincrónico para crear una aplicación de hora mundial, así como otras dos mini aplicaciones para aprovechar sus habilidades de Flutter!

Flutter y Firebase App Build

Una lista de reproducción de Youtube en Flutter y Firebase creada por The Net Ninja. Cuando quise usar Firebase en mi primera aplicación, primero tomé este curso. Fue exhaustivo y me dio una buena comprensión de cómo integrar esta herramienta con Flutter.

  • Aprenderá a crear una aplicación Flutter desde cero, utilizando Firebase Firestore (una base de datos en tiempo real) y Autenticación de Firebase. Esta lista de reproducción es para desarrolladores que ya conocen Flutter.

Reso Coder

Un canal de Youtube dedicado a Flutter. Reso Coder creó muchos tutoriales para explicar cómo funciona el framework. Se explican varias herramientas que puede usar con Flutter para que pueda integrarlas en su proyecto. Incluso hay lecciones sobre arquitectura de código para Flutter.

  • Flutter está cambiando la escena del desarrollo de aplicaciones. ¡No te quedes atrás! Aprenda a desarrollar para dispositivos móviles y web multiplataforma. Aprenda de lecciones cuidadosamente dirigidas por proyectos y aplique inmediatamente lo que ha aprendido en sus propias aplicaciones.

FilledStacks

Un canal de Youtube dedicado a Flutter. Descubrirá muchos tutoriales en Flutter como Firebase, UI, arquitectura, etc. También hay lecciones móviles y web de Flutter.

  • Aprenda a crear aplicaciones móviles listas para la producción de alta calidad con Flutter.

Code With Andrea

  • Tutoriales sobre el aprendizaje de Flutter. Videos regulares que cubren todo lo relacionado con Flutter, incluida la administración del estado, diseños, pruebas y más. Este canal te ayudará a convertirte en un mejor desarrollador de Flutter.

Google Codelabs

También puedes aprender Flutter con el sitio web de Google Codelabs{:target=”_blank”. El sitio web proporciona una experiencia de codificación guiada, basada en tutoriales y práctica. Acabo de descubrir este sitio. Incluso puedes usarlo fuera de Flutter. Hace referencia a todas las tecnologías de Google con muchos tutoriales para ayudarlo a usarlas.

  • La mayoría de los codelabs lo guiarán a través del proceso de creación de una pequeña aplicación o de agregar una nueva característica a una aplicación existente. Cubren una amplia gama de temas como Android Wear, Google Compute Engine, Project Tango y Google APIs en iOS.

Documentación

Algo que me encanta de Flutter es la documentación. Está completo y puede ser útil cuando está aprendiendo o desarrollando una aplicación.

La documentación aborda muchos temas, como por ejemplo:

  • Cómo comenzar con Flutter
  • Todos los widgets disponibles
  • Los documentos API (documentos de bibliotecas)
  • Un libro de cocina con muchos tutoriales.
  • Algunos ejemplos de aplicaciones.
  • El canal de YouTube Flutter

Artículos

Repositorios

Libros

Flutter Concisamente

Al buscar en la documentación de Flutter, encontré este libro. El autor crea una aplicación totalmente funcional, que le permite obtener una comprensión clara y concisa del framework. Se puede acceder a este libro, tenga o no experiencia en desarrollo móvil.

⬇ Descargar Libro en Inglés ?

Manual de tutoriales de Flutter

Este libro de aprendizaje contiene tutoriales (hasta 43 lecciones) que demuestran cómo resolver problemas comunes al escribir aplicaciones Flutter. Cada método es independiente y puede usarse como referencia para ayudarte a crear una aplicación. Se puede usar además de la documentación de Flutter. Incluye agregados muchos ejemplos.

Contenido Pagado

Libros

Aprende Rápidamente Flutter de Google: Con 65 aplicaciones de ejemplo

Aprende Google Flutter con el ejemplo. Más de 65 mini aplicaciones de ejemplo. Los capítulos incluyen: Tres capítulos sobre lenguaje Dart. Introducción a Flutter. Instalando Flutter. Tu primera aplicación Flutter.

Aprendiendo Flutter: Una guía práctica para el desarrollo de aplicaciones

Esta es una excelente introducción a Flutter para que pueda comenzar rápidamente y comprender los principios fundamentales. Si prefieres aprender a través de los libros, ¡no lo dudes!

En Flutter, trabajarás con Dart, el lenguaje de programación elegido por los mejores desarrolladores de aplicaciones. Incluso si recién está comenzando en su carrera de desarrollo, puede aprender Dart rápidamente, eliminando la barrera de entrada para crear aplicaciones. Esta es una forma más eficiente de desarrollar y mantener aplicaciones móviles multiplataforma, y este libro hace que el proceso sea aún más fácil con un enfoque de enseñar por ejemplo.

Flutter Práctico: Mejore su desarrollo móvil con el último SDK de código abierto de Google

Explore lo que Flutter tiene para ofrecer, de dónde vino y hacia dónde va. El desarrollo móvil avanza a un ritmo rápido y con Flutter, un SDK de desarrollo de aplicaciones móviles de código abierto creado por Google, puede desarrollar aplicaciones para Android e iOS, así como Google Fuchsia. Aprenda a crear tres aplicaciones (un administrador de información personal, un sistema de chat y un proyecto de juego) que puede instalar en sus dispositivos móviles y usar de verdad.

Flutter para Dummies

¡Crea increíbles aplicaciones para iOS y Android con una sola herramienta! Flutter es el sueño de un desarrollador de aplicaciones hecho realidad. Con el kit de herramientas de código abierto de Google, puede crear fácilmente aplicaciones hermosas que funcionen perfectamente en todas las plataformas utilizando una única base de código.

Este libro incluye cómo crear una interfaz de usuario intuitiva y sorprendente, agregue interactividad rica y extraiga datos fácilmente.


Fuente

: Here We Code


Guía Flutter

? ¿Qué es Flutter?

{: .btn .btn–outline .btn–large} ? Aprender Flutter? ? Comparación con Flutter ? Wallpapers Flutter ? Guía DevTools

Relacionado

Deja un comentario

Salir de la versión móvil