Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo...
Transcript of Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo...
Conalep Ing.
Bernardo Quintana
Arrioja Portafolio de Evidencias
Programación para equipo
móvil
Lic. Juan Ruiz Fernandez
Profesional Técnico Bachiller en
Informática
Agosto 2015
Alumno:
________________________________________ Matricula:
______________________Grupo:_____________
Programación para Equipo Móvil
2
Contenido
Presentación _________________________________________________________________________ 3
Propósito del modulo ________________________________________________________________ 3
Misión ________________________________________________________________________________ 4
Visión ________________________________________________________________________________ 5
Valores Conalep______________________________________________________________________ 6
Hojas de evaluación _________________________________________________________________ 7
Criterios de evaluación ___________________________________________________________ 11
Normas de asistencia y comportamiento __________________________________________ 12
Mapa curricular del modulo _______________________________________________________ 13
Unidad de aprendizaje: I. 1. Manejo del entorno de desarrollo móvil ______ 14
Unidad de aprendizaje: 2. Implementación de la aplicación para
dispositivos móviles. _____________________________________________________________ 15
Tabla de ponderación _______________________________________________________________ 16
Examen de Diagnó _______________________ 17 stico Programación para Equipo Móvil.
Programación para Equipo Móvil
3
Presentación
El siguiente portafolio de evidencias tiene como finalidad
mostrar al alumno los lineamientos a seguir en la asignatura de
Programación para equipo móvil, durante el semestre Agosto-
Diciembre 2015.
Propósito del modulo
Desarrollar programas o aplicaciones para equipo móvil
utilizando las funcionalidades de tecnología y herramientas de
desarrollo web y de cómputo móvil a fin de ofrecer soluciones
alternativas para obtener información en tiempo real en el lugar
en el que se generan los datos
Programación para Equipo Móvil
4
Misión
Programación para Equipo Móvil
5
Visión
Programación para Equipo Móvil
6
Valores Conalep
Calidad
Hacemos las cosas
bien desde la primera
vez, teniendo en mente
a la persona o área
que hará uso de
nuestros productos o
servicios,
considerando lo que
necesita y cuándo lo
necesita.
Compromiso con la
sociedad
Reconocemos a la
sociedad como la
beneficiaria de
nuestro trabajo,
considerando la
importancia de su
participación en la
determinación de
nuestro rumbo. Para
ello debemos atender
las necesidades
específicas de cada
región, aprovechando
las ventajas y
compensando las
desventajas en cada
una de ellas
Comunicación
Fomentamos la fluidez
de comunicación
institucional, lo que
implica claridad en la
transmisión de ideas y
de información, así
como una actitud
responsable por parte
del receptor.
Cooperación
El todo es más que las
suma de las partes, por
lo que impulsamos el
trabajo en equipo,
respetando las
diferencias,
complementando
esfuerzos y
construyendo
aportaciones de los
demás.
Mentalidad positiva
Tenemos la disposición para
enfrentar retos con una
visión de éxito,
considerando que siempre
habrá una solución para
cada problema y evitando la
inmovilidad ante la
magnitud de la tarea a
emprender.
Respeto a la persona
Consideramos a cada una de
las personas como
individuos dignos de
atención, con
intereses más allá de lo
estrictamente profesional o
laboral.
Responsabilidad
Cada uno de nosotros debe
responsabilizarse del resultado de su
trabajo y tomar sus propias
decisiones dentro del ámbito de su
competencia.
Programación para Equipo Móvil
7
Hojas de evaluación
1. Manejo del entorno de desarrollo móvil.
1.1. Identifica las características de los dispositivos
móviles y la plataforma de desarrollo con base en
tecnologías y herramientas para aplicaciones
móviles.
HOJA DE EVALUACIÓN 1
Nombre del
alumno
No. de
lista
Nombre del
profesor
Lic. Juan Ruiz Fernández Grupo
Fecha Actividad
(TAREA, PRACTICA, EXPO, ETC)
Califica
ción Firma o Sello
PROMEDIO
Programación para Equipo Móvil
8
1. Manejo del entorno de desarrollo móvil
1.2. Utiliza el entorno de desarrollo de programación
móvil de acuerdo a los componentes y
herramientas del lenguaje para la construcción
de aplicaciones web.
HOJA DE EVALUACIÓN 2
Nombre del
alumno
No. de
lista
Nombre del
profesor
Lic. Juan Ruiz Fernández Grupo
Fecha Actividad
(TAREA, PRACTICA, EXPO, ETC)
Califica
ción Firma o Sello
PROMEDIO
Programación para Equipo Móvil
9
2. Implementación de la aplicación para dispositivos
móviles.
2.1. Construye aplicaciones informáticas web que puedan
ejecutarse en un entorno móvil por medio de la
plataforma y emuladores de dispositivos móviles
específicos.
HOJA DE EVALUACIÓN 3
Nombre del
alumno
No. de
lista
Nombre del
profesor
Lic. Juan Ruiz Fernández Grupo
Fecha Actividad
(TAREA, PRACTICA, EXPO, ETC)
Califica
ción Firma o Sello
PROMEDIO
Programación para Equipo Móvil
10
2. Implementación de la aplicación para dispositivos
móviles
2.2. Desarrolla aplicaciones de gestión de datos
orientadas a móviles por medio de la adaptación de
interfaz gráfica del dispositivo móvil y sus
características.
HOJA DE EVALUACIÓN 4
Nombre del
alumno
No. de
lista
Nombre del
profesor
Lic. Juan Ruiz Fernández Grupo
Fecha Actividad
(TAREA, PRACTICA, EXPO, ETC)
Califica
ción Firma o Sello
PROMEDIO
Programación para Equipo Móvil
11
Criterios de evaluación
Portafolio de evidencias. (Carpeta,
Tareas, Cuadernillo
De Ejercicios) •70%
Evidencia por conocimiento.
Examen Teorico
departamental
•10%
Evidencia por producto. Examen
practico •10%
Evidencia por desempeño.
(AUTOEVALUACIÓN). •10%
Programación para Equipo Móvil
12
Normas de asistencia y comportamiento
La falta o incumplimiento de este contrato traerá como consecuencia la aplicación
del Reglamento Escolar de la escuela: llamada de atención, reporte, entrevista
con el padre o tutor, suspensión de clases y de laboratorio o expulsión
definitiva del curso, dependiendo de la falta cometida y con la debida
autorización de las autoridades correspondientes del plantel.
Nombre y firma del Alumno Nombre y firma del Profesor
____________________________________
Nombre y firma del padre o Tutor.
Incluir copia del IFE
* No decir palabras altisonantes, obscenidades, insultos y apodos
* Respetar a la Institución y a su personal
* Portar el uniforme completo
* No portar gorras ni pearcing
* No usar durante la clase celulares ni aparatos electrónicos como: ipod, MP3, PSP, etc.
* Se darán 10 minutos de tolerancia al iniciar la clase
* Las faltas se contaran por clase
* Justificar faltas dentro de las 48 horas inmediatas que marca el reglamento (se justificaran únicamente con el documento que expide la Institución)
* Mantener el salón limpio y ordenado
* No introducir alimentos al salón de clase
* No hay permisos para salir del salón
* Para acreditar el módulo se deberá cubrir el 80% de asistencia.
* No se debe decir: no sé, no puedo, no me gusta, no quiero, no puse atención.
Line
amie
ntos
Programación para Equipo Móvil
13
Mapa curricular del modulo
Programación para Equipo Móvil
14
Unidad de aprendizaje: I. 1. Manejo del entorno
de desarrollo móvil Propósito de la unidad: Utilizará de la tecnología móvil, herramientas de la plataforma y técnicas necesarias que permitan la construcción e implementación de desarrollo de programación de aplicaciones para ejecutarse en dispositivos móviles. Resultado de aprendizaje: 1.1 Identifica las características de los dispositivos móviles y la
plataforma de desarrollo con base en tecnologías y herramientas para aplicaciones móviles.
1.1.1 Realiza un cuadro comparativo de
dispositivos y plataformas de ambiente de
programación para móviles donde se consideren
las características de los dispositivos y
herramientas de ambiente de programación para
móviles.
A. Identificación de tecnología móvil
Ubicación del mercado actual
- Aplicaciones Wap para teléfonos móviles.
- Gestión de contenidos.
- Sistemas de comunicación y transmisión de datos.
- Aplicaciones a medida para dispositivos móviles.
Diferenciación de dispositivos disponibles y sus
características - Teléfonos móviles (WAP).
- Pocket PC
- HandHeld Pro
- Palm.
Diferenciación de Plataformas o tecnologías de
móviles y sus componentes
- Wireless Application Protocol (WAP)
- .NET -Microsoft Embedded Visual Basic
- Microsoft Embedded Visual C ++
- Java
- SuperWava
- J2ME
B. Descripción de aplicaciones de tecnología móvil
Beneficios de los productos móviles
- Generación de la información en el mismo momento que sucede.
- Consulta en el momento en que el usuario necesita
- Uso de la información sin mover de un sitio a otro para conseguirla.
Usos de aplicaciones
- Ventas ambulantes
- Inspecciones de proyectos
- Toma de Inventarios
- Empresas de Servicios
- Toma de encuestas o censos
- Consultas de cuentas bancarias
- Navegación red de Internet
RESULTADO DE APRENDIZAJE: 1.2 UTILIZA EL ENTORNO DE DESARROLLO DE PROGRAMACIÓN MÓVIL DE
ACUERDO A LOS COMPONENTES Y HERRAMIENTAS DEL LENGUAJE PARA LA CONSTRUCCIÓN DE
APLICACIONES WEB.
1.2.1 Formula una propuesta de un caso real donde se requiera una aplicación para dispositivos móvil, que describa los apartados del plan de implementación:
Objetivo
Tecnología a usar
Calendario de actividades con tiempos del diseño,
elaboración, prueba piloto y puesta a punto
Estimación de costos
A. Identificación del diseño Web para dispositivos móviles
Arquitecturas móvil y sus navegadores.
Limitaciones y oportunidades.
Herramientas de diseño
Estándares
Usabilidad en móviles
- Scroll
- Navegación
- Adaptación de imágenes
- Dispositivos
- Hojas de estilos para móvilesB.
B. Identificación de la arquitectura .NET de desarrollo para móvil.
Emuladores para equipos móviles que soporta la
arquitectura - Palm
- Pocket PC
- Celulares
Uso del .NET Compact Framework como plataforma
de desarrollo - Arquitectura modular
- Clases admitidas
C. Elabora el Plan de implementación.
Levantamiento de requerimiento del cliente
Definición del objetivo de la aplicación móvil
Programación para Equipo Móvil
15
Tecnología a usar en el desarrollo de la aplicación
Diseño y elaboración
Instalación y configuración
Prueba piloto y puesta a punto
Estimación de costos
Unidad de aprendizaje: 2. Implementación de la
aplicación para dispositivos móviles. Desarrollar soluciones Web y de gestión de datos orientadas a móviles considerando los procesos de diseño, elaboración y configuración de sitios Web; que conlleven al acceso de datos e información en línea o tiempo real con múltiples usos.
RESULTADO DE APRENDIZAJE: 2.1 CONSTRUYE APLICACIONES INFORMÁTICAS WEB QUE PUEDAN
EJECUTARSE EN UN ENTORNO MÓVIL POR MEDIO DE LA PLATAFORMA Y EMULADORES DE DISPOSITIVOS
MOVILES ESPECÍFICOS.
2.1.1 Desarrolla una aplicación web orientada a dispositivo móvil bajo el apoyo de la arquitectura .NET para el cálculo de un financiamiento.
A. Uso de los componentes de la plataforma.NET
Concepto de plataforma .NET
Estructura de una solución
Estructura de un proyecto
Explorador de soluciones
Cuadro de herramientas
Editor de código
IntelliSense
Lista de tareas
Ventana de resultados
Examinador de objetos
Vista de clases
Sistema de ayuda
B. Elaboración de la aplicación para equipo
móvil mediante herramientas de programación
.NET.
Ejecución de software VISUAL STUDIO .NET
Selección de proyecto “Smart Device”
Elaboración con plantillas de aplicación
para dispositivos
Configuración de objetos de plantilla
Diseño final de interfaz de usuario
Selección de emulador de ejecución
RESULTADO DE APRENDIZAJE: 2.2 DESARROLLA APLICACIONES DE GESTIÓN DE DATOS ORIENTADAS A
MOVILES POR MEDIO DE LA ADAPTACIÓN DE INTERFAZ GRÁFICA DEL DISPOSITIVO MÓVIL Y SUS
CARACTERÍSTICAS.
2.2.1. Realiza el desarrollo de una aplicación web con gestión de base de datos orientada a dispositivo móvil bajo el apoyo de la arquitectura ADO .NET de una solución de consulta de información, donde se acceda a la base datos y se implemente.
A. Construcción de la base de datos.
Creación de tablas de datos (clases)
Diagrama de clases
Ubicación y selección de base de datos
externa.
Exportación de base de datos.
B. Elaboración de la aplicación para equipo
móvil con base de datos con herramientas de
programación .NET
Ejecución de VISUAL STUDIO .NET
Selección de Proyecto “Smart Device”
Creación de origen de datos y conexión
Programación de la interfase de usuario
Selección de emulador de ejecución
Pruebas de operación.
16
Tabla de ponderación
17
Examen de Diagnóstico Programación para
Equipo Móvil.
I. RESPONDA CORRECTAMENTE LAS SIGUIENTES PREGUNTAS
1. ¿Menciona tres sistemas operativos de equipos móviles?
2. ¿Menciona tres marcas de fabricantes de equipos móviles?
3. ¿Menciona que es una aplicación de equipo móvil?
4. ¿Menciona que dispositivos son considerados equipos móviles?
5. ¿Menciona tres compañías que ofrecen el servicio de equipo móvil?
II. RESPONDA CON FALSO (F) O VERDADERO (V) A LAS SIGUIENTES PREGUNTAS.
1. Es posible que un equipo móvil sirva como modem para compartir la
señal de internet.
( )
2. Es posible conectarse a internet con el equipo móvil sin que tenga
crédito o tiempo aire.
( )
3. El equipo móvil es un medio de comunicación, transmisión de datos. ( )
4. Los equipos móviles pueden utilizar dos sistemas operativos al
mismo tiempo.
( )
5. Es posible crear y enviar un Mail desde equipo móvil
( )
Nombre del participante:
Grado y Grupo:
Carrera:
Fecha:
Calificación: