Los avatares para el juego dramático en entornos virtuales
Investigacion de los dispositivos Moviles
1.
2. En muy pocos años los teléfonos móviles han
llegado a convertirse en un dispositivo esencial
en nuestras vidas, de hecho, actualmente hay
miles de modelos y los diferentes fabricantes
siguen innovando intentando destacar sobre
los de la competencia.
En los comienzos de la telefonía móvil no
había un estándar de comunicaciones, en su
lugar, cada compañía hacía uso de su propio
sistema.
Ejemplo de ello es MobileTelephone System A
(MTA) phone que se podía integrar en un
vehículo en el año 1956, y tuvo un total de 125
usuarios en Suecia hasta 1967. Era móvil, por
supuesto, ¡pero tenía un peso de 40 kilos!
3. Desde finales de los 70 hasta 1983 se
desarrolló el primer móvil del mercado, que
tenía aspecto de los hoy tan de moda
teléfonos inalámbricos. Se trata del
DynaTAC 8000X, aunque su precio de la
época, 3.995 dólares, dejaba bien claro a
qué tipo de público iba dirigido. El precio
actual de su salida al mercado, teniendo en
cuenta la inflación de todos estos años
vendrían a ser algo más de 6.000 euros.
4. El problema básico del DynaTAC fue la
tecnología del momento de las baterías, que
permitía un funcionamiento máximo de 60
minutos. Por ello, Nokia lanzó en 1984 su
MobiraTalkman, que llegaba junto con un
maletín que incluía una autonomía de varias
horas de funcionamiento continuo.
5. Motorola siguió innovando en el terreno móvil
ya que en 1989 lanzó el teléfono móvil más
pequeño y ligero de la época en 1989, el
primer móvil con diseño de tapa, que permitía
reducir el tamaño del mismo en reposo y
poder ser desdoblado para utilizarlo.
Hablamos de MicroTAC.
6. Corría el año 2004 cuando Motorola volvió a
innovar en el mercado con su terminal RazrV3,
un móvil delgado, clamshell con una gran
pantalla y un innovador teclado plano, sin
teclas individuales, cámara y funcionalidades
multimedia. El teléfono en sí se convirtió en un
modelo superventas para el año 2004 y desde
entonces ha sufrido varias evoluciones,
teniendo modelos en el mercado a día de hoy
que siguen la misma línea.
7. Finalmente haremos mención de la última
gama de smartphones que estamos viviendo
hoy día y que nació con el iPhone en 2007. Con
él llegaron multitud de novedades al mercado,
como es la popularidad de las pantallas
táctiles (multitáctil) en su caso, una sencillez
de acceso a Internet y capacidades multimedia
avanzadas. En 2009, tuvimos ya el tercer
modelo de iPhone, 3GS, y terminales que han
copiado varias de sus características, aunque
con otros sistemas operativos como son Nokia
N97, Palm Pre o cualquier terminal con
Android, HTC Hero, por ejemplo.
8. ¿Por qué ARM?
La arquitectura de los procesadores móviles
existentes, con el permiso de Intel y su
procesador Atom Z2460 con arquitectura
x86, es ARM.ARM ofrece tanto los juegos de
instrucciones necesarios para programar
aplicaciones como diseños de referencia para
fabricar los procesadores capaces de trabajar
con ellos. Las instrucciones tienen un
equivalente en operaciones lógicas y
aritméticas, que a su vez tienen su
«representación» electrónica realizable
mediante circuitos digitales. Una compañía
interesada en ofrecer soluciones CPU
basadas en ARM puede licenciar tanto las
instrucciones como el diseño de referencia, o
diseñar desde cero la electrónica capaz de
trabajar con ellas.
9. Symbian OS que fue producto de la alianza de
varias empresas de telefonía móvil, entre las
que se encuentran Nokia como la mas
importante, Sony Ericsson, Samsung,
Siemens, Benq, Fujitsu, Lenovo, LG, Motorola
esta alianza le permitió en un momento dado
ser unos de los pioneros y más usados, pero
actualmente está perdiendo vertiginosamente
cuota de usuarios aceleradamente; esta por la
versión 3.
10. Windows Phone, anteriormente llamado
Windows Mobile es un S.O. móvil compacto
desarrollado por Microsoft, se basa en el
núcleo del sistema operativo Windows CE y
cuenta con un conjunto de aplicaciones
básicas, actualmente va por la versión 7. Está
diseñado para ser similar a las versiones de
escritorio de Windows estéticamente y existe
una gran oferta de software de terceros
disponible paraWindows Mobile, la cual se
puede adquirir a través de la tienda en línea
Windows Marketplace for Mobile
11. Blackberry OS desarrollado por la empresa
canadiense RIM (Research In Motion) para sus
dispositivos. El sistema permite multitarea y
tiene soporte para diferentes métodos
exclusivos de RIM particularmente me refiero
a sus trackwheel, trackball, touchpad y
pantallas táctiles.
12. iOS de los iPhones, anteriormente
denominado iPhone OS creado por Apple
originalmente para el iPhone, siendo después
usado en el iPodTouch e iPad. Es un derivado
de Mac OS X, se lanzo en el año 2007,
aumento el interés con el iPodTouch e iPad
que son dispositivos con las capacidades
multimedia del iPhone pero sin la capacidad
de hacer llamadas telefónicas, en si su
principal revolución es una combinación casi
perfecta entre hardware y software, el manejo
de la pantalla multitactil que no podía ser
superada por la competencia hasta el
lanzamiento del celular Galaxy S I y II por parte
de Samsung, personalmente puedo decir que
el manejo multitactil del sistema operativo es
de lo mejor.
13. El sistema operativo Android es sin duda el lider
del mercado movil en S.O, está basado en Linux
diseñado originalmente para dispositivos
móviles como los teléfonos inteligentes pero
después tuvo modificación para ser usado en
tablets como es el caso del GalaxyTab de
Samsung , actualmente se encuentra en
desarrollo para usarse en netbooks y PCs, el
desarrollador de este S.O. es Google, fue
anunciado en el 2007 y liberado en el 2008;
además de la creación de la Open Handset
Alliance, compuesto por 78 compañías de
hardware, software y telecomunicaciones
dedicadas al desarrollo de estándares abiertos
para celulares, esto le ha ayudado mucho a
Google a masificar el S.O, hasta el punto de ser
usado por empresas como HTC, LG, Samsung,
Motorola entre otros.
14. MeeGo
Este sistema, que nace de la unión de los
sistemas operativos Maemo y Moblin, y de la
fuerza de Nokia e Intel, es considerado uno de
los sistemas por excelencia en estos momentos
para dispositivos móviles. Meego es capaz de
funcionar en teléfonos multimedia, además de
netbooks, sistemas en vehículos, televisiones,
etc.
MeeGo es una distribución Linux, basada en el
gestor de paquetes RPM, auspiciada por la
Linux Foundation. Entre las características
generales de MeeGo podemos nombrar:VoIP,
mensajería instantánea, correo electrónico y
calendario, integración con redes sociales,
servicios de localización, sincronización de
datos en la nube, cámara, entre muchos otros
más.
15. Android
Inicialmente desarrollado por Android Inc., que luego fue
comprada por el gigante Google, es un sistema operativo
especialmente diseñado para dispositivos móviles,
basado en Linux. Dispositivos con este sistema operativo
hay muchos, empresas como LG, Movistar, Sony Ericson,
Samsung, Movistar, HTC, entre muchas otras más.
Android compite directamente con MeeGo, el sistema
operativo de Nokia e Intel. Android es desarrollado
abiertamente y cualquiera puede escribir aplicaciones
para él. Por este motivo, claro esta que su código fuente
es accesible por todos.
Entre las características principales de Android podemos
destacar: soporteWiFi, soporte Flash y Adobe Air, motor
de JavaScriptV8 utilizado tambien por Chrome, alta
integración con la nube, soporte para Google Maps,
entre muchas otras características más.
16. PalmWebOs es un sistema operativo basado
en Linux desarrollado por Palm Inc., empresa
que luego fue adquirida por Hewlett-Packard.
WebOs esta diseñado para interactuar con el
usuario a través de una pantalla táctil: incluye
una suite de aplicaciones de gestión de datos
personales, y hace uso de tecnologías web
como Xhtml, JavaScript y CSS.
Las aplicaciones de WebOs: el navegador web
esta basado en WebKit y es altamente
compatible con streaming de video, acceso a
las redes sociales y clientes de mensajería
instantánea, además de Google Maps entre
otras.
17. OpenMoko
OpenMoko es una plataforma para
dispositivos móviles basada en Software Libre.
Hace uso del núcleo Linux con un entorno
gráfico construido con el X.Org,GTK+ y el
gestor de ventanas Matchbox, basado en el
framework de OpenEmbedded. OpenMoko es
desarrollado por First International Computer
(FIC) y esta licenciado bajo la GPL.
18. iPavement
Desarrollado por una compañia española,
iPavement es una banqueta "inteligente" que
funciona como punto de acceso WiFi.
Cada piedra mide 40x40x7 centímetros, pesa
aproximadamente 24 Kg, y contiene un
microprocesador de 5 GB que se comunica con
los dispositivos móviles cercanos vía WiFi y
Bluetooth. La alimentación y el acceso a
internet son suministrados a cada piedra por
un cable de 1,000 Watts, y en general las
piedras están instaladas a no más de 20
metros una de otra.
19. Bacteria Scanner
Por ahora es una versión prototipo, pero el
dispositivo se adjunta a la cámara del teléfono
e incorpora puntos quantum
semiconductores, combinados con un una
agrupación de tubos de vidrio capilares que
contienen anticuerpos. Cuando una bacteria E.
col de muestras líquidas es puesta en el
escáner, son capturados en la superficie
capilar, donde son excitados por la luz de los
bulbos LED.
20. Light Beam
Desarrollado por un equipo en el
Germany'sTechnische Universität
Darmstadt, LightBeam combina un
proyector pico con una cámara sensora
de profundidad para proveer control
interactivo en las presentaciones
proyectadas, estilo Kinect.
21. Las capacidades similares a Kinect del
LightBeam no son de sorprenderse
considerando que el prototipo hace uso de un
sensor Kinect para proveer el rastreo de
movimiento y el sensor de profundidad.
Superficies improvisadas, como una pieza de
papel, o un libro pueden ser manipuladas en un
espacio 3D limitado y la imagen proyectada se
reorienta a sí misma, hasta girando cuando el
papel es girado. El nivel de detalle mostrado
por el proyector puede también ser alterado
dinámicamente dependiendo de la cantidad de
superficie disponible.
22. Un IDE es un entorno de programación que ha sido
empaquetado como un programa de aplicación; es decir, que
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.
23. NetBeans
Es un lenguaje de programación de propósito
general, concurrente, orientado a objetos y
basado en clases que fue diseñado
específicamente para tener tan pocas
dependencias de implementación como fuera
posible. Su intención es permitir que los
desarrolladores de aplicaciones escriban el
programa una vez y lo ejecuten en cualquier
dispositivo (conocido en inglés comoWORA, o
"write once, run anywhere"), lo que quiere decir
que el código que es ejecutado en una
plataforma no tiene que ser recompilado para
correr en otra. Java es, a partir de 2012, uno de
los lenguajes de programación más populares
en uso, particularmente para aplicaciones de
cliente-servidor de web, con unos 10 millones de
usuarios reportados.
24. Carbide.c++<br />
Es una herramienta para el desarrollo de
software en lenguaje C++ destinado a dispositivos que funcionan bajo Symbian OS. Se
usa tanto para desarrollar los teléfonos que incorporan dicho OS como para las
aplicaciones que ejecutan estos.<br />Está formada por una familia de IDEs desarrollada
por Nokia, basada en Eclipse, al que se han incorporado plug-ins para el desarrollo de
Symbian OS. Reemplazó a CodeWarrior como primer entorno de desarrollo para Symbian
OS.<br />Desde la versión 2.0, Carbide.c++ es gratuito y se ofrece en tres versiones
(Developer, Professional, y OEM).1<br />3<br />
25. MicrosoftVisual Studio
Es un entorno de desarrollo integrado (IDE) para sistemas operativosWindows. Soporta
varios lenguajes de programación tales comoVisual C++,Visual C#,Visual J#, ASP.NET y
Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias
para muchos otros.<br />Visual Studio permite a los desarrolladores crear aplicaciones,
sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la
plataforma .NET (a partir de la versión net 2002). Así se pueden crear aplicaciones que se
intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles.<br />-
Symbian<br />6<br />
26. Eclipse
Es un entorno de desarrollo Integrado de código
abierto multiplataforma para desarrollar lo que el
proyecto llama "Aplicaciones de Cliente
Enriquecido", opuesto a las aplicaciones "Cliente-
liviano" basadas en navegadores
http://es.slideshare.net/angelo4037/entornos-
de-desarrollo-para-mviles