Lector QR en Android PHP y MySql
Desarrollo de una aplicación Android Lector de códigos QR en PHP, MYSQL, JAVA; programación desde cero hasta obtener un aplicativo móvil para un market
¿Qué aprenderás?
El desarrollo del curso comprende 2 etapas claramente marcadas que vi por conveniente dividir para un mejor entendimiento del proyecto
Desarrollo de la Aplicación Web con PHP y MYSQL
Implementaremos los siguientes módulos o funcionalidades
- Sistema de Login
- Panel de administración
- CRUD de Productos
- CRUD de Promociones
- Generación del código QR correspondiente al producto.
- Implementación de la API Rest para la comunicación con el aplicativo móvil Android
Desarrollo del Aplicativo Móvil en Android
Funcionalidades que programaremos para el aplicativo Android con el lenguaje Java.
- Sistema de login
- Sistema de registro
- Mostrar una lista de productos
- Mostrar una lista de promociones
- Escanear y procesar el QR para mostrar información del producto.
Contenido del curso
3 módulos disponibles
Módulo 1 Aplicación Web PHP y MySql
-
Planteamiento del proyecto QR
-
Creación de la base de batos en MYSQL
-
Estructura web modular en PHP
-
Login con sesiones en PHP
-
Aplicando estilos con Bootstrap
-
CRUD listado de productos
-
CRUD inserción de un producto
-
Generar un código QR y guardarlo
-
CRUD editar un producto
-
CRUD Eliminar un Producto
-
CRUD completo de promociones
Módulo 2 API Rest en PHP y MYSQL
-
API Rest generar un JSON
Módulo 3 Aplicación Android - Lector QR
-
Bosquejos y creación del proyecto
-
Crear activities y hacer fullscreen
-
Implementación del sistema Login
-
Debug del sistema autenticación
-
Implementación de Preferencias
-
Implementación del sistema Registro
-
Extraer datos de una BD MySql en Json
-
Sincronizar BD MySql y Sqlite con Json
-
Inflar un Listview con un CursorAdapter
-
Implementar evento click en ListView
-
Inflar un GridView con promociones
-
Implementación del scanner QR
-
Diseño y prueba final del Lector QR
Requisitos
Perfil del estudiante
- Conocimientos en programación con PHP en el desarrollo de aplicaciones web
- Conocimientos en modelado y diseño de Base de Datos
- Conocimientos en lenguaje consultas Mysql
- Conocimientos en maquetación con Html+Css y Bootstrap
- Conocimientos en programación con Java
- Conocimientos en desarrollo de aplicaciones móviles con Android
Requerimientos mínimos de software
- Computadora con SO Windows
- Un dispositivo móvil
- Servidor Local Web Xampp
- Navegador web Google Chrome
- Editor de código
- Visual Studio Code
- IDE Android Studio
Descripción del Curso
Hola!. Bienvenido al curso Lector de Códigos QR Android con servicios web con PHP y MYSQL
Es un curso 100% práctico donde vas a aprender a desarrollar un sistema Lector de Códigos QR integrando una aplicación web y un aplicativo móvil mediante una API Rest, veamos con más detalle:
El proyecto va a tener dos tipos de usuario:
1.- El usuario Administrador
- Usa la aplicación web desarrollada en PHP y Mysql
- El administrador de la aplicación web puede ingresar con un login
- Puede agregar editar y eliminar los productos con su correspondiente QR
2.- El usuario Cliente
- El usuario usa el aplicativo móvil desarrollado en JAVA - Android
- Se autentica
- Pueden escanear el código QR del producto para extraer información adicional del producto en tiempo real.
Este mismo proyecto puedes adaptarlo a diferentes objetivos donde el límite solo será la creatividad. Este caso pues nos vamos a centrar en proporcionar información de los productos de una tienda o minimarket.
Este curso incluye:
- Acceso por 1 año
- Código fuente descargable