Avanzado
Gratis
App Carta Digital para Restaurante
Aprende a crear una App Carta Digital de Autopedidos Offline perfecta para restaurantes, pizzerías y bares. Mejora la experiencia del cliente, reduce costos y moderniza tu negocio sin depender de internet.
2,413 estudiantes/visitas
5 Módulos
Código: CARDIGREST
Contenido del curso
5 módulos disponibles
Módulo 1 Introducción y Preparación
-
El Proyecto y Herramientas0
- 9:38
Módulo 2 Navegación y Base de Datos
- 30:56
- 37:30
-
ViewModels43:20
Módulo 3 Panel de administración
-
Login del Administrador35:57
-
Listar Categorías24:34
-
Añadir Categorías19:43
-
Editar Categorias12:54
-
Eliminar Categorias4:08
-
Listar Items24:09
-
Añadir Items51:16
-
Editar Items22:41
-
Eliminar Items5:45
Módulo 4 La Carta
-
Presentación de la carta en Tabs28:50
-
Integración del Carrito de Pedidos17:21
- 31:46
Módulo 5 Toques Finales
-
Revisión y Publicación0
Descripción del Curso
En este curso aprenderás a desarrollar una App Carta Digital de Autopedidos Offline desde cero, adaptada específicamente para negocios gastronómicos como restaurantes, pizzerías, bares y cafeterías. No necesitas conocimientos avanzados de programación; te guiaremos paso a paso hasta que tengas una aplicación lista para usar en tu negocio.
Lo que aprenderás en este curso:
- Fundamentos de desarrollo offline: Entiende cómo funcionan las aplicaciones sin conexión a internet.
- Diseño de menús digitales: Crea interfaces atractivas e intuitivas para tus clientes.
- Integración de autopedidos: Configura sistemas para que los clientes puedan realizar pedidos directamente desde la app.
- Optimización móvil: Asegúrate de que tu app funcione perfectamente en smartphones y tablets.
- Implementación práctica: Descubre cómo instalar y promocionar tu app en tu restaurante o pizzería.
📂 Estructura del proyecto en el ZIP
Código fuente-
app-cartadigital
-
.gitignore
-
app
-
.gitignore
-
build.gradle.kts
-
proguard-rules.pro
-
src
-
androidTest
-
java
-
codea
-
app
-
cartadigital
-
ExampleInstrumentedTest.kt
-
-
-
-
-
-
main
-
AndroidManifest.xml
-
java
-
codea
-
app
-
cartadigital
-
data
-
AppDataBase.kt
-
Category.kt
-
CategoryDao.kt
-
Item.kt
-
ItemDao.kt
-
Order.kt
-
OrderDao.kt
-
-
MainActivity.kt
-
screens
-
ScreenAdmin.kt
-
ScreenCarta.kt
-
ScreenInicio.kt
-
ScreenLogin.kt
-
ScreenPedido.kt
-
TabAdminCategory.kt
-
TabAdminItem.kt
-
-
ui
-
theme
-
Color.kt
-
Theme.kt
-
Type.kt
-
-
-
Utils.kt
-
viewmodel
-
AdminViewModel.kt
-
CartViewModel.kt
-
-
-
-
-
-
res
-
drawable
-
ic_launcher_background.xml
-
ic_launcher_foreground.xml
-
logo.webp
-
-
mipmap-anydpi-v26
-
ic_launcher.xml
-
ic_launcher_round.xml
-
-
mipmap-hdpi
-
ic_launcher.webp
-
ic_launcher_round.webp
-
-
mipmap-mdpi
-
ic_launcher.webp
-
ic_launcher_round.webp
-
-
mipmap-xhdpi
-
ic_launcher.webp
-
ic_launcher_round.webp
-
-
mipmap-xxhdpi
-
ic_launcher.webp
-
ic_launcher_round.webp
-
-
mipmap-xxxhdpi
-
ic_launcher.webp
-
ic_launcher_round.webp
-
-
values
-
colors.xml
-
strings.xml
-
themes.xml
-
-
xml
-
backup_rules.xml
-
data_extraction_rules.xml
-
file_paths.xml
-
-
-
-
test
-
java
-
codea
-
app
-
cartadigital
-
ExampleUnitTest.kt
-
-
-
-
-
-
-
-
build.gradle.kts
-
gradle
-
libs.versions.toml
-
wrapper
-
gradle-wrapper.jar
-
gradle-wrapper.properties
-
-
-
gradle.properties
-
gradlew
-
gradlew.bat
-
local.properties
-
settings.gradle.kts
-