Aplicar código de descuento
Con este curso práctico y gratuito, aprenderás cómo desarrollar una aplicación para restaurantes utilizando Flutter, donde los usuarios podrán seleccionar sus platos favoritos y realizar pedidos directamente a través de WhatsApp. ¡Ideal para emprendedores y desarrolladores que buscan soluciones rápidas y profesionales!
PD. Aclaramos algunos aspectos del curso: no incluye implementación de un sistema o pasarela de pagos, tampoco el desarrollo backend para gestionar los datos e información de la app.
Indice del Curso
El contenido del curso App restaurant con pedidos en Flutter tiene 6 Unidades en orden correlativo, organizado por un número determinado de capítulos:
Introducción del Curso
- 1.– Planteamiento del Proyecto 7:03
- 2.– Configuración y Estructura del Proyecto 12:08
Integración de API en Flutter
- 3.– API REST en Laravel para Obtener JSON 7:25
- 4.– Modelos: Menu, Item y Cart 15:51
- 5.– Implementación de ApiService 10:21
- 6.– Implementación de Provider 21:37
Diseño de la Interfaz Inicial
- 7.– Diseño de la interface de inicio 28:27
Navegación Gestión de Ítems
- 8.– Implementación de Tabs dinámicos 23:03
- 9.– Mostrar la lista de items del menú 32:55
- 10.– Carrito de Compra: Agregar un item 12:27
- 11.– Carrito de Compra: Icono de notificación 14:54
Carrito de Compra Cart
- 12.– Carrito de Compra: Lista de Items 20:38
- 13.– Carrito de Compra: Incrementar, decrementar 4:46
- 14.– Carrito de Compra: Cálculo totales 8:42
Pedidos WhatsApp
- 15.– Servicio para enviar pedido a WhatsApp 23:27
¿Qué aprenderás?
✅ Estructura profesional de un proyecto en Flutter
Comenzarás desde cero, organizando tu aplicación con buenas prácticas para facilitar el mantenimiento y escalabilidad.
✅ Implementación de un carrito de pedidos
Descubrirás cómo crear un carrito de compras interactivo donde los usuarios podrán agregar o quitar productos antes de enviar su pedido.
✅ Conexión con WhatsApp
Aprenderás a integrar la funcionalidad de enviar pedidos directamente a WhatsApp, haciendo que el proceso de compra sea más rápido y sencillo para los clientes.
✅ Uso de los principales paquetes de Flutter
Dominarás herramientas esenciales como http
, provider
y url_launcher
, fundamentales para la creación de aplicaciones móviles robustas.
✅ Diseño atractivo con Material 3
Le daremos a la app un diseño moderno y elegante, siguiendo las guías de diseño de Material 3, asegurando una experiencia de usuario excepcional.
Requisitos
Requisitos del curso:
- Conocimientos básicos de programación: Se recomienda tener una base en programación, aunque no es necesario ser un experto.
- Conocimientos previos en Flutter: Si ya tienes nociones básicas de Flutter, será más fácil avanzar, pero si eres principiante, también podrás seguir el curso.
- Instalación de Flutter y Android Studio: Antes de comenzar, asegúrate de tener instalados Flutter y Android Studio en tu computadora.
- Cuenta de WhatsApp activa: Necesitarás una cuenta de WhatsApp para realizar pruebas de la funcionalidad de envío de pedidos.
- Acceso a internet: Para descargar los paquetes necesarios y realizar las configuraciones del proyecto.
Programas necesarios:
- Flutter SDK: Necesario para crear y compilar tu aplicación móvil.
- Android Studio: Para el desarrollo y emulación de la aplicación en dispositivos Android.
- Visual Studio Code (opcional): Puedes usar este editor como alternativa a Android Studio si prefieres un entorno de desarrollo más ligero.
- Paquetes Flutter:
http
,provider
,url_launcher
(para la gestión de datos y la integración con WhatsApp). - Emulador o Dispositivo físico Android: Para probar la aplicación durante el desarrollo.
Con estos requisitos y programas listos, estarás preparado para comenzar tu curso y desarrollar la app de restaurante con carrito de pedidos vinculado a WhatsApp.
Código fuente
Disponible
- Acceso al código fuente
- Acceso a recursos gráficos
- Formato descargable ZIP
18556