Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Investigación
5.1. Introducción a las tecnologías y herramientas móviles.
Tecnologías móviles: Dando el gran salto en todo el mundo. Tecnologías
móviles están apareciendo-up todo el mundo y por una buena razón. Lo más
importante, con una mejora mayor en penetración móvil internacional, es fácil
de visualizar por qué siendo la tecnología avanza para que coincida con el
requisito. Personas como sus teléfonos móviles y no aparatos están
conectados más íntimamente con ellos que su teléfono celular. La tecnología
móvil es utilizada en una diversidad de sectores, sin dejar de mencionar la
industria de la hospitalidad. Con el uso de la tecnología móvil en esta industria
competitiva, ahora la industria está funcionando sin problemas, así como con
una mayor eficiencia. Mobile Web amigable es una de las piezas claves de
tecnologías móviles. Con la creciente popularidad de Telcel, parece claro que
los sitios requieren para ser capaz de manejar esta posibilidad fresca por el que
los usuarios accedan a la web. Los estudios han revelado que
aproximadamente el veinticinco por ciento de internautas son usuarios móviles.
Realmente es una estadística increíble. Teléfono de Windows para la
comunicación rápida. Los usuarios de teléfonos celulares están aumentando
con el tiempo. Teléfono de Windows es un sistema operativo a través del cual
los usuarios de teléfonos celulares pueden interactuar con equipos con mayor
velocidad. Se trata de un sistema operativo avanzado que puede instalarse en
un teléfono celular. Sistemas informáticos pueden utilizarse con windows phone
e interactúan con diferentes dispositivos. Como resultado del uso de esta
nueva versión de la operación es fácil obtener resultados en forma de velocidad
rápida de comunicaciones e interacciones. Si usted necesita un sistema
avanzado que puede ser utilizado con teléfonos celulares debe elegir windows
phone para conseguir los niveles deseados de rendimiento. Pero, una cosa
importante es que; lotes de teléfonos inteligentes, así como otros dispositivos
tienen mucho que ofrecer. En que la simple llamada de teléfono, mensajes de
texto así como el uso de internet móvil, esto es ahora más difícil mantener con
tecnología celular en constante cambio. Convergencia de los estándares de
internet como ofrece una gran cantidad de dispositivos móviles con los planes
de nuevos y mejor llamados, es que la tecnología móvil ha cambiado el mundo
de internet. Mucha gente puede ahora utilizar los servicios de internet en todo
el mundo así como mantenerse al día con la familia o amigos. iPhone se ha
convertido en el más famoso multi tasking herramientas para tu móvil.
5.2 Clasificación y aplicaciones de los dispositivos móviles.
o Dispositivos de comunicación:
o Dispositivos de Computación:
o Reproductores Multimedia:
Diseñado para que el usuario pueda reproducir una gran cantidad de formatos
multimedia. Son los de más reducido tamaño. En esta categoría entran los
reproductores mp3, DVD portátiles, eBooks, entre otros.
o Consola Portátil:
Dispositivo móvil cuya función es proporcionar al usuario una plataforma de
juego. Aunque en tiempo recientes también reproducen multimedia. Otra forma
de definir los tipos de dispositivos móviles es la siguiente:
Tienen una pantalla pequeña generalmente solo de texto, los servicios de datos
se limitan a SMS y WAP.
NetBeans es un proyecto de código abierto de gran éxito con una gran base de
usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios
en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto
NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los
proyectos (Actualmente Sun Microsystems es administrado por Oracle
Corporation).
Modularidad. Todas las funciones del IDE son provistas por módulos. Cada
módulo provee una función bien definida, tales como el soporte de Java,
edición, o soporte para el sistema de control de versiones. NetBeans contiene
todos los módulos necesarios para el desarrollo de aplicaciones Java en una
sola descarga, permitiéndole al usuario comenzar a trabajar inmediatamente.
Sun Studio, Sun Java Studio Enterprise, y Sun Java Studio Creator de Sun
Microsystems han sido todos basados en el IDE NetBeans.
Intel XDK Es un kit de desarrollo creada por Intel para crear aplicaciones
nativas para los teléfonos celulares y las tabletas que utilizan tecnologías de la
web como HTML5, CSS y Javascript.Las aplicaciones están compiladas vía on-
line en la plataforma Cordova para hacer aplicaciones cross-platform. Está
disponible para descargarse gratuitamente para Windows, OS X y Linux (32-bit
y 64-bit).
Características
Pistas de código
Conclusión de código
Emulador
Pruebas de dispositivo móvil vía Intel App Preview
Soporte de plugins Third Party
Soporte de plantillas
Drag-nDrop UI
Soporte para APIs de expansión de dispositivo
Soporte de plataforma móvil
iOS
Windows 8
Windows Phone 8
Chrome OS
Firefox OS
Tizen OS
5.4 Desarrollo de aplicaciones móviles.
Entre los sistemas operativos para dispositivos móviles se tienen: Symbian Os,
Android, Linux,Windows Mobile, Blackberry Os, iPhoneOs, Palm Os.
Entre los lenguajes de programación utilizados para escribir programas para
dispositivos móviles se tienen:
C#, utilizado en Pdas y Teléfonos Inteligentes familia Microsoft. J2ME, de gran
aceptación y difusión, pionero en el entorno móvil. C, utilizado en varios
dispositivos móviles.
Partiendo de la definición de sistema operativo: Capa compleja entre el
hardware y el usuario, concebible también como una máquina virtual, que
facilita al usuario o al programador las herramientas e interfaces adecuadas
para realizar sus tareas informáticas.
Podemos deducir que el uso de uno u otro S.O determinarán las capacidades
multimedia de los dispositivos, y la forma de éstas de interactuar con el usuario.
Existen multitud de opciones, si bien las más extendidas son Symbian,
BlackBerry OS, Windows Mobile, y recientemente iPhone OS y el sistema móvil
de Google, Android, además por supuesto de los dispositivos con sistema
operativo Linux.
Las características básicas de cada uno son las siguientes:
Symbian.
Este es el sistema operativo para móviles más extendido entre “smartphones”,
y portanto el que más aplicaciones para su sistema tiene desarrolladas.
Actualmente Symbian ocupa más del 65% del mercado de sistemas operativos.
Su principal virtud es la capacidad que tiene el sistema para adaptar e integrar
todo tipo de aplicaciones. Admite la integración de aplicaciones y, como
sistema operativo, ofrece las rutinas, los protocolos de comunicación, el control
de archivos y los servicios para el correcto funcionamiento de estas
aplicaciones. La tecnología del sistema operativo Symbian se ha diseñado
teniendo en cuenta puntos clave como el poder proporcionar la energía,
memoria y gestión de entrada y salida de recursos requeridos específicamente
en los dispositivos móviles. También, supone una plataforma abierta, ésta es la
clave, que aúna telecomunicaciones y los estándares globales de internet.
Windows Mobile.
Microsoft lanzó su propio Windows para móviles, antes conocido como
Windows CE o Pocket PC, tiene una larga historia como segundón en el campo
de los PDA u ordenadores de bolsillo, sin embargo hace pocos meses superó
por primera vez al hasta entonces líder, Palm OS. Windows Mobile es un
sistema operativo escrito desde 0 y que hace uso de algunas convenciones de
la interfaz de usuario del Windows de siempre. Una de las ventajas de
Windows Mobile sobre sus competidores es que los programadores pueden
desarrollar aplicaciones para móviles utilizando los mismos lenguajes y
entornos que emplean con Windows para PC. En comparación, las
aplicaciones para Symbian necesitan más esfuerzo de desarrollo, aunque
también están optimizadas para cada modelo de teléfono.
Android.
Android es un sistema operativo móvil de google basado en Linux y Java que
ha sido liberado bajo la licencia Apache. El sistema busca, un modelo
estandarizado de programación que simplifique las labores de creación de
aplicaciones móviles y normalice las herramientas en el campo de la telefonía
móvil. Al igual que ocurriera con Symbian, lo que se busca es que los
programadores sólo tengan que desarrollar sus creaciones una única vez y así
ésta sea compatible con diferentes terminales. Google promete una plataforma
de desarrollo gratuita, flexible, económica en el desarrollo de aplicaciones y
simple, diferenciada de los estándares que ofrecen Microsoft o Symbian.
iPhone OS.
iPhone OS es una versión reducida de Mac OS X optimizada para los
procesadores ARM. Aunque oficialmente no se puede instalar ninguna
aplicación que no esté firmada por Apple ya existen formas de hacerlo, la vía
oficial forma parte del iPhone Developer Program (de pago) y hay que
descargar el SKD que es gratuito. iPhone dispone de un interfaz de usuario
realmente interesante amigable con el usuario.
Blackberry OS.
BlackBerry es un sistema operativo multitarea que está arrasando en la escena
empresarial, en especial por sus servicios para correo y teclado QWERTY.
Actualmente BlackBerry OS es también proveedor de servicios de correo
electrónico a dispositivos que no son BlackBerry, gracias al programa
BlackBerry Connect. Así, en líneas generales, en un dispositivo BlackBerry es
posible redactar, enviar y recibir todo tipo de mensajes de correo electrónico, al
igual que en el programa que se utiliza en un ordenador. Además, es posible
realizar y contestar a las llamadas que se emitan a través de la red de telefonía
móvil, lo que permite sustituir el teléfono móvil. También, como evolución
lógica, los dispositivos de este fabricante permiten la navegación por internet
en páginas HTML o WAP y tiene la capacidad de enviar o recibir mensajes
SMS. Este sistema operativo incorpora múltiples aplicaciones y programas que
convierten a los dispositivos en completos organizadores de bolsillo con
funciones de calendario, libreta de direcciones, bloc de notas, lista de tareas,
entre otras.
Linux.
Aunque no acaba de despegar porque existen multitud de versiones, ya cuenta
con más del 5% del mercado. De hecho, Android se basa en Linux.
Palm OS.
Convertido en el auténtico líder del mercado desde su aparición en 1996,
comenzó a ceder protagonismo con la llegada del nuevo siglo, hasta que en
2003 el fabricante se vio en la necesidad de dividirse y la plataforma pasó a
formar parte de la empresa denominada PalmSource japonesa Access.
Registro de actividad
La aplicación guarda en la base de datos un registro de actividad, registrando
los inicios de sesión y las operaciones realizadas por cada usuario.