Bienvenido a SoftwareAcademy.info - Software Learning - Software Academy - Software Training
Desarrollo de Aplicaciones Empresariales de Movilidad PDF Imprimir Correo electrónico
Escrito por Administrator   
Jueves 13 de Mayo de 2010 19:01

 

Logo AplicacionesMovilidad


DESCRIPCION

Este curso abarca los conceptos básicos, tecnologías y plataformas para el desarrollo de aplicaciones empresariales de movilidad utilizando Java. Se revisarán en detalle aspectos introductorios como métodos, estructuras de datos, gestión de memoria y diseño de interfaz de usuario. Se abordan temáticas de la tecnología Java para dispositivos móviles y desarrollo web para móviles. Finalizando el curso se tratan temáticas avanzadas como optimización de aplicaciones, aplicaciones BlueTooth y seguridad de aplicaciones móviles.

A QUIEN ESTÁ DIRIGIDO

Consultores, Ingenieros de Sistemas, Arquitectos y Desarrolladores interesados en diseñar e implementar aplicaciones móviles para sectores empresariales como: servicios financieros, comercial, publicidad OnLine, servicios públicos, etc.

PRE-REQUISITOS

Los participantes deben tener conocimientos generales de programación en Java.

OBJETIVOS

  • Comprender características y funcionalidades de los dispositivos móviles.
  • Comprender las API de Java implementadas para móviles.
  • Conocer el desarrollo de aplicaciones Web para dispositivos móviles.
  • Diseñar interfaces de usuario.
  • Conocer cómo desarrollar aplicaciones multimedia.
  • Conocer cómo desarrollar aplicaciones seguras.

MODULOSCONTENIDOSTOPICOS
Modulo I

Introducción al Desarrollo de Aplicaciones Móviles
  • Diferencias físicas entre los dispositivos móviles y de escritorio

  • Métodos de desarrollo de aplicaciones para dispositivos móviles

  • Introducción a la tecnología GPS y Wi-Fi

  • Introducción a la tecnología Push

  • Estructuras de datos y gestión de memoria en los dispositivos móviles

  • Introducción al diseño de interfaz de usuario para dispositivos móviles

  • Consideraciones de seguridad para el desarrollo de aplicaciones para dispositivos móviles

  • Aplicaciones Java

  • Desarrollo Web

  • Desarrollo Widget

  • Tecnología Push

  • Web Signals y Push API

  • Java Virtual Machine

  • Garbage Collection

  • Persistent Data Storage

  • SQLite

  • Java API Data Management

  • Java API UI

  • Data encryption

  • Authentication

  • Code signing keys

Modulo II

Desarrollo de Aplicaciones Java para Dispositivos Móviles
  • Desarrollo de aplicaciones basadas en Web para dispositivos móviles

  • Las API de Java para dispositivos móviles

  • Tecnología Push para las aplicaciones Java

  • Subprocesos y procesamiento en segundo plano (Background)

  • Red de comunicaciones para dispositivos móviles

  • Prueba y depuración de aplicaciones móviles

  • Java APIs for Mobile devices

  • Client/Server Push Application

  • Multithreaded applications

  • WAP network gateways

  • Wi-Fi connections

  • HTTP connection

  • Garbage collection, memory leaks and deadlocks

Modulo III

Desarrollo de Aplicaciones Web para Dispositivos Móviles
  • Herramientas Web para el Desarrollo Móvil

  • Infraestructura de la plataforma

  • Optimización de contenido web para los navegadores de dispositivos móviles

  • Browser Push

  • Widgets

  • Web Plug-in for Eclipse

  • Web Plug-in for Microsoft Visual Studio

  • Internet Service data flow

  • Internet connectivity from mobile device infrastructure

  • Mobile Browser
  • Web Plug-in profiling tools

  • Optimization techniques used by network gateways

  • Browser Push Transcoding

  • JavaScript APIs and widgets

Modulo IV

Desarrollo Avanzado de Aplicaciones Java para Dispositivos Móviles
  • Control de aplicaciones para dispositivos móviles

  • Optimización del desarrollo de aplicaciones móviles

  • Desarrollo avanzada de interfaz de usuario

  • Desarrollo de aplicaciones multimedia

  • Aspectos avanzados de la Tecnología Push

  • Push cliente/servidor

  • Desarrollo de aplicaciones Bluetooth para dispositivos móviles

  • Desarrollo de aplicaciones seguras

  • IDE profiler tool

  • SVG

  • JSR 135

  • PAP message: MIME multipart message

  • PAP push format

  • WAP PAP version 2.0 specification

  • JSR-82 Java APIs for Bluetooth

  • Cryptographic API

  • Keys, CryptoSystems, Certificates and KeyStores

  • EncryptorFactory class

  • Key agreement

  • Signatures

  • Authentication models

  • Signing Authority Tool

 


METODOLOGIA

Nuestra metodología de enseñanza comienza en el diseño y creación de nuestros cursos. Usando los principios y herramientas de Lean Manufacturing nos permite ofrecer un producto educativo en el lugar correcto, en el momento correcto, en la cantidad correcta, minimizando el despilfarro, siendo flexibles y abiertos al cambio, lo que es traspasado al cliente en una mejor atención, mejor calidad y costos mas bajos.


MATERIAL DE APOYO

El material (en formato digital el mismo que utiliza el Instructor) se encuentra disponible en la plataforma de educación electrónica que da soporte al curso. También se encuentran disponibles los códigos fuentes utilizados, video demostraciones, encuestas, evaluaciones, papers y todo el material de apoyo utilizado en clases.


EVALUACION

Los objetivos de nuestros cursos son ambiciosos, no esperamos menos que producir un cambio en el nivel de habilidades y conocimientos de nuestros alumnos. Para lograr esto la evaluación constante es mandatoria y nos permite detectar vacíos de aprendizaje/habilidades que puedan ser solucionados a la brevedad y mientras dure el curso. Por otra parte, accedemos a retroalimentación inmediata que nos permite aplicar la mejora continua que forma parte del diseño de nuestros cursos.


EXPERTO

Oswaldo Vargas Holguín, Tecnólogo en Sistematización de Datos, Ingeniero de Sistemas con énfasis en Software, Especialista en Ingeniería de Software con énfasis en gerencia de soluciones informáticas y Magister en Ingeniería de Sistemas y Computación en formación de la Universidad de los Andes en Colombia. Ha participado en cursos oficiales de certificación con fabricantes de software como Microsoft, Computer Associates, Oracle, Sun Microsystems, Research in Motion, Qualcomm y Nokia. Tiene mas 15 años de experiencia como consultor en Ingeniería de Software participando en varios proyectos de análisis y diseño de sistemas de información e implementación de software de gestión de seguridad y gestión de infraestructura del fabricante Computer Associates. Tiene varios años de experiencia como docente universitario en temáticas como Bases de Datos, Tecnología Java, Gerencia de Proyectos, Ingeniería de Software, Comunicaciones, Redes, Sistemas Operativos, Herramientas de Programación y Estructuras de Información. Actualmente se desempeña como Gerente y Director de tecnología de la firma SetaDigital Technology Group Ltda y Director Académico de SoftwareAcademy.info

ROLES DE LOS PARTICIPANTES

  • Programador
  • Desarrollador
  • Arquitecto

DURACION: 20 Horas por cada Módulo

MODALIDAD: Presencial

FECHAS: 18 de Junio al 23 de Junio de 2.012

HORARIO: Lunes a Viernes de 6:00 p.m. a 10 p.m. Sábado de 9:00 a.m. a 1:00 p.m.

LUGAR: Auditorio Centro Alta Tecnologia - Bogotá, Carrera 15 Nro. 77-05, Piso 3

FECHAS DE INSCRIPCION: Hasta el Sábado 29 de Enero de 2.011.

PROCESO DE PRE-INSCRIPCIÓN:Registro de formulario de inscripción On-Line. Click

MAYORES INFORMES: Esta dirección electrónica esta protegida contra spambots. Es necesario activar Javascript para visualizarla Tel: 1-256 64 79 Bogotá

VALOR INVERSION:

Inscripción hasta el 31 de Mayo de 2.012 / USD $ 200 por módulo
Inscripción hasta el 11 de Junio de 2.012 / USD $ 250 por módulo

POLITICAS DE DESCUENTO:

  • Profesores: 50 %
  • Estudiantes de Pre-Grado: 50%
  • Estudiantes de Post-Grado: 30%
  • Grupos de 2 o más personas: 50%
  • Clientes de SetaDigital: 60%
REQUERIMIENTOS TECNICOS:

Para las sesiones prácticas, los participantes deben disponer de un portátil con las siguientes especificaciones mínimas:
  • Memoria: 2 GB RAM
  • Almacenamiento: 100 MB HDD
  • Sistemas Operativos: Windows, Linux, Mac OS
  • Red: Wireless

 

Ultima actualización ( Viernes 17 de Febrero de 2012 12:41 )
 
Banner