SlideShare une entreprise Scribd logo
1  sur  20
Báez Martínez Diuxy
Nahúm.
Alva Pumarejo Miguel
Ángel
4° AM Programació
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.
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.
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.
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
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.).
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.
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.
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
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, 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.
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. 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
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. 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.
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.
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).
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.
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)
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. Sun MicroSystems
fundó el proyecto de código abierto NetBeans en junio de 2000 y
continúa siendo el patrocinador principal de los proyectos.
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.
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.

Contenu connexe

Tendances

Dispositivos Moviles
Dispositivos MovilesDispositivos Moviles
Dispositivos MovilesDACB_Lcc
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos movilesITV
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos MovilesFacilitador -Tic
 
Sistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesSistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesSaulSAES
 
Sistemas operativos para moviles
Sistemas operativos para movilesSistemas operativos para moviles
Sistemas operativos para movilesTensor
 
Sistemas operativos para dispositivos móviles diapositivas
Sistemas operativos para dispositivos móviles diapositivasSistemas operativos para dispositivos móviles diapositivas
Sistemas operativos para dispositivos móviles diapositivasjohn9880
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos movilesJuan Alvarez
 
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajecSthefany Leon
 
Tipos de dispositivos móviles
Tipos de dispositivos móviles Tipos de dispositivos móviles
Tipos de dispositivos móviles Andy Oka
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celularesJhoana Jhovis
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celularesJOELXXX
 
Sistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoSistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoJhon Condori
 

Tendances (19)

Investigación
InvestigaciónInvestigación
Investigación
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Dispositivos Moviles
Dispositivos MovilesDispositivos Moviles
Dispositivos Moviles
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos moviles
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Proyecto
ProyectoProyecto
Proyecto
 
Sistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesSistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móviles
 
Sistemas operativos para moviles
Sistemas operativos para movilesSistemas operativos para moviles
Sistemas operativos para moviles
 
Sistemas operativos para dispositivos móviles diapositivas
Sistemas operativos para dispositivos móviles diapositivasSistemas operativos para dispositivos móviles diapositivas
Sistemas operativos para dispositivos móviles diapositivas
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 
sistemas operativos moviles
sistemas operativos movilessistemas operativos moviles
sistemas operativos moviles
 
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajec
 
Sistemas Operativos para moviles
Sistemas Operativos para movilesSistemas Operativos para moviles
Sistemas Operativos para moviles
 
Tipos de dispositivos móviles
Tipos de dispositivos móviles Tipos de dispositivos móviles
Tipos de dispositivos móviles
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
B android
B androidB android
B android
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
Sistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoSistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminado
 

En vedette

Company and product presentation led light-dylan ou
Company and product presentation led light-dylan ouCompany and product presentation led light-dylan ou
Company and product presentation led light-dylan ouDylan Ou
 
CURRICULLAM VITAE OF DESIGN ENGINEER
CURRICULLAM VITAE OF DESIGN ENGINEERCURRICULLAM VITAE OF DESIGN ENGINEER
CURRICULLAM VITAE OF DESIGN ENGINEERBrahmaji Manda
 
Ethical conisiderations in business research
Ethical conisiderations in business researchEthical conisiderations in business research
Ethical conisiderations in business researchMehdi Daryaei
 
Modern Data Architectures for Business Insights at Scale
Modern Data Architectures for Business Insights at ScaleModern Data Architectures for Business Insights at Scale
Modern Data Architectures for Business Insights at ScaleAmazon Web Services
 
Manga Rosario + vampire tomo 1
Manga Rosario + vampire tomo 1Manga Rosario + vampire tomo 1
Manga Rosario + vampire tomo 1Kuroe
 
Infertilidad Ginecologica
Infertilidad GinecologicaInfertilidad Ginecologica
Infertilidad GinecologicaRAUL CAMPILLO
 
Libera tu magia. Una vida creativa más allá del miedo
Libera tu magia. Una vida creativa más allá del miedoLibera tu magia. Una vida creativa más allá del miedo
Libera tu magia. Una vida creativa más allá del miedoMe gusta leer Uruguay
 

En vedette (10)

Company and product presentation led light-dylan ou
Company and product presentation led light-dylan ouCompany and product presentation led light-dylan ou
Company and product presentation led light-dylan ou
 
CURRICULLAM VITAE OF DESIGN ENGINEER
CURRICULLAM VITAE OF DESIGN ENGINEERCURRICULLAM VITAE OF DESIGN ENGINEER
CURRICULLAM VITAE OF DESIGN ENGINEER
 
Oficina de Mapas
Oficina de MapasOficina de Mapas
Oficina de Mapas
 
Article - Sous-traitance automobile au Japon: choisir son composant
Article - Sous-traitance automobile au Japon: choisir son composantArticle - Sous-traitance automobile au Japon: choisir son composant
Article - Sous-traitance automobile au Japon: choisir son composant
 
Ethical conisiderations in business research
Ethical conisiderations in business researchEthical conisiderations in business research
Ethical conisiderations in business research
 
Modern Data Architectures for Business Insights at Scale
Modern Data Architectures for Business Insights at ScaleModern Data Architectures for Business Insights at Scale
Modern Data Architectures for Business Insights at Scale
 
Hackathon
HackathonHackathon
Hackathon
 
Manga Rosario + vampire tomo 1
Manga Rosario + vampire tomo 1Manga Rosario + vampire tomo 1
Manga Rosario + vampire tomo 1
 
Infertilidad Ginecologica
Infertilidad GinecologicaInfertilidad Ginecologica
Infertilidad Ginecologica
 
Libera tu magia. Una vida creativa más allá del miedo
Libera tu magia. Una vida creativa más allá del miedoLibera tu magia. Una vida creativa más allá del miedo
Libera tu magia. Una vida creativa más allá del miedo
 

Similaire à Investigacion (20)

Investigacion
InvestigacionInvestigacion
Investigacion
 
Investigacion de Aplicaciones Moviles
Investigacion de Aplicaciones MovilesInvestigacion de Aplicaciones Moviles
Investigacion de Aplicaciones Moviles
 
Cetis 109 (1)
Cetis 109 (1)Cetis 109 (1)
Cetis 109 (1)
 
Cetis 109 (1)
Cetis 109 (1)Cetis 109 (1)
Cetis 109 (1)
 
investigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos movilesinvestigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos moviles
 
investigacion moviles
investigacion movilesinvestigacion moviles
investigacion moviles
 
Proy utilitarios
Proy utilitariosProy utilitarios
Proy utilitarios
 
Investigacion dispositivos moviles
Investigacion dispositivos movilesInvestigacion dispositivos moviles
Investigacion dispositivos moviles
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación Móviles
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación Móviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109 (1)
Cetis 109 (1)Cetis 109 (1)
Cetis 109 (1)
 
Evolución de dispositivos móviles
Evolución de dispositivos móvilesEvolución de dispositivos móviles
Evolución de dispositivos móviles
 
Android
AndroidAndroid
Android
 
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Lizbeth
LizbethLizbeth
Lizbeth
 
Lizbeth
LizbethLizbeth
Lizbeth
 

Investigacion

  • 1. Báez Martínez Diuxy Nahúm. Alva Pumarejo Miguel Ángel 4° AM Programació
  • 3. 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. 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.
  • 9. 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. 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
  • 11. 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, 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.
  • 13. 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. 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
  • 15. 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. 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
  • 17. 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. 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).
  • 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. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos. 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. 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.