Flutter Cookbook: Más de 100 técnicas y soluciones probadas para el desarrollo de apps con Flutter 2.2 y Dart


Precio:
Precio de venta$67.98

Descripción

Descubre cómo crear, escalar y depurar aplicaciones nativas de iOS y Android desde una única base de código utilizando el lenguaje de programación Dart.


Características principales:

  • Crea e itera rápidamente tu interfaz de usuario (UI) con la recarga en caliente.
  • Corrige errores y evita que reaparezcan utilizando las herramientas de desarrollo y los conjuntos de pruebas de Flutter.
  • Descubre recetas prácticas para crear aplicaciones móviles con Flutter.


Descripción del libro:

Flutter es un framework de código abierto para crear aplicaciones móviles, web y de escritorio utilizando el lenguaje Dart. Con esta guía basada en recetas, que se centra en el diseño robusto de aplicaciones y en los principios fundamentales, aprenderás a resolver problemas de desarrollo multiplataforma de una manera práctica.


El Flutter Cookbook cubre el manejo de errores y la depuración para garantizar que tus aplicaciones funcionen de manera más eficiente. Comenzarás configurando Flutter y personalizando tu entorno de desarrollo. El libro explicará las principales tareas involucradas en el desarrollo de aplicaciones, como el diseño de la interfaz de usuario y la experiencia del usuario (UI/UX), el diseño de API y la creación de animaciones. Los capítulos posteriores te pondrán al día con el enrutamiento, la recuperación de datos de servicios web y la persistencia de datos localmente. Una sección dedicada también se centra en Firebase y sus capacidades de aprendizaje automático. El último capítulo está específicamente diseñado para ayudarte a crear aplicaciones para la web y el escritorio (Windows, Mac y Linux). A lo largo del libro, encontrarás recetas que cubren las características más importantes necesarias para construir una aplicación multiplataforma, junto con información sobre cómo ejecutar una única base de código en diferentes plataformas.


Al final de este libro de Flutter, habrás aprendido todo lo necesario para poder escribir y entregar aplicaciones completamente funcionales.


Lo que aprenderás:

  • Utiliza la programación Dart para personalizar tus aplicaciones Flutter.
  • Descubre cómo desarrollar y pensar como un programador de Dart.
  • Aprovecha las capacidades de aprendizaje automático de Firebase para crear aplicaciones inteligentes.
  • Crea una arquitectura reutilizable que se pueda aplicar a cualquier tipo de aplicación.
  • Utiliza servicios web y persiste datos localmente.
  • Depura y resuelve problemas antes de que los usuarios puedan verlos.
  • Utiliza programación asíncrona con Future y Stream.
  • Administra el estado de la aplicación con Streams y el patrón BLoC.


A quién va dirigido este libro:

Este libro de desarrollo de aplicaciones es para desarrolladores de nivel principiante a intermedio que desean convertirse en desarrolladores móviles. Un conocimiento básico de lenguajes de programación modernos como JavaScript, Swift, Kotlin, Java, Objective-C o C# te ayudará a comprender más fácilmente los conceptos cubiertos en el libro.



Autor: Simone Alessandria, Brian Kayfitz
Editorial: Packt Publishing
Publicado: 18/06/2021
Páginas: 646
Tipo de encuadernación: Tapa blanda
Peso: 2.41 libras
Tamaño: 9.25h x 7.50w x 1.30d
ISBN13: 9781838823382
ISBN10: 1838823387
Categorías BISAC:
- Informática | Programación | Dispositivos móviles
- Informática | Programación | Código abierto
- Informática | Lenguajes | Java

Este título no es retornable