You are on page 1of 6

FACULTAD DE INGENIERIA

ESCUELA PROFESIONAL DE INGENIERIA


DE COMPUTACION Y SISTEMAS
TECNOLOGIA DE MOVILES

IS1901
SLABO
1

GENERALIDADES
1
2
3
4
5
6

Escuela Profesional
Condicin
Ciclo de Estudios
Crditos
Horas de Clases Semanal
Pre-requisitos

7
8

Profesor responsable

Semestre Acadmico

: Ingeniera de Computacin y Sistemas


: Obligatorio
: IX
: 04
: 5h = 2h (Teora) + 3h (Prctica)
: Diseo Web
Desarrollo de Aplicaciones Multicapa
:
: 2016- II

II. SUMILLA

La experiencia curricular de Programacin de Aplicaciones Mviles


corresponde al rea de Formacin Profesional. Es de naturaleza
terico prctica y de carcter obligatorio Su propsito es generar
en el Estudiante los conocimientos necesarios para desarrollar
aplicaciones mviles aplicando componentes que permitan una
navegacin ptima sobre la informacin mostrada en el dispositivo
cumpliendo con estndares de calidad Se desarrolla los aspectos de
Estudio de la arquitectura de la aplicacin mvil, Diseo y
Construccin de una aplicacin mvil sin base de datos Inteligencia
Artificial y Sistemas Expertos.

III. COMPETENCIA

Construye aplicaciones mviles eficientes cumpliendo con los


requerimientos solicitados por las organizaciones, innovando en la
bsqueda de soluciones..

IV. PROGRAMACIN ACADMICA


EJES TRANSVERSALES

4.1

Investigacin

PRIMERA UNIDAD : APLICACIONES NATIVAS EN ANDROID

4.1.1. DURACIN: 8 semanas

N SESIO

4.1.2. PROGRAMACIN

CAPACIDAD
Comprende
la
programacin
de
aplicaciones mviles.
Realiza la instalacin y
configuracin
.Aplica los diferentes
Componentes
visuales
en
una
aplicacin
android

TEMTICA

- - Aplica la clase Intent


para la interaccin
entre
mltiples
pantallas en XML.
- Crea
cdigos
de
actividades

PRODUCTO
ACADMICO

Programacin
de
aplicaciones
mviles,
ejemplos
Android
como
sistema
operativo y plataforma de
desarrollo, caractersticas,
ciclo de vida de un
activity.
Interfaz
del
usuario
graficos,libreras,Widget:
ChoiceGroup,
RadioButton, Spinner, etc.
Uso de botones (Button ) ,
evento Onclick

Informe
de
la
instalacin
del
SDK
y
la
configuracin con
el IDE eclipse
Informe
de
laboratorio
de
desarrollo de una
aplicacin
que
aplique el ciclo de
vida de un activity

Interaccin
(uso
de
Intents) de las clases
activities(pantallas XML)
con
los
diferentes
componentes visuales.
- Manejos de imagenes

Informe
de
laboratorio
de
desarrollo de una
aplicacin
mvil
que me permita la
interaccin
entre
pantallas,
utilizando la clase
Intent.

Disea la forma
de
envo
y
recepcin
de
parmetros
simples (String)
entre
pantallas,
utilizando la clase
Bundle

Disea pantallas
con fichas
Realiza
contenedores de
datos en una lista
Disea pantallas
con Mapas

. Disea otra forma de


enviar parmetros a
nivel clases
en la
interaccin de pantallas.

. Realiza y desarrolla
procesos
con
Geolocalizacin con
pantallas

Informe
de
laboratorio
de
desarrollo de una
aplicacin
mvil
que me permita la
interaccin
entre
pantallas, envi y
recepcin
de
parmetros
simples a travs de
la clase Bundle.
Controles
tab
y
- Obtener una
elaboracin de menus
apliacion
Uso de Colecciones de
con Google
datos
Maps
ArrayAdapter, Listview
Instrucciones
para
manejar Google Map
Envi y recepcin de
parmetros
de
tipo
string entre pantallas
utilizando la
clase
Bundle.

Informe
de
laboratorio
de
desarrollo de una
aplicacin
mvil
que me permita la
manera ptima de
enviar
y
recepcionar
parmetros
de
objetos.
Manejo de Mapas y - Laboratorio
empleando
manipulacin
de
mapas
Coordenadas

Envi
y recepcin de
parmetros a travs de un
ArrayList y un java Bean
utilizando la clase Bundle

Realiza
conexin Comunicacin de Datos
- Aplicacin
de
Introduccin a SQLite :
local empleando el
mantenimiento y
cursores y contenedores
Sqlite para realizar
consultas
de
de
valores.
Gestin
de
transaccin de datos
tablas empleando
bases de datos con
sqlite
SQLite.
Uso
del
componente
SQLiteOpenHelper.

Ejercicios de Aplicacin

Realiza
y
crea Mantenimiento de tablas
- - Aplicacin de una
Instrucciones para grabar ,
programas
con cuenta corriente
buscar
y
filtrar
datos
archivos de uso local
empleando Sqlite
en
el
mvil
,
procesos
de
mantenimiento

10

Disea
una aplicacin
android
de modo nativo con
conexin JDBC a la
base
de
datos
situado en el lado del
servidor.

11

Realiza
conexiones Comunicacin
- Informe
de
remotas de base de HttpUrlConnection
laboratorio
de
Desarrollo
de
aplicaciones
datos
conectividad a la
Moviles que se comunican con
base de datos a
aplicaciones web
utilizando
travs
del
la clase HttpUrlConnection
desarrollo de una
Empleando un servidor de
aplicacin mvil
datos que se combina con PHP.
en la cual inserte,
muestre, elimine,
actualice
los
datos.

12

Usa otra forma de - Otra forma de comunicacin - Informe


de
HTTP (HttpClient de la API
conexin Http
a
laboratorio
de
Apache).
travs de la clase
conectividad
Integrando la
aplicacin
HttpClient
en la
remota
mvil
con
un
proyecto
Web
integracin de una
utilizando
el
-PHP
aplicacin mvil protocolo Http a
android con
un
travs de la clase
proyecto
web
en
HttpUrlConnectio
PHP.
n.

Examen Parcial

Conexin a la
base de - Informe
de
datos
remotamente a
Laboratorio de
travs del API JDBC.
desarrollo
de
una aplicacin
mvil que me
permita
la
conexin a la
base de datos a
travs del API
JDBC.
-

13

Realiza
una - thread-y-asynctask
, - Informe
procesos en un segundo
aplicacin
con
laboratorio
plano
asncronos
,
barra
conexin remota, con
conectividad
de progreso,
procesos asincronos
remota
- mtodos:
onPreExecute(),
utilizando
doInBackground(),
on
procesos
postExecute , etc
asincronos

14

Disea un servicio web utilizando la


librera nusoap en
PHP
para
el
consumo desde una aplicacin mvil en
android

15

- Exposicion de un proyecto Movil con almacenamiento


local y remoto

14

- Examen Final

Definicin de Web Services - Informe


de
y aplicaciones mviles que
laboratorio
de
consumen. Protocolo SOAP.
conectividad
Uso de la librera KSOAP
remota
utilizando los web
Services.

4.4. ACTITUDES

Disposicin para el aprendizaje y participa asertivamente con sus

compaeros en las prcticas de laboratorio


Persevera y es responsable en la solucin de aplicaciones mviles

y problemas planteados en clase


Escucha las indicaciones del profesor y se interesa por la
secuencia que establece el profesor para el desarrollo del

de
de

contenido terico y de laboratorio


Actitud slida para apoyar en el avance y mejora de desempeo de
sus compaeros en clase y laboratorio
5

Observa y pregunta en clase sobre el desarrollo de la parte terica

y ejercicios desarrollados en clase


Disposicin para el aprendizaje y participa asertivamente con sus

compaeros en la clase.
Responsable en el cumplimiento de los trabajos y desarrollo de
actividades de aprendizaje

V. ESTRATEGIAS METODOLGICAS

Utilizacin de la metodologa activa participativa a travs del


trabajo cooperativo.
Exposicin, participacin, anlisis y debate en clase.
Anlisis y estudio de casos dentro del campo.
Desarrollo de trabajo de investigacin.

VI. MEDIOS Y MATERIALES

Documentos fsicos y virtuales: Slabo, textos de revisin en biblioteca,


separatas, gua de laboratorio. Otros textos (libros, revistas, papers)
digitales sugeridos por el docente.
Material audiovisual e informtico: Editores de pginas y/o blogs web,
herramientas colaborativas, direcciones web y Otros materiales:
Diapositivas, pizarra, mota, plumones entre otros.
Equipos: Proyector multimedia, ecran y otros.

VII. EVALUACIN
-

Presentacin de un Proyecto en Android como nota de Examen final

You might also like