Programar Flutter: Aplicaciones Nativas Multiplataforma de la Manera Fácil


Precio:
Precio de venta$67.93

Descripción

Trabaja en Flutter, un framework diseñado desde cero para el desarrollo multiplataforma, con soporte para métodos nativos Java/Kotlin o Objective-C/Swift desde aplicaciones Flutter. Escribe tu próxima aplicación en un solo lenguaje y constrúyela para Android e iOS. Ofrece el aspecto, la sensación y el rendimiento nativos que tú y tus usuarios esperan de una aplicación escrita con las herramientas y lenguajes propios de cada plataforma. Entrega aplicaciones rápidamente, haciendo la mitad del trabajo que hacías antes y aprovechando potentes nuevas características para acelerar el desarrollo. Escribe una vez, ejecuta en cualquier lugar.

Aprende Flutter, el framework de desarrollo móvil multiplataforma de Google. Ve al instante los cambios que realizas en una aplicación con la recarga en caliente con estado y define una interfaz de usuario declarativa en el mismo lenguaje que la lógica de la aplicación, sin tener que usar archivos XML de interfaz de usuario separados. También puedes reutilizar código existente específico de la plataforma Android e iOS e interactuar con él de una manera eficiente y sencilla.

Usa elementos de interfaz de usuario incorporados, o construye los tuyos propios, para crear una sencilla aplicación de calculadora. Ejecuta métodos nativos Java/Kotlin o Objective-C/Swift desde tus aplicaciones Flutter, y usa un paquete Flutter para hacer solicitudes HTTP a una API web o para realizar operaciones de lectura y escritura en el almacenamiento local. Aplica efectos visuales a los widgets, crea transiciones y animaciones, crea una aplicación de chat usando Firebase y despliega todo en ambas plataformas.

Obtén el aspecto, la sensación y el rendimiento nativos en tus aplicaciones de Android e iOS, y la capacidad de construir para ambas plataformas desde una única base de código.

Lo que necesitas:

Flutter se puede usar para el desarrollo de Android en cualquier computadora con Linux, Windows o macOS, pero macOS es necesario para el desarrollo de iOS.



Autor: Carmine Zaccagnino
Editorial: Pragmatic Bookshelf
Publicado: 10/03/2020
Páginas: 370
Tipo de encuadernación: Tapa blanda
Peso: 1.40 libras
Tamaño: 9.25 alto x 7.50 ancho x 0.77 profundo
ISBN13: 9781680506952
ISBN10: 1680506951
Categorías BISAC:
- Computadoras | Programación | Dispositivos móviles
- Computadoras | Desarrollo e ingeniería de software | General
- Computadoras | Internet | Programación web

Acerca del autor

Carmine Zaccagnino es desarrollador web y móvil y ha luchado durante años construyendo aplicaciones de Android usando el SDK estándar y, en menor medida, herramientas basadas en la web. Su experiencia en áreas de desarrollo distintas al desarrollo móvil le ha llevado a sentirse particularmente molesto por la falta de un framework nativo (o casi nativo) que pueda unir Android e iOS sin perder el acceso de bajo nivel al hardware y software, hasta que Flutter hizo exactamente lo que se necesitaba.