Vous êtes sur la page 1sur 2

Tarea

Académica 2

Caso : Construcción de Aplicación Native Mobile que aplica principios de Material Design
Tipo de : Individual
participación
Fecha de entrega : Semana 2 – sesión 4
Puntaje : 3 puntos (PA) de acuerdo a rúbrica
Descripción : Para llevar a cabo esta actividad, deberá seguir los siguientes pasos:
1. Revise previamente los materiales de estudio propuestos para la sesión.
2. Construya una aplicación native mobile, para la plataforma Android, que
dé solución al caso indicado en los puntos siguientes:
Como parte de su estrategia comercial, usted decide lanzar su línea de
servicios profesionales de consultoría y capacitación dirigido a clientes
con necesidades de aplicaciones móviles o capacitación relacionada al
desarrollo de aplicaciones móviles. Para ello, planea:
a) Desarrollar una aplicación native mobile para Android que presente
al público en general una vista Home con contenido de bienvenida al
usuario.
b) La aplicación contará con un Sidebar Menu para acceder a las
diferentes vistas.
c) La vista About Me presenta una descripción y una imagen
relacionados con la descripción.
d) La vista Services presenta una Lista de servicios (aplicando Recycler
View y Card View) con una imagen y el nombre del servicio.
e) Al seleccionar un servicio, se debe mostrar una vista de detalle del
servicio, mostrando una versión ampliada de la imagen, la
descripción y nombres o marcas de los principales clientes que han
recibido el servicio.
f) La aplicación debe tener una UI orientada a Smartphones aplicando
los principios de Material Design.
g) La aplicación debe soportar como SDK mínimo el 18.
h) Incluya en la raíz del proyecto un archivo README explicando las
tecnologías utilizadas y pasos principales aplicados para la
implementación.
3. Publique en la actividad Tarea Académica 2 del aula virtual, un archivo
.ZIP con el código fuente de su aplicación.

Indicaciones
Elabore su proyecto utilizando Android Studio.

Recursos : • Android Studio


• Lenguaje Java


1
Rúbrica de calificación de la Tarea Académica 2

Criterio de Excelente Promedio Deficiente


Calificación
Calificación (3 puntos) (1.25 puntos) (0 puntos)
C01. Al abrir el proyecto y ordenar la Al cargar el proyecto
Building y ejecución, ésta se inicia sin problemas el proceso de
ejecución en el ambiente de desarrollo. building y ejecución
presenta errores y
no llega a concluir.
0.25 puntos 0 puntos
C02. UI & UX El proyecto ofrece una experiencia La experiencia no aplica en No se percibe en
móvil donde se evidencia en toda la todas las vistas los ninguna parte de la
experiencia móvil el uso de principios de Material experiencia móvil la
componentes compatibles y la Design. aplicación de
aplicación de los principios principios y
fundamentales de Material Design. componentes de
Material Design.
1.0 punto 0.5 puntos 0 puntos
C03. La aplicación cumple con todas las Las características La aplicación no
Features características especificadas en el solicitadas se encuentran cumple con las
enunciado. implementadas de manera características
parcial. especificadas
1.0 punto 0.5 puntos 0 puntos
C04. Code El desarrollador sigue la filosofía de La codificación es No se evidencia un
Organization agrupación de clases según propósito funcional, pero sólo aplica criterio de
& Quality ó funcionalidad (por ejemplo Activities, parcialmente los organización del
Models). estándares de indentación código.
La codificación tiene un estilo claro, de bloques de código, ó
indentando los bloques de código existen ineficiencias en la
según los estándares de programación codificación: redundancia ó
en Java, aplicando una lógica inconsistencias en la lógica
consistente en los métodos, de programación, ausencia
condicionales sin escenarios no de comentarios.
contemplados, uso adecuado de
reutilización de código para evitar
redundancia, comentando secciones
de código relevantes.

0.5 puntos 0.25 puntos 0 puntos


C05. Naming El desarrollador aplica en todos los La codificación es
Standards nombres de objetos de programación funcional, pero no
como clases, objetos, variables, se evidencia
constantes, métodos y recursos la aplicación de
nomenclatura en inglés y la estándares ó
nomenclatura estándar para criterios de
identificadores de elementos de UI y eficiencia en la
recursos. codificación, con
ausencia de
comentarios. El
desarrollador no
aplica nomenclatura
en inglés para los
objetos de
programación o
identificadores de
elementos de UI y
recursos.
0.25 puntos 0 puntos

Vous aimerez peut-être aussi