investigacion
TRANSCRIPT
CETIS 109-Diana Morales Huerta
-Lilian Torres Manzanares-Rodrigo Torres Castillo
DESARROLLA APLICACIONES MOVILES
4° Am PROGRAMACIÓN
EVOLUCION DE DISPOSITIVOS MOVILES
0-G Generación 0En 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.
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).
3-G Tercera Generación
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 en dispositivos móviles
Tras el paso de los años la elección de un celular se a reducido prácticamente a la elección de un procesador, ya que el usuario moderno sabe que mientras mejor sea el procesador, tendrá una mejor experiencia en cuanto al uso del sistema operativo y sus
aplicaciones.
Considerando lo anterior, el procesador cobra una doble importancia, ya que el continuo avance en aplicaciones y juegos para los dispositivos móviles hace necesario cada ves mas un
procesador mas potente que pueda correr este tipo de aplicaciones cada ves mas complejas.
Arquitectura ARM
La arquitectura ARM domina el mercado de los procesadores para celulares con aproximadamente un 80% del mercado, esto
debido a su principal característica; el bajo consumo de energía, característica importante para un dispositivo móvil.
El diseño del ARM comenzó en 1983, a cargo de Roger Wilson y Steve Furber como un proyecto de la empresa Acorn Computer. En 1985 se terminaron los primeros prototipos del procesador al
que llamaron ARM1, un año después, en 1986 se lanza al mercado la primera versión comercial de este procesador
llamado ARM2, desde entonces han salido una serie de familias como: ARM3, ARM6,ARM7, ARM7TDMI, StrongARM, ARM9TDMI,
ARM9E, ARM10E,XScale, ARM11, Cortex, etc.
Procesador Hummingbird y Exynos de Samsung
Samsung también tiene su propia línea de procesadores, el mas conocido es el Samsung Hummingbird.
Este procesador esta implementado en el Samsung Galaxy i9000, tiene una arquitectura ARM cortex-A8, sin embargo Samsung a mejorado el
diseño lógico logrando que un mismo numero de procesos sea completado en menos tiempo, obteniendo una ganancia de un 5 a un
10% en el desempeño sobre el diseño original de ARM.Posee además tecnología de 45 nm (manómetros)
Procesador Snapdragon de Qualcomm
Al igual que el procesador anterior, el Snapdragon también esta desarrollado en base a la tecnología de 45nm lo que representa un un
buen desempeño.Esta generación de procesadores basadas en la familia Cortex, versión
ARMv7-A y núcleo Qualcomm Scorpion es utilizada por dispositivos móviles como el HTC Desire Z, thunderbold y el Disire HD.
Actualmente Qualcomm esta produciendo procesadores basados en tecnología de 28nm llamados, SnapDragon S4. Esta reduccion de tamaño (28 nm) implica una mejora en el consumo al realizar las mismas tareas
que con un procesador de por ejemplo 45 nm. Según los creadores la reducción en el consumo estaría entre un 25 a 40%.
Procesador OMAP de Texas Instruments
El OMAP36x comparte con el resto, la característica de diseño sobre los 45nm en el cual Texas Instruments añadió un acelerador de imágenes llamado IVA 2 que soporta la codificación y decodificación de imágenes
por hardware, además incluye un componente que llaman Procesador de señales integrado que se encarga de manejar la información de imágenes
y captura de video, el resultado, una mejora en el desempeño de la batería y en la captura de imágenes. Al igual que el Hummingbird el
OMAP de última generación también cuenta con NEON ARM para potenciar el desempeño de aplicaciones multimedia.
Sistema Operativo
ComercialesUn 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.
Sistema operativo libre.
VENTAJAS DESVENTAJAS· Más sencillo de utilizar· Mas interactivo· Tiene soporte técnico· Aplicaciones desarrolladas
en menor tiempo· La curva de aprendizaje es
mucho menor
v Muy carov No se puede distribuir
copias.v La mayoría de los sistemas
operativos comerciales son vulnerables a los virus.
v No se puede distribuir libremente
v Hay que pagar la licencia de uso
v No se puede distribuir libremente.
ENTRE LAS VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERTIVO COMERCIAL SON:
Sistemas Operativos
libresEl sistema operativo libre, es un tipo de software que le permite al usuario: a) Estudiar su estructura p, funcionamiento y adaptar a sus necesidades, b) ejecutar con cualquier propósito, c) Distribuir copias y d) Mejorarlo y distribuir al público, no tiene que pagar algún dinero por su uso ni su distribución.
Sistema operativo libre.
VENTAJAS DESVENTAJAS· Más seguro· Más económico· Se puede modificar, mejorar y distribuir libremente.· Se puede reproducir sin ningún problema· Más rápido.· No requiere de muchos recursos de
hardware.
v No tiene suporte técnico.v No tiene garantías de autor
ni de quien lo provee,v No existen compañías
únicas que respalden toda la tecnología, se adquiere sin garantías explícitas.
v La mayoría de la configuración del hardware no es intuitiva, se necesita dedicar recursos a la reparación de errores, la mayoría de sus soportes están en los foros de la web.
ENTRE LAS VENTAJAS Y DESVENTAJAS DEL SISTEMA
OPERATIVO LIBRE SON:
Sistemas Operativos
EmergentesWindows Azure proporciona un entorno escalable, con cómputo, almacenamiento, alojamiento, y la capacidad de gestión. Es de enlaces a las aplicaciones locales con una conectividad segura, mensajería y gestión de identidad.
Windows ® Azure es una nube de servicios del sistema operativo que sirve como el desarrollo, servicio de alojamiento y el medio ambiente de gestión de servicios para la plataforma Windows Azure. Windows Azure proporciona a los desarrolladores en la demanda de calcular y de almacenamiento para albergar, la escala y la gestión de aplicaciones web en la Internet a través de centros de datos de Microsoft ®.
Android: es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tablets o tabléfonos; y también para relojes inteligentes, televisores y automóviles
iOS es un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y el iPad. No permite la instalación de iOS en hardware de terceros.
Entornos de trabajo para aplicaciones
móvilesUn 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.
BIBLIOGRAFIA:*http://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.html
*https://www.google.com.mx/search?q=IOS&espv=2&biw=1024&bih=623&tbm=isch&source=lnms&sa=X&ved=0ahUKEwjt8KSQze3KAhXkuIMKHYumCYcQ_AUIBygC&dpr=1#tbm=isch&q=Entornos+de+trabajo+para+aplicaciones+m%C3%B3viles&imgrc=Lsdno3RMHaIhiM%3A
*https://prezi.com/nh6gpof0_n1v/los-5-principales-entornos-de-trabajo-para-aplicaiones-movil/
*http://www.pcactual.com/articulo/laboratorio/especiales/12206/procesadores_para_dispositivos_moviles.html