Lector QR en Laravel y Android

Curso Lector de Códigos QR en Laravel y Android

Vista previa del curso Premium

$ 100.00 Antes $ 175.00

SUSCRÍBETE

CONTENIDO DEL CURSO

¿Qué aprenderás con el curso Lector QR en Laravel y Android?

UNIDAD 1: Introducción al Curso

1. Introducción
10:17m ►

UNIDAD 2: Aplicación Web Laravel

1. Instalación Laravel el Framework PHP
5:05m ►
3. Configuración Inicial de Laravel
4:32m ►
5. Configurar roles de acceso con el paquete Entrust
27:45m ►

UNIDAD 3: App Android Nativa

Desarrollo de un proyecto para aumentar la eficiencia de un centro comercial o punto de venta como un minimarket, tienda, etc que desean presentar la información de los productos en venta a los clientes de una forma más amigable y personalizada.

De forma resumida veremos ¿Cómo desarrollar una aplicación lector de códigos QR para un minimarket?

FINALIDAD DEL PROYECTO

Proporcionar información mucho más rápido al cliente  acerca de los productos que le interese comprar a través una aplicación móvil.

  • Puede servir para presentar un prototipo para un proyecto real para una empresa
  • Puedes usarlo para un proyecto de Tesis a fines a informática, Ing. de sistemas, software, etc...
  • Puede servirte de guía para desarrollar un proyecto mucho más grande.

CONTEXTO DEL PROYECTO

Veamos los puntos esenciales del proyecto tecnológico a desarrollarse:

  1. El operador o administrador de la tienda podrá gestionar la información de los productos como agregar, actualizar y eliminar mediante la aplicación web que deberá tener los siguientes módulos:
    • Sistema de login o autenticación, con niveles de usuario (Administrador, Cliente)
    • Sistema de gestión categorías de productos
    • Sistema de gestión de productos
    • Sistema generador de códigos QR
    • Creación de una API Rest para las peticiones http
  2. El usuario o cliente mediante el aplicativo móvil escaneará el código QR del producto para ver la información adicional del producto, además de ver las últimas noticias, promociones que han sido lanzadas o publicadas por el minimarket, cuyas funcionalidades serán:
    • Sistema de autenticación para el cliente
    • Mostrar información más detallada del producto
    • Mostrar la sección categorías
APLICACIÓN WEB LARAVEL APP ANDROID NATIVA
  1. Entrust para asignar roles de usuario
  2. Passport para la autenticación por tokens
  3. Simple QrCode para el generador de Códigos QR
  4. Image Intervention para el tratamiento de imágenes
  1. Scanner de Códigos Qr con Google Play Services
  2. Retrofit para gestionar las peticiones http
  3. Glide para cargar las imágenes en la app.

HERRAMIENTAS PARA EL DESARROLLO

Usaremos programas para el desarrollo del proyecto como :

  • Visual Studio Code, Editor de código para el desarrollo de la Aplicación Web
  • Android Studio, IDE entorno de desarrollo para la app móvil en Android
  • Xampp, Servidor local para levantar o correr la Aplicación Web

El uso de estos programas no es una imposición, puedes usar los programas con los que estes más familiarizados y sientas más comodidad para codear.

HABILIDADES QUE NECESITAS DOMINAR

Cómo es un proyecto FullStack, para desarrollar y entender el proyecto necesitas tener conceptos y dominio en:

  • Perfil FrontEnd
    • Diseño de Interfaces Web (HTML - CSS - JAVASCRIPT -  VUE.JS - BOOTSTRAP - BLADE)
    • Diseño de Interfaces Móviles en Android (XML, JAVA)
  • Perfil BackEnd
    • Diseño, creación de Base de Datos en MYSQL y SQLITE
    • Diseño de la Arquitectura Web del lado del Servidor (PHP- LARAVEL - JSON)
    • Desarrollo de API REST (SERVICIOS WEB)
    • Uso de librerías web (Generador de Códigos QR, Tratamiento de Imágenes)
    • Uso de Librerías como Retrofit, Google Services, Scanner Qr, etc
    • Desarrollo Android - JAVA dominio de widgets, uso de adaptadores (ListView, Spinner, CardView, RecyclerView, etc,)

Pásate a Premium

  • Nivel Básico.
  • Acceso las 24 horas del dia.
  • Descargas del código fuente.
  • Acceso a todos los vídeos
  • Acceso a cualquier curso
Hablamos por Whatsapp

© Todos los derechos reservados | codea.app | Comunidad de programación web y desarrollo de aplicaciones móviles | Perú 2019