2. Evolución de
dispositivos móviles
En los años de la Segunda Guerra Mundial, la compañía
Motorola lanzó el Handie Talkie H12-16, el
cual permitía comunicarse a distancia entre las
tropas, era un dispositivo que se basaba en la
transmisión mediante ondas de radio.
Esta tecnología se aprovecho entre los años 50 y 60
para crear diversos aparatos de ardo y comunicación a
distancia (Walkie-Talkies), que eran utilizados en
mayor parte por taxis, ambulancias o bomberos.
3. Estos dispositivos no se pueden
considerar como teléfonos móviles
pero su implementación supuso el
comienzo de la evolución de los
dispositivos que conocemos
actualmente.
4. 1-G Primera Generación:
A partir de 1973 surgieron los móviles de primera
generación los cuales eran de gran tamaño y peso.
Funcionaban de manera analógica, o sea la transmisión y
recepción de datos se apoyaba sobre un conjunto de
ondas de radio que cambiaban de modo continuo.
La desventaja de que fueran análogos era que solo podían
ser usados para la transmisión de voz, tenían muy baja
seguridad y esto implicaba que una persona pudiera
escuchar llamadas ajenas con un sintonizador de radio o
incluso hacer uso de las frecuencias cargando el importe
de las llamadas a otras personas.
5. 2-G Segunda Generación
Esta generación marca el paso de la telefonía analógica a la
digital lo cual mejoró el manejo de llamadas, se pudieron
hacer más enlaces al mismo tiempo en el mismo ancho de
banda e integrar otros servicios adicionales aparte de la
voz, como el servicio de mensajes cortos (Short Message
Service).
Los estándares más utilizados en esta generación fueron:
GSM: Global System for Mobile Communications - Sistema
Global para Comunicaciones Móviles
CDMA: Code Division Multiple Acces - Acceso Múltiple por
División de Código
GPRS: General Packet Radio Service - Servicio General de
Radio por Paquetes
6. 3-G Tercera Generacion
En el año 2001 fue revolucionando la telefonía móvil ya
que supuso la aparición d ellos primeros celulares que
tenían pantalla LCD a color.
También nacieron dispositivos que se creían como mínimo
futuristas como móviles con cámara fotográfica digital,
grabación de vídeos los cuales podías mandarlos por
mensajería instantánea, juegos en 3d, sonido mp3,
conversaciones por videoconferencia gracias a una tasa de
transferencia de datos más aceptable y a un soporte
para internet correctamente implementado (correo
electrónico, descargas, etc.).
7. 4-G Cuarta Generación
En el año 2010 se lanzaron los primeros servicios 4G
basados en la tecnología LTE en Tokyo, Nagoya y Osaka,
la red 4G está basada en el protocolo IP. Esta tecnología
puede ser utilizada por modems inalámbricos, celulares
inteligentes y otros dispositivos móviles. La principal
característica de esta red de esta generación es que tiene
la capacidad de proveer velocidades de acceso mayores a
los 100 Mbps en movimiento y 1 Gbps en reposo
manteniendo una calidad de servicio (QoS) de punta a
punta de alta seguridad que permitirá ofrecer servicios
de cualquier clase en cualquier momento, en cualquier
lugar.
8. Procesadores para
dispositivos móviles
El acercamiento a los smartphones con el ánimo de
tomar una decisión de compra que no se base
únicamente en el precio, pasa por conocer cómo están
construidos. Vistos desde fuera, todos los terminales son
parecidos: tienen una pantalla, iconos en el escritorio,
algunos teclado, funcionan con una batería… Pero hay
otras características que no se ven tanto, y que
empiezan a cobrar relevancia a medida que la tecnología
progresa. Son las relacionadas con «las tripas» de los
dispositivos móviles, sobre todo de los smartphones, pero
también se aplica a las tabletas y por extensión a los
Ultrabooks y portátiles.
9. En los primeros teléfonos inteligentes, ya fueran Android,
Symbian, BlackBerry, Windows Mobile o iOS, el
procesador o las tecnologías aceleradoras de gráficos
empleadas en su construcción apenas sí suscitaban interés.
La tecnología se ocultaba tras la mera funcionalidad.
Además, la escasez de terminales, junto con la falta de
información que se tenía de los primeros
procesadores ARM y de los pocos fabricantes que los
firmaban, contribuían a ocultar los detalles tecnológicos.
10. Sistema Operativo Comerciales
Sistema operativo comercial
Un sistema operativo comercial, son aquellos
que las compañías lo producen y
cobran dinero por el producto, su distribución
o soporte
11. este recurso económico se emplea para
pagar licencias de ciertos programas
no libres, darle salario a los
programadores que contribuyeron a
crear este software que normalmente
son empleados por la empresa, por
ejemplo: Microsoft.
12. Sistemas Operativos libres
En la actualidad, casi todos los usuarios de
computadoras han escuchado hablar de “Software
Libre” o de “Software de Código Abierto”. Aunque
existen diferencias sutiles entre uno y otro concepto,
para la gran mayoría son prácticamente sinónimos. De
igual manera, pocos son los que ignoran a esta altura el
término “Linux”, que se refiere al Kernel empleado por
una familia de Sistemas Operativos de código abierto,
casi siempre utilizado en conjunto con las herramientas
y librerías del Proyecto GNU.
13. Sin embargo, hay otros Sistemas
Operativos libres, no tan populares para el
público en general, aunque algunos, incluso,
tienen más años de vida que el grupo de
S.O. que hoy conocemos como GNU/Linux.
Aquí les presentamos a los más destacados
14. Sistemas Operativos
Emergentes
Los teléfonos celulares, las tablets, algunos PDA, y otros
dispositivos móviles son mucho más comunes cada día,
esto ha llevado a las empresas a crear nuevas
tecnologías específicamente para estos dispositivos, para
facilitar las tareas a las personas.
15. Cosas como realizar pagos, encontrar lugares,
sincronizar archivos, y demás, no son nada
nuevas en el área de la tecnología, pero su
incorporación a los dispositivos móviles
proporciona mucha flexibildad para que los
usuarios puedan manejar múltiples actividades
en un solo dispositivo, que además es portable.
16. Entornos de trabajo para
aplicaciones móviles
Los 5 principales entornos de trabajo para aplicaiones
moviles
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.
17. Eclipse es un programa informático compuesto por un
conjunto de herramientas de programación 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. Esta plataforma, típicamente ha sido usada
para desarrollar entornos de desarrollo integrados (del
inglés IDE), como el IDE de Java llamado Java
Development Toolkit (JDT) y el compilador (ECJ) que se
entrega como parte de Eclipse (y que son usados también
para desarrollar el mismo Eclipse). Sin embargo, también
se puede usar para otros tipos de aplicaciones cliente,
como BitTorrent o Azureus.
18. Eclipse
Es el entorno de desarrollo integrado (IDE, en sus siglas
en inglés) de Apple Inc. y se suministra gratuitamente
junto con Mac OS X. Xcode trabaja conjuntamente con
Interface Builder, una herencia de NeXT, una
herramienta gráfica para la creación de interfaces de
usuario.Xcode incluye la colección de compiladores del
proyecto GNU (GCC), y puede compilar código C, C++,
Objective-C, Objective-C++, Java y AppleScript mediante
una amplia gama de modelos de programación,
incluyendo, pero no limitado a Cocoa, Carbón y Java.
Otras compañías han añadido soporte para GNU Pascal,
Free Pascal, Ada y Perl.Entre las características más
apreciadas de Xcode está la tecnología para distribuir el
proceso de construcción a partir de código fuente entre
varios ordenadores, utilizando Bonjour.
19. XCode
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.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.Desde la versión 2.0, Carbide.c++ es gratuito y
se ofrece en tres versiones (Developer,
Professional, y OEM)
20. Carbide.C++
es un entorno de desarrollo integrado libre, hecho
principalmente para el lenguaje de programación Java.
Existe además un número importante de módulos para
extenderlo. NetBeans IDE2 es un producto libre y
gratuito sin restricciones de uso.
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.
La plataforma NetBeans permite que las aplicaciones sean
desarrolladas a partir de un conjunto de componentes de
software llamados módulos. Un módulo es un archivo
Java que contiene clases de java escritas para interactuar
con las APIs de NetBeans y un archivo especial (manifest
file) que lo identifica como módulo.
21. 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 como WORA, 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.
Desde la creación de la especificación J2ME (Java 2 Platform,
Micro Edition), una versión del entorno de ejecución Java
reducido y altamente optimizado, especialmente desarrollado
para el mercado de dispositivos electrónicos de consumo se ha
producido toda una revolución en lo que a la extensión de Java
se refiere.
Es posible encontrar microprocesadores diseñados para
ejecutar bytecode Java y software Java para tarjetas
inteligentes (JavaCard)