Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia Desarrollo de Aplicaciones Móviles
Guia Desarrollo de Aplicaciones Móviles
CÓDIGO: USAT-PM0401-D-01
VERSIÓN: 04
FACULTAD DE INGENIERÍA
I. DATOS INFORMATIVOS
1.4 Créditos: 4
N° de horas teóricas: 2
N° de horas totales: 6
Presencial
* La modalidad de desarrollo de esta asignatura podrá variar
1.13 Modalidad: en función de la evolución epidemiológica del contexto en el
que se sitúa el departamento de Lambayeque.
II. SUMILLA
III. COMPETENCIA(S)
Desarrolla aplicaciones móviles nativas con acceso a servicios web, a través del uso de metodologías,
buenas prácticas y herramientas modernas para la generación de mejoras significativas en las
organizaciones y la sociedad.
Indicadores Evaluación
Entregable 3:
IND4: Implementa y Funcionalidad de los
sustenta las servicios web y
modificaciones aplicación móvil nativa
realizadas a los para Android, del
servicios web y proyecto de fin de Prom.
aplicación móvil, del 80.00 Simple Lista de cotejo 5
asignatura, con
proyecto de fin de modificaciones
asignatura, en base a realizadas por el
los requerimientos estudiante, incluyendo
propuestos por el la documentación
docente asociada
V. ESTRATEGIAS DIDÁCTICAS
• Contextualización de la realidad: Mostrar a los estudiantes los beneficios concretos de poseer el logro de
la asignatura, teniendo en cuenta las necesidades que van a afrontar en su vida profesional.
• Conferencia: Es la presentación de un tema lógicamente estructurado por el cual el docente, valiéndose
de todos los recursos de un lenguaje didáctico adecuado, presenta a los alumnos un tema nuevo,
definiéndolo, analizándolo y explicándolo.
Se empleará para ello diapositivas, Android Studio IDE, Visual Studio Code, Java, Python, MariaDB,
Laragon, Postman, Scrcpy y Emulador Android o Dispositivo Android físico.
• Taller: Permite la aplicación práctica de la materia, mediante la resolución de ejercicios, problemas o
casos planteados, solicitando a los estudiantes que desarrollen soluciones mediante la ejercitación de
rutinas, la aplicación de procedimientos y la interpretación de los resultados.
Se empleará para ello diapositivas, Android Studio IDE, Visual Studio Code, Java, Python, MariaDB,
Laragon, Postman, Scrcpy y Emulador Android o Dispositivo Android físico.
• Método de proyectos: Permite acercar una realidad concreta a un ambiente académico por medio de la
realización de un proyecto. Tiene la ventaja de que permite integrar contenidos de diferentes áreas de
conocimiento, es interesante, se convierte en incentivo, motiva a aprender y estimula el desarrollo de
habilidades para resolver situaciones realistas.
Se empleará para ello diapositivas, Android Studio IDE, Visual Studio Code, Java, Python, MariaDB,
Laragon, Postman, Scrcpy, Emulador Android o Dispositivo Android físico y tareas mediante el aula virtual
USAT.
VI. EVALUACIÓN
6.1 Criterios de evaluación
La calificación para todas las asignaturas, se realizará en la escala vigesimal, es decir, de cero (00) a veinte
(20). La nota aprobatoria mínima es catorce (14).
La evaluación será formativa y sumativa, se aplicará evaluaciones de entrada y de salida, considerando las
evidencias (por ejemplo informes, exposiciones sobre textos académicos) e instrumentos que se
emplearán para la evaluación de cada una de ellas. Por ejemplo: listas de cotejo, escalas estimativas,
rúbricas, pruebas de ensayo etc.
Normatividad:
- La asistencia a clases es obligatoria y responsabilidad del estudiante, la misma que será registrada por
el docente en cada sesión en el aula virtual.
- Para justificar la inasistencia, el estudiante deberá presentar una solicitud virtual dirigida al Director de
Escuela, dentro de los dos (2) días hábiles siguientes de ocurrida la inasistencia.
- La comprobación de todo tipo o intento de fraude en cualquier forma de evaluación será considerada
falta grave, se registrará la calificación de cero (00) en la evaluación respectiva. El docente deberá
informar este hecho al Director de Escuela para el inicio de las acciones disciplinarias correspondientes.
Unidad(es) en la(s) N° de
Evaluación Peso
que se trabaja evaluaciones
NF = RA1(0.30) + RA2(0.70)
VII. REFERENCIAS
• Amaro, J. El gran libro de programación avanzada con Android. Alfaomega, México, 2013
• Cruz, R. Investigación sobre Android. México, 2008
• Ribas J. Manual imprescindible de desarrollo de aplicaciones para Android. Anaya, España, 2015
• Rodger, R. Desarrollo de aplicaciones en la nube para dispositivos móviles. Anaya, España, 2012
• Tomás, J.; El gran libro de Android avanzado. México, 2014
5 / 10 de septiembre 1.11 Entrega de caso para proyecto de fin de • El Docente: Presenta y explica el
curso tema de la sesión. Desarrolla
1.12 Controles Material Design ejercicio propuesto en clase,
utilizando Android Studio, emulador
Android o dispositivo físico Android
• El Estudiante: Desarrolla ejercicios
utilizando Android Studio, emulador
Android o dispositivo físico Android.
9 / 24 de septiembre 1.16 Evaluación del indicador 1 (parte 1) • El docente: Precisa las consignas • Laboratorio I:
para el desarrollo de la evaluación. Aplicación móvil
• El Estudiante - Desarrolla una nativa para
aplicación móvil nativa para Android Android (Lista
utilizando Android Studio. Sube su de cotejo 1)
evaluación desarrollada al aula
virtual USAT. Se evaluará con la lista
de cotejo 1.
11 / 1 de octubre 1.18 Notificaciones con Firebase Cloud Messaging • El Docente: Presenta y explica el
12 / 4 de octubre
13 / 11 de octubre 1.19 Base de datos en tiempo real con Firebase • El Docente: Presenta y explica el
Realtime Database tema de la sesión. Desarrolla
ejercicio propuesto en clase,
14 / 15 de octubre utilizando Android Studio, emulador
Android o dispositivo físico Android
• El Estudiante: Desarrolla el ejercicio
planteado por el docente, utilizando
Android Studio, emulador Android o
dispositivo físico Android. Muestra el
resultado de su ejercicio
desarrollado en el laboratorio.
15 / 18 de octubre 1.20 Evaluación del indicador 1 (parte 2) • El Docente: Precisa las consignas • Laboratorio II:
para el desarrollo de la evaluación. Aplicación móvil
• El Estudiante - Desarrolla una nativa para
aplicación móvil nativa para Android Android (Lista
utilizando Android Studio. Sube su de cotejo 2)
evaluación desarrollada al aula
virtual USAT. Se evaluará con la lista
de cotejo 2.
Unidad didáctica N° 02: Aplicaciones móviles nativas para Android con acceso a servicios web seguros
20 / 8 de noviembre 2.2 Desarrollo de aplicación nativa para Android • El Docente: Presenta y explica el
con acceso a servicios web desarrollados en clase, tema de la sesión. Desarrolla
utilizando Android Studio ejercicio propuesto en clase,
21 / 12 de noviembre utilizando Android Studio, Java y
emulador Android o dispositivo
22 / 15 de noviembre físico Android
• El Estudiante: Desarrolla el ejercicio
planteado por el docente, utilizando
23 / 19 de noviembre Android Studio, Java, emulador
Android o dispositivo físico Android.
24 / 22 de noviembre Muestra el resultado de su ejercicio
desarrollado en el laboratorio.
25 / 26 de noviembre
26 / 29 de noviembre 2.3 Presentación parcial del proyecto de fin de • El Docente: El docente revisa la
asignatura presentación parcial del proyecto de
fin de asignatura, utilizando Visual
Studio Code, Python, MariaDB,
Postman, Android Studio, Java y
Emulador Android o dispositivo
físico Android
• El Estudiante: Los estudiantes
realizan la presentación parcial del
proyecto de fin de asignatura,
utilizando Visual Studio Code,
Python, MariaDB, Postman, Android
Studio, Java y Emulador Android o
dispositivo físico Android
27 / 3 de diciembre 2.4 Evaluación del indicador 2 • El Docente: Precisa las consignas • Entregable 1:
para el desarrollo de la evaluación Funcionalidad
• El Estudiante: Presenta la de los servicios
funcionalidad implementada de los web del
servicios web según los proyecto de fin
requerimientos del caso realista que de asignatura,
ha planteado el docente, utilizando incluyendo la
Visual Studio Studio, Python, documentación
MariaDB y Postman. Muestra el asociada (Lista
resultado de su ejercicio de cotejo 3)
desarrollado en el laboratorio. Se
evaluará haciendo uso de la Lista de
cotejo 3
28 / 6 de diciembre 2.5 Evaluación del indicador 3 • Del Docente: Precisa las consignas • Entregable 2:
para el desarrollo de la evaluación Funcionalidad
• Del Estudiante: Presenta la de la aplicación
funcionalidad implementada de la móvil nativa
aplicación móvil nativa para Android para Android del
según los requerimientos del caso proyecto de fin
realista que ha planteado el docente, de asignatura,
utilizando Android Studio, Java, incluyendo la
emulador Android o dispositivo documentación
físico Android. Se evaluará haciendo asociada (Lista
uso de la Lista de cotejo 4 de cotejo 4)
29 / 10 de diciembre 2.6 Evaluación del indicador 4 • Del Docente: Precisa las consignas • Entregable 3:
para el desarrollo de la evaluación Funcionalidad
• Del Estudiante: Implementa y de los servicios
sustenta las modificaciones web y aplicación
realizadas a los servicios web y móvil nativa
aplicación móvil, del proyecto de fin para Android,
de asignatura, en base a los del proyecto de
requerimientos y escenarios que fin de
plantea el docente. Sustenta la asignatura, con
implementación de las modificaciones
modificaciones realizadas. Sube su realizadas por el
evaluación desarrollada al aula estudiante,
virtual USAT. Se evaluará haciendo incluyendo la
uso de la Lista de cotejo 5 documentación
asociada (Lista
de cotejo 5)