1 Guía aplicación tienda plataforma android
Guía de aprendizaje
Autores: Sebastian Cabarcas – Juan Camilo Perez Temas: Construcción de una aplicación Tienda virtual bajo nativa Android
Esta guía mostrara el paso a paso que se llevó a cabo para solucionar el enunciado presentado a continuación:
Un proveedor de equipos de sonido ofrece un descuento, usted debe realizar una aplicación que permita guardar varios registros e indique por id de compra si se obtuvo descuento o no y cuál es el total a pagar. Primero debe solicitar el id de la compra, la marca, el valor de la compra (utilizar ArraysList, clases u otra estructura), luego verificar: si el valor de la compra es más de $1.000.000 se le aplica un descuento de $10.000 sobre el precio de la compra. Ademas de esto si la marca es “NOSY” se le aplica un descuento de $5.000. En los casos fuera de los criterios anteriores el cliente no obtiene descuento. El aplicativo debe permitir mostrar(consultar) por id de la compra , el valor de la compra, el descuento aplicado y el valor final a pagar.
PASO A PASO CREACION DE VISTAS
2 Guía aplicación tienda plataforma android
1. Luego
de
descargar
e
instalar
Android
desde
el
link:
https://developer.android.com/studio/, se procede a crear un nuevo proyecto por lo cual Android
studio
nos
muestra
la
siguiente
Se pulsa en el botón next 2. Luego de pulsar en el botón next se desplegara la siguiente pantalla
interfaz.
3 Guía aplicación tienda plataforma android
En esta pantalla se mostrara los dispositivos a los cuales se orientara la aplicación , para lo cual en este caso se selecciona Phone and Tablet, las cuales correrán la api 15 de Android bajo un sistema operativo Android 4.0.3, luego se da clic en next.
3. Al dar clic en next se visualizara una pantalla donde estarán las diferentes estructuras visuales que contendrá la aplicación.
En esta oportunidad se seleccionó Navigation Drawer Activity y se pulsa en Next.
4. En esta pantalla se muestra la descripción de la estructura visual que contendrá la aplicación Android, también se evidencia que aparece el nombre de la actividad principal de la aplicacion
4 Guía aplicación tienda plataforma android
Luego de escribir el nombre de la actividad principal, el nombre del layout y el titulo se procederá a dar clic en finish.
5 Guía aplicación tienda plataforma android
5. En esta pantalla se evidencia la estructura de paquetes de la aplicación Android , como también el menú para crear una nueva clase
6. En esta ventana se muestran las descripciones de la clase, como por ejemplo el paquete en la cual estará contenida.
6 Guía aplicación tienda plataforma android
7. En esta ventana se evidencia como nos ubicamos en la estructura del proyecto como en la carpeta drawable se importan imágenes que se contendrán en las diferentes vistas de la aplicación
7 Guía aplicación tienda plataforma android
8 Guía aplicación tienda plataforma android
8. En esta vista se evidencia como nos ubicamos en la estructura del proyecto y como desde la carpeta layout se crea una nueva interfaz en blanco
A la cual llamaremos gestionar clientes
9 Guía aplicación tienda plataforma android
9. Al tener las vistas procedemos a inspeccionar de que todos los recursos estén situados en las carpetas y paquetes correspondientes
10 Guía aplicación tienda plataforma android
11 Guía aplicación tienda plataforma android
10. Se crea la vista correspondiente a registrar una compra
12 Guía aplicación tienda plataforma android
11. Se evidencia que se contenga una clase java específicamente para realizar operaciones dentro de la vista.
13 Guía aplicación tienda plataforma android
12. Se evidencia que se contenga su respectivo archivo xml
13. Se crea la vista para visualizar compra
14 Guía aplicación tienda plataforma android
Se crea una clase java para la respectiva vista.
15 Guía aplicación tienda plataforma android
16 Guía aplicación tienda plataforma android
17 Guía aplicación tienda plataforma android
14. En este apartado se edita atraves de xml los diferentes componentes para dar forma a cada una de las vistas anteriormente propuestas.
18 Guía aplicación tienda plataforma android
19 Guía aplicación tienda plataforma android
20 Guía aplicación tienda plataforma android
21 Guía aplicación tienda plataforma android
LOGICA DEL NEGOCIO En esta sección se evidencian atraves de capturas de pantallas, las diferentes clases que permiten que el sistema lleve a cabo la actividad propuesta en el ejercicio. En esta se evidencia programación orientada a objetos, utilizando analizadoras, modificadoras e instancias en los diferentes apartados que en conjunto dan operatividad al aplicativo.
22 Guía aplicación tienda plataforma android
23 Guía aplicación tienda plataforma android
24 Guía aplicación tienda plataforma android
25 Guía aplicación tienda plataforma android
26 Guía aplicación tienda plataforma android
27 Guía aplicación tienda plataforma android
28 Guía aplicación tienda plataforma android
29 Guía aplicación tienda plataforma android
30 Guía aplicación tienda plataforma android
31 Guía aplicación tienda plataforma android