Aplicaciones Móviles

Páginas: 15 (3661 palabras) Publicado: 10 de febrero de 2014
ARQUITECTURAS MÓVILES

Estructura de los componentes de un sistema, sus relaciones, los principios y los lineamientos que gobiernan su diseño y evolución en el tiempo. El objetivo de la Arquitectura de la Información es organizar los contenidos y funcionalidades de la aplicación en una estructura jerárquica de acuerdo con el modelo mental de los usuarios, que les permita encontrar rápidamenteel contenido o servicio que buscan.
La arquitectura de la información consiste en:
Procesar y dosificar la información recogida durante el análisis de requerimientos y ponerla de una manera clara, relevante y significativa a disposición del usuario.
Desarrollar y verificar procesos de producción o diseño de información para que el usuario pueda recuperar la información de un determinado espaciode manera clara, precisa y sin ambigüedades.
Organizar , estructurar y sistematizar la información con el fin de que el usuario pueda hacer de su experiencia de recuperación, algo simple, agradable, eficaz y productivo.

Existen básicamente 3 tipos de Arquitecturas de Software en el ámbito de las aplicaciones móviles:

1) Cliente/Servidor (Thin Client).
Es el modelo de desarrollo que se hautilizado con éxito en las denominadas “aplicaciones web” (web applications), y ha sido re-tomado con algunas adaptaciones en los ambientes móviles inalámbricos.
2) Smart Client (Cliente Inteligente).
Los datos son almacenados localmente y por lo tanto se pueden realizar las consultas y operaciones de BD en el dispositivo móvil. Sin embargo, los datos deben ser actualizados (sincronizados) conlos del servidor de BD (Data Server). Dicha actualización se hace en los dos
sentidos:
a) cliente-servidor: los datos capturados en el cliente son enviados al servidor de datos.
b) servidor-cliente: los cambios realizados en el servidor son enviados al cliente para actualizar los datos locales.
Nota: en el dispositivo móvil normalmente se encuentra
solo un “subconjunto” de los datosdebido a las limitaciones de memoria.
3) Mensajería.
Usando las redes inalámbricas tipo WWAN es posible enviar mensajes entre dispositivos móviles,o desde servidores a los dispositivos (SMS/EMS/MMS). Entre las posibles aplicaciones de la mensajería están: las alarmas, notificaciones, m-advertising y el intercambio de mensajes entre aplicaciones (application-to-application).Una de las arquitecturasque se utiliza comúnmente es –
WAP Push Framework.

Es posible mezclar los tipos de arquitecturas en la solución de problemas complejos -> AS híbridas.


http://augusta.uao.edu.co/moodle/file.php/2896/pres_dllo_apl_moviles_2011.pdf

ENTORNOS DE DESARROLLO MÓVIL

Un entorno de desarrollo integrado, llamado también IDE (sigla en inglés de integrated development environment), es un programainformático compuesto por un conjunto de herramientas de programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien puede utilizarse para varios.
Un IDE tiene como objetivo mejorar la productividad del desarrollador ofreciéndole un conjunto de herramientas totalmente cohesionadas entre sí, a través de un inferfaz gráfico de usuario.

Dev C++, un entorno para ellenguaje de programación C++.‎
WebDevStudio, un IDE en línea para el lenguaje de programación C/C++.
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación; es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes.Los IDE proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto, como es el caso...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones Moviles
  • Aplicaciones moviles
  • Aplicaciones Moviles
  • Aplicaciones Moviles
  • aplicaciones moviles
  • Aplicaciones moviles
  • DESARROLLO DE APLICACIONES MOVILES DISPOSITIVOS MOVILES
  • Historia de las aplicaciones móviles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS