Académique Documents
Professionnel Documents
Culture Documents
Telfonos mviles
El telfono mvil es un dispositivo inalmbrico electrnico basado en la tecnologa de
ondas de radio, que tiene la misma funcionalidad que cualquier telfono de lnea fija. Su
principal caracterstica es su portabilidad, ya que la realizacin de llamadas no es
dependiente de ningn terminal fijo y no requiere ningn tipo de cableado para llevar a
cabo la conexin a la red telefnica.
Aunque su principal funcin es la comunicacin de voz, como el telfono convencional, su
rpido desarrollo ha incorporado funciones adicionales como mensajera instantnea
(sms), agenda, juegos, cmara fotogrfica, agenda, acceso a Internet, reproduccin de
video e incluso GPS y reproductor mp3.
Consolas. En realidad esta categora debera llamarse dispositivos orientados a jugar,
porque son ms que simples consolas. Los dos ejemplos actualmente en el mercado son
la Sony PlayStation Portable (PSP) y la Nintendo DS, que no slo sirven para jugar, sino
que integran algunas de las funcionalidades tpicas de una PDA, como reproduccin de
archivos multimedia, integracin con agenda y calendario, o navegador de Internet.
Palm OS
Esta plataforma ha evolucionado desde la clsica interfaz de un asistente de mano, a
incorporar todo tipo de programas y funcionalidades, como telfono, correo electrnico,
mensajera y navegacin en internet, adems de compatibilidad con los archivos de
Office, msica, o y fotografas. En la actualidad ya se desarrollan dispositivos Palm Treo
que incorporan el sistema operativo Windows Mobile. El sistema operativo Palm OS,
parece que se encamina a su plena operabilidad en Linux, lo que le augura un futuro
prometedor.
Comparativa
Herramientas de desarrollo
C++
Es el lenguaje de programacin por excelencia para aplicaciones que necesitan extraer el
mximo del terminal, tanto en capacidad de procesamiento y por lo tanto en velocidad de
ejecucin, como en utilizar las posibilidades de hardware que ofrezca el dispositivo.
Es ideal, por tanto, para aplicaciones crticas (como por ejemplo, sistemas operativos para
telfonos como Symbian).
C++ es un lenguaje de programacin, de los que se llaman orientados a objetos, que en
realidad es una evolucin del lenguaje ms utilizado en la historia de la informtica: el
lenguaje C. Desarrollar en C++ es bastante complicado para casi cualquier programador.
J2ME
Es un subconjunto del lenguaje Java. El caso de J2ME es especial, ya que es de todo,
menos independiente de la plataforma. La especificacin J2ME est dividida en dos
grandes grupos, dependiendo de la cantidad de funcionalidades para las que se quiera
dar soporte. Hay dos configuraciones, que dividen la plataforma en dos grandes grupos
de dispositivos.
Por un lado, los dispositivos ms potentes, son los que soportan la Configuracin CDC.
Durante mucho tiempo en este grupo slo caban las PDAs (dispositivos como la Palm,
por ejemplo), dadas las exigencias de memoria y tamao de pantalla para cumplir con la
especificacin.
La otra configuracin, la llamada CLDC, es la que agrupaba a los dispositivos con menor
capacidad de procesamiento, y es donde siempre han estado los mviles.
Flash Lite
Es una adaptacin de la plataforma Flash para dispositivos mviles. Actualmente
coexisten varias versiones, Flash Lite 1.1, Flash Lite 2.0 y Flash Lite 2.0
Flash Lite 1.1, es la versin ms extendida, sobre todo en Asia, y basada en la versin 4
de player de flash.
Al estar basado en la versin 4 del player de flash, slo soporta la sintaxis de ActionScript
de Flash 4, una sintaxis bastante extraa y alejada de las convenciones de programacin
modernas. Esa forma de programar necesita de vinculaciones muy fuertes entre el cdigo
y los grficos, por lo que es muy difcil que los desarrolladores que no estn
acostumbrados a ella se puedan adaptar con facilidad.
Flash Lite 2.0 est basado en el Flash Player 7. En realidad, la funcionalidad que permite
es muy similar a la de cualquier aplicacin flash basada en esa versin del player. Por
tanto, ahora es posible guardar datos en la memoria del telfono o cargar ficheros XML
con estructuras de datos complejas a travs de la conexin GPS. Para el programador la
mejora ha sido tambin sustancial, ya que puede aplicar las tcnicas modernas de
programacin: programacin orientada a objetos, patrones de diseo, aplicaciones
dirigidas por eventos Ahora es posible desarrollar una aplicacin Flash Lite de la misma
forma en la que se hara una J2ME, por ejemplo.
Aunque las mejoras son sustanciales, tambin hay un aspecto en el que Flash Lite 2
cojea, y es los altos requerimientos de hardware que necesita para su ejecucin. Por
ahora slo est disponible para telfonos de la gama alta de la Serie 60 de Nokia.
Flash Lite 3
Es la evolucin lgica de la plataforma, soporta vdeo incluyendo H.264, y un entorno de
desarrollo rpido. Sin embargo, al menos en Asia, donde al menos en cuestin de
dispositivos se est a la cabeza del desarrollo mundial, y por varios cuerpos de distancia,
la implantacin de la plataforma es mnima.
Objective-C
El lenguaje que debe utilizarse para desarrollar aplicaciones nativas para iPhone OS es
Objective-C, un superset de C (una especie de C enriquecido), de forma que el
desarrollador se apoya en un extenso Framework orientado a objetos, escalable y
altamente modular, llamado Cocoa.
En realidad, Cocoa es una coleccin de frameworks, que proporcionan todas las piezas
necesarias para construir una aplicacin: desde elementos de interfaz hasta gestin de
trfico de red.
Adems, para poder desarrollar aplicaciones para iPhone es necesario estar registrado
(previo pago) como desarrollador con Apple, para as poder obtener los certificados
digitales necesarios para que las aplicaciones funcionen en los dispositivos. Por si fuera
poco, la nica forma de poner esas aplicaciones en esos dispositivos, es a travs de una
tienda de aplicaciones controlada por Apple.
2.4.-Tecnologas (NFC, RFID, bluetooth, WiFi.)
NFC (Near Field Communication)
NFC es una tecnologa basada en identificacin por radio frecuencia, que proporciona la
comunicacin inalmbrica de corto alcance entre dispositivos, haciendo uso del campo
magntico de las ondas electromagnticas para realizar la transmisin/recepcin de
datos.
La comunicacin en NFC se produce cuando dos dispositivos electrnicos, ya sean
dispositivos mviles, etiquetas (tags) o lectores fijos, se encuentran a poca distancia entre
ellos, como mximo 20 centmetros. El intercambio de datos se sucede a gran velocidad y
la seguridad est garantizada, gracias al corto alcance de las comunicaciones y los
niveles de seguridad que los estndares de NFC proporcionan.
La tecnologa NFC permite desarrollar numerosas aplicaciones atractivas para el usuario
final, p.ej. realizar pagos de compras, prstamo de libros, apertura/cierre de viviendas o
coches, control de asistencia a eventos, etc.
NFC entr con fuerza en la industria de las comunicaciones mviles hace unos aos y,
aunque pareca ser una alternativa seria a Bluetooth e IrDa, muy pocos fabricantes fueron
los que se lanzaron al mercado de NFC, lo que provoc que dicha tecnologa no terminara
de despegar.
RFID (Identificacin por Radiofrecuencia)
Es un mtodo de almacenamiento y recuperacin remota de datos, basado en el empleo
de etiquetas o tags que poseen un chip con informacin almacenada y una antena
transmisora.
RFID se basa en un concepto similar al del sistema de cdigo de barras; la principal
diferencia entre ambos reside en que el segundo utiliza seales pticas para transmitir los
datos entre la etiqueta y el lector, y RFID, en cambio, emplea seales de radiofrecuencia
(en diferentes bandas dependiendo del tipo de sistema, tpicamente 125 KHz, 13,56 MHz,
433-860-960 MHz y 2,45 GHz).
Su principal inconveniente es el alto coste de las etiquetas. Establece comunicacin en
distancia de 2 hasta 100 metros aproximadamente. Se clasifican en dos:
RFID Activas: emiten constantemente y necesitan alimentacin.
RFID Pasivas: Slo se activan ante la presencia de un lector.
Bluetooth
Bluetooth es una tecnologa inalmbrica de corto alcance que forma parte de las llamadas
WPAN (Wireless Personal Area Network) cuyo estndar es IEEE 802.15.1 y que permite
el intercambio de informacin entre algunos dispositivos como computadores, telfonos
mviles, PDAs (Asistentes Personales Digitales), etc.
A su vez permite una fcil sincronizacin entre ellos y hoy en da es ampliamente usado.
Fue creado como una alternativa para tecnologas cableadas como RS-232 con la
intencin de reducir costos y con la finalidad de que exista interoperabilidad entre
dispositivos de diferentes fabricantes especialmente fue orientado desde su inicio a los
telfonos celulares.
Bluetooth permite comunicar diferentes dispositivos mediante un enlace por
radiofrecuencia seguro y globalmente libre (2,4 GHz). Establece comunicacin en
distancia de hasta 10 metros aproximadamente.
Wifi
Cuando se habla de tecnologa WIFI, realmente se est haciendo referencia a la WI-FI
Alliance .Se trata de una organizacin sin nimo de lucro, que engloba a un amplio grupo
de fabricantes, con el objetivo de promocionar el uso de la tecnologa inalmbrica en
redes de rea local, y asegurando la compatibilidad entre fabricantes en base a los
estndares IEEE 802.11 .La expansin de este tipo de tecnologa ha sido explosiva y se
prev que en los prximos 1 o 2 aos el 90% de los equipos ya dispongan de dispositivos
WIFI.
Las ventajas que ha supuesto la tecnologa inalmbrica son evidentes: abaratamiento y
facilidad de implantacin de redes LAN, proliferacin de aplicaciones y dispositivos
mviles, posibilidad de crear espacios con conectividad de manera inmediata, movilidad
de usuarios, etc. A toda esta funcionalidad se le suma el bajo coste de los dispositivos
necesarios para su puesta en funcionamiento.
Bibliografias
AB Alonso, IF Artime, M Rodrguez. (S.A). Dispositivos mviles . Universidad de Oviedo
DAC Chavarra. (Julio del 2011). Tecnologa De Comunicacin De Campo Cercano (Nfc) Y
Sus Aplicaciones.
CT Moro - 2006