Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo...

17
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:_____________

Transcript of Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo...

Page 1: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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:_____________

Page 2: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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.

Page 3: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 4: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

Programación para Equipo Móvil

4

Misión

Page 5: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

Programación para Equipo Móvil

5

Visión

Page 6: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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.

Page 7: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 8: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 9: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 10: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 11: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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%

Page 12: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 13: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

Programación para Equipo Móvil

13

Mapa curricular del modulo

Page 14: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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

Page 15: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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.

Page 16: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

16

Tabla de ponderación

Page 17: Conalep Ing. Bernardo Quintana Arrioja · Profesional Técnico ... o aplicaciones para equipo móvil utilizando las funcionalidades de tecnología y herramientas de desarrollo web

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: