Curso App Minimarket QR

Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del backend en PHP y MySql

  • Nivel FullStack: Android MySql PHP
  • 5 Módulos | 20 Clases
  • Duración 6h 18m 26s
  • Código fuente descargable
  • Paga con Paypal

Aplicar código de descuento

Solicitar un código de descuento

Temario

Lecciones por cada unidad de estudio con videos sobre el proceso de desarrollo y textos explicativos del código.

{ 1 }

Proyecto

1. Planteamiento del Proyecto

Planteamiento del Proyecto App Minimarket QR

6:14
{ 2 }

Aplicación Web Backend

2. Base de datos

Diseño e Implementación de la base de datos Mysql

9:10

3. Estructura Web

Ordenar y organizar por directorios los archivos y recursos web teniendo en cuenta el sistema de rutas privadas y públicas

13:24

4. Autenticación Admin

Implementación del sistema de autenticación con sesiones en PHP como login y logout para el usuario Admin de la aplicación web

33:11

5. CRUD categoria

Para programar un CRUD Categorías debe usar variables GET indicando las acciones como listar, insertar, editar y eliminar registros a la tabla categoria

32:11

6. CRUD producto

Para desarrollar un CRUD productos con una relación de uno a varios a categoria, debemos guardar la relación en categoria_id: Listar, Crear, Editar y Borra

29:56

7. Generar el Código QR

Para generar un QR hacemos uso de la librería PHPQRCODE en nuestro proyecto, e indicaremos el valor que guardará el QR creando una imagen para usarla.

10:23
{ 3 }

Servicios web

8. API Rest

Para implementar una API Rest es necesario verificar la petición, procesar y devolver los datos en formato JSON para que la APP pueda consumirlas,

19:23
{ 4 }

App Android QR

9. Creación del Proyecto

Para crear usamos Android Studio como proyecto nuevo realizamos la configuraciones básicas y creamos las activities necesarias para el desarrollo de la App

7:42

10. Login

Para implementar un Login enviamos una petición con el email y password a la API, obteniendo una respuesta que procesamos en la App, creando una sesión

33:14

11. Registro

Para programar un registro de usuarios usamos una API Rest que devuelve el resultado de insertar al usuario en la BD Mysql, con esta creamos una sesión en

18:34

12. BD SqLite

Para implementar una Base de datos Sqlite en Android, hacemos uso de la clase SqliteOpenHelper donde creamos dos archivos que gestionar la creación BD

13:38

13. Inflar Categorías

Realizamos una consulta a la BD Mysql del Servidor web mediante la API Rest para inflar la tabla usando el DBmanager programado.

16:11

14. Inflar Productos

Para inflar la tabla productos usamos la API Rest exactamente la lista de productos con un consulta sencilla a la base de datos Sqlite DBmanager.

11:00

15. Menú Principal

Incluimos un botón para el scanner QR y un listView para mostrar la categorías de productos a manera de menú

20:23

16. Mostrar Produtos

Para ello implementamos un cursoradapter que inflará el listview con los datos de la lista de productos además de integrar un evento onitemclicklistener.

17:20

17. Mostrar detalle del Producto

Recuperamos mediante un getIntent() el id del producto para realizar la consulta del mismo en la BD Sqlite e inflar los widgets con los datos en el Layout

12:49

18. Scanner QR

Para implementar un Scanner QR usaremos una dependencia de Google Visión, la cual provee de un sistema detector y procesamiento del Código QR de uso fácil

22:52

19. Diseño UI

Para aplicar diseño a una app en Android generalmente se manipula el layout xml donde podemos instanciar atributos que harán más vistosos los componentes

18:22
{ 5 }

Publicación

20. Publicación

Para publicar el backend de nuestro proyecto pues debemos tener un hosting y dominio con determinadas características, subir y hacer debug

32:29

Descripción del curso

Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del  backend en PHP y MySql

¿Qué aprenderás?

Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del  backend en PHP y MySql

Requisitos

Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del  backend en PHP y MySql

Código fuente

Disponible

  • Acceso al código fuente
  • Acceso a recursos gráficos
  • Formato descargable ZIP

Codea App Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

You Fb Tik Pin

© Todos los derechos reservados Codea App | Cursos de programación | 2020 - 2023