• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
 

Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile

on

  • 761 views

 

Statistics

Views

Total Views
761
Views on SlideShare
760
Embed Views
1

Actions

Likes
0
Downloads
8
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile Presentation Transcript

    • Desarrollando una nueva generación de Aplicaciones Mobile
      Leonardo Garces
      Juan Pablo García
    • Envía un SMS
      con tu Nombre al
      6 843 2003
    • Agenda
      • Introducción a las aplicaciones móviles
      • Introducción a la herramienta de desarrollo
      • Usabilidad
      • Acceso a datos
      • Acceso a servicios
    • Introducción a las Aplicaciones Móviles
      Convergencia tecnológica
      Las necesidades del usuario
      El flujo de información
      Los diferentes dispositivos
    • Windows Mobile en Diversos Dispositivos
    • Extendiendo la Plataforma
      Windows XP
      Windows Embedded
      Increasing Functionality
    • Desafíos para el Desarrollador
      Experiencia Usuaria
      Acceso a Datos
      Conectividad
    • Herramientas de Desarrollo
      Tecnologías de Emulación
      Software Develoment Kit – SDKs
      Visual Studio
    • Tecnologías de Emulación
      DeviceEmulator Manager
      • Permite utilizar un ambiente real para desarrollar aplicaciones
      • Contienen SO funcionales y reales
      • Permite probar configuraciones y estados de los dispositivos
      Energía
      Cuna
      On/Off
      Reseteo
      Red
    • Dispositivos Multimedia
      Interfaceoptimizada
      Salida de Video
      Botones dedicados para navegación
      No extensible
      Handhelds con Datos
      Pantalla táctil y navegación con lápiz
      Teclado integrado QWERTY
      Versión Mobile de Microsoft Office
      Plataforma extensible
      Teléfono con Datos
      Navegación con una mano
      Keypad y joystick
      Plataforma extensible
      Factores de Forma
    • Sincronización
      Enviar
      Recibir
      Ciclo de Vida Datos Móviles
    • Opciones de Almacenamiento
      • SQL Server
      • SQL Mobile
      • XML
      • FileSystem/Almacenamiento Local
    • SQL Server Mobile¿Qué es?
      Cualquier Momento, Cualquier Lugar, Cualquier Dispositivo
      Smartphone, PocketPC, Tablet PC, Laptop, Desktop
      Utiliza las mismas APIs Manejadas en desktop y Mobile
      Sin restricciones para ejecutar en el desktop
      Libre distribución y redistribución
    • Consideraciones de Diseño y Rendimiento
      Creación de una capa de datos en reemplazo de Procedimientos Almacenados.
      Utilización de DataReaders
      SELECT únicamente para lo necesario y Limitar datos para visualizar en elementos de la GUI
      Indexar columnas participantes de WHERE, ORDER BY, JOIN
      Acceso a columnas mediante índice, no por nombre.
      Evitar el uso de DataAdapter/DataSet
      Hacer Close, Dispose de sus Sets y Readers
    • Acceso Remoto a InformaciónMediante Servicios Web
      Servidor
      Servidor
      Cliente
      Cliente
      Minimiza la comunicación
      Importante para clientes conectados en forma intermitente
      • IDE /Controles
      • Utilitarios
      • Consumo de Web Services
      • SQL Mobile
    • Preguntas y Respuestas
    • Gracias por completar su cupón de evaluación
      Oradores:
      - Leonardo Garcés
      • Juan Pablo García
      Código Charla: 4G