1. NOMBRE: ANTHONY OCHOA ARIGUZNAGA
GRADO Y GRUPO: 4°DM
ESPECIALIDAD: PROGRAMCION
SUBMODULO:DESARROLLO DE APLICACIONES
MOVILES
FACILITADORA: MARGARITA ROMERO
ALVARADO
2. 0-G Generación 0:
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.
3. 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.
4. 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.
5. 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
6. 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.
7. 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.
8. 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.
12. Ubuntu For Android.
iPavement.
U Grok.
BrailleTouch.
13. 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.
14. 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.
15. 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.
16. 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.
17. 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.
18. 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.
19. 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)
Carbide.C++
20. 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.
21. 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.
22. 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.
23. Las aplicaciones construidas a partir de
módulos pueden ser extendidas agregándole
nuevos módulos. Debido a que los módulos
pueden ser desarrollados independientemente,
las aplicaciones basadas en la plataforma
NetBeans pueden ser extendidas fácilmente por
otros desarrolladores de software.
24. 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.
25. 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. 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.
26. 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.
27. EN COLCLUSION SE VIO QUE HAY MUCHOS
AVENCES EN LA EVOLUCION DE LOS
DISPOSITIVOS MOVILES QUE HAY MUCHOS
SISTEMAS OPERATIVOS CON APLICACIONES Y
QUE HAY DISTINTOS TIPOS DE ENTORNOS DE
TRABAJO PARA APLICACIONES MOVILES QUE
CADA VEZ AUMENTA LA EVOLUCION DE
TECNOLOGIA Y CADA VEZ HAY MAS CAMBIOS EN
CADA GENERACION.