¿No es genial cuando la ciencia ficción se convierte en ciencia real? Si eres un poco mayor, probablemente querías un dispositivo de comunicación como el que usó el Capitán Kirk en la serie de televisión "Star Trek" cuando eras pequeño. Kirk y la tripulación del USS Enterprise podían hablar a grandes distancias con estos dispositivos de comunicación personal. Sin el "comunicador", la orden de "transportarnos, Sr. Scott" habría caído en saco roto, y todos sabemos qué le habría pasado a Kirk si no tuviera ninguna barra en su dispositivo.
Ahora que estamos bien entrados en el siglo XXI, nuestros “comunicadores” hacen que los de “Star Trek” parezcan antigüedades. No solo podemos hablar entre nosotros en nuestros teléfonos inteligentes, sino que también podemos enviar mensajes de texto, reproducir música o un juego, obtener direcciones, tomar fotografías, consultar el correo electrónico, encontrar un buen restaurante, navegar por Internet, ver una película. Entiendes la idea. Los teléfonos inteligentes son teléfonos celulares con esteroides. ¿Por qué es eso?
A diferencia de los teléfonos celulares tradicionales, los teléfonos inteligentes, con sus grandes memorias antiguas, permiten que usuarios individuales como usted y yo instalemos, configuremos y ejecutemos aplicaciones de nuestra elección. Un teléfono inteligente ofrece la posibilidad de configurar el dispositivo a su forma particular de hacer las cosas. El software de los teléfonos plegables de estilo antiguo ofrece solo opciones limitadas para la reconfiguración, lo que lo obliga a adaptarse a la forma en que están configurados. En un teléfono estándar, te guste o no la aplicación de calendario incorporada, te quedarás con ella excepto por algunos ajustes menores. Pero si ese teléfono fuera un teléfono inteligente, podrías instalar cualquier aplicación de calendario compatible que quisieras.
Aquí hay una lista de algunas de las capacidades adicionales que tienen los teléfonos inteligentes, desde intuitivas hasta quizás menos:
Las capas de un teléfono inteligente
Todo el mundo tiene un teléfono inteligente, o eso parece. De hecho, se estima que había 1.400 millones de teléfonos inteligentes en el mundo en diciembre de 2013 [fuente:Koetsier]. La gente habla constantemente sobre ellos, toma fotografías, navega por Internet y hace muchas otras cosas, incluida la compra de automóviles. El Capitán Kirk estaría celoso.
En esencia, los teléfonos inteligentes y todos los teléfonos celulares son mini radios que envían y reciben señales de radio. Las redes de telefonía móvil se dividen en áreas específicas denominadas células . Cada celda tiene una antena que recibe las señales de los teléfonos celulares. La antena transmite señales como una estación de radio y tu teléfono capta esas señales como lo hace una radio.
Los teléfonos inteligentes utilizan tecnología de red de telefonía celular para enviar y recibir datos (piense en llamadas telefónicas, navegación web, transferencias de archivos). Los desarrolladores clasifican esta tecnología en generaciones. ¿Recuerdas la primera generación? Incluía tecnología de telefonía celular analógica. Sin embargo, a medida que avanzaba la tecnología de telefonía celular, los protocolos se hicieron más avanzados. En 2014, los teléfonos celulares están en el mundo de la cuarta generación o 4G. Aunque la mayoría de los operadores están ampliando su tecnología 4G, algunas empresas, como Samsung, están desarrollando tecnología 5G, que si las pruebas recientes son una indicación, le permitirá descargar una película completa en menos de un segundo. Puede leer más sobre tecnologías y protocolos de red en el artículo Cómo funcionan los teléfonos móviles.
Consideraciones EspecialesAunque los teléfonos celulares comparten similitudes con las computadoras portátiles, buscapersonas y otros dispositivos, tienen algunas peculiaridades que hacen que sus necesidades de desarrollo sean únicas.
Leer más
Hardware y software para teléfonos inteligentes
Ya que estamos hablando de detalles, echemos un vistazo rápido al hardware de los teléfonos inteligentes.
Algunos teléfonos inteligentes funcionan con procesadores. Junto con los procesadores, los teléfonos inteligentes también tienen chips de computadora que brindan funcionalidad. Los teléfonos con cámaras tienen sensores de imagen de alta resolución, al igual que las cámaras digitales. Otros chips admiten funciones complejas como navegar por Internet, compartir archivos multimedia o reproducir música sin exigir demasiado a la batería del teléfono. Algunos fabricantes desarrollan chips que integran múltiples funciones para ayudar a reducir el costo total (menos chips producidos por teléfono ayudan a compensar los costos de producción).
Puede visualizar el software para teléfonos inteligentes como una pila de software. La pila consta de las siguientes capas:
Las innovaciones de Apple¿Cuál es el teléfono inteligente más inteligente? La mayoría de los consumidores probablemente dirían que el iPhone 5 es el teléfono inteligente más inteligente de la historia (¿hasta el iPhone 6?). Entre otras innovaciones, el iPhone 5 tiene un chip A7 de 64 bits y un sensor de identidad de huellas digitales para seguridad. A diferencia de otros iPhones, el iPhone 5 tiene "tecnología táctil integrada" donde los píxeles son sensibles al tacto.
Sistemas operativos de teléfonos inteligentes
Un hombre revisa el nuevo Nokia Lumia 1020, que ejecuta Windows Phone 8 y cuenta con una cámara de 41 megapíxeles, durante la exposición Apps World de Londres en octubre de 2013.El software más importante de cualquier smartphone es su sistema operativo (SO ). Un sistema operativo administra los recursos de hardware y software de los teléfonos inteligentes. Algunas plataformas cubren toda la gama de la pila de software. Otros pueden incluir solo los niveles inferiores (por lo general, las capas de kernel y middleware) y dependen de plataformas de software adicionales para proporcionar un marco de interfaz de usuario. Hemos agregado algunas instantáneas de sistemas operativos de teléfonos inteligentes específicos.
Diseñado principalmente para dispositivos móviles con pantalla táctil, Android o Droide , la tecnología es el sistema operativo que utilizan la mayoría de los teléfonos móviles según los números de febrero de 2014 de Comscore. Desarrollado por Google, la mayoría de la gente considera que la tecnología Droid es revolucionaria porque su tecnología de código abierto permite a las personas escribir códigos de programas y aplicaciones para el sistema operativo, lo que significa que Android está en constante evolución. Los usuarios de teléfonos inteligentes pueden decidir si descargar las aplicaciones. Además, los sistemas operativos Android pueden ejecutar múltiples aplicaciones, lo que permite a los usuarios ser expertos en múltiples tareas. Y escuche esto:cualquier fabricante de hardware es libre de producir su propio teléfono Android utilizando el sistema operativo. De hecho, muchas compañías de teléfonos inteligentes hacen precisamente eso. La tienda de aplicaciones de Android tiene cientos de miles de aplicaciones.
Apple siempre está innovando y iOS permite utilizar las pantallas de los iPhone de forma sencilla y lógica. Promocionado por Apple como el "sistema operativo móvil más avanzado del mundo", iOS admite más acceso desde resultados deportivos hasta recomendaciones de restaurantes. A partir de la publicación, su última versión iOS7 permite actualizaciones automáticas y un centro de control que brinda a los usuarios acceso a sus funciones más utilizadas. También facilita la navegación por la red con una revisión del navegador Safari.
Los revisores dicen que Windows Phone 8 (WP8 ) es tan simple de usar como iOS y tan fácil de personalizar como Android. Su mayor logro es LiveTiles, que son cuadrados programados que los usuarios pueden reorganizar en su pantalla para acceder fácilmente a la información que desean. WP8 funciona bien con otros productos de Microsoft, incluidos Office y Exchange. Para aquellos que hacen muchas llamadas, se conectan a Facebook y envían mensajes de texto, WP8 puede satisfacer sus necesidades.
A primera vista, dicen los expertos, Ubuntu 13.10 Touch Puede parecer un sistema operativo ordinario, pero no lo es. Los expertos dicen que Ubuntu Touch es uno de los sistemas más fáciles de usar, que permite una navegación fluida con múltiples ámbitos. No hay botones de hardware en la parte inferior, por ejemplo. En cambio, Ubuntu funciona desde los bordes. Desarrollado por Canonical, Ubuntu Touch permite a los usuarios desbloquear el teléfono desde el borde derecho. Puede deslizar hacia abajo desde el borde superior para acceder a los indicadores del teléfono, incluidos la fecha, la hora, los mensajes (de una variedad de fuentes, por ejemplo, Skype y Facebook) y las redes inalámbricas. El teléfono también facilita que las personas organicen y compartan fotos. Cada disparo se carga automáticamente en una cuenta personal en la nube, lo que hace que esté disponible en todos los dispositivos, incluidos iOS, Android y Windows [fuentes:Ubuntu, Vaughan-Nichols].
Interfaces flexibles
Bluetooth puede vincular su teléfono a muchos periféricos diferentes, incluido este monitor de frecuencia cardíaca Beets BLU.Todos los servicios principales en los teléfonos inteligentes se relacionan con la idea de un dispositivo multipropósito que puede realizar múltiples tareas de manera efectiva. Un usuario puede ver un video, responder una llamada telefónica y luego volver al video después de la llamada, todo sin cerrar cada aplicación. O él o ella puede hojear el calendario digital y las aplicaciones de la lista de tareas pendientes sin interrumpir la llamada de voz. Todos los datos almacenados en el teléfono pueden sincronizarse con aplicaciones externas o ser manipulados por aplicaciones telefónicas de terceros de muchas maneras. Estos son algunos sistemas compatibles con los teléfonos inteligentes.
Bluetooth
Este servicio de radio de corto alcance permite que los teléfonos se conecten de forma inalámbrica entre sí y con otros dispositivos cercanos que lo admitan. Los ejemplos incluyen impresoras, escáneres, dispositivos de entrada, computadoras y auriculares.
Algunas variedades de Bluetooth solo permiten la comunicación con un dispositivo a la vez, pero otras permiten la conexión simultánea con varios dispositivos. Para obtener más información, consulte Cómo funciona Bluetooth.
Sincronización de datos
Un teléfono que realiza un seguimiento de su información personal, como citas, listas de tareas, direcciones y números de teléfono, debe poder comunicarse con todos los demás dispositivos que utiliza para realizar un seguimiento de esas cosas. Hay cientos de posibles plataformas y aplicaciones que puede usar para esto en el transcurso de un día. Si desea mantener todos estos datos sincronizados con lo que hay en su teléfono, generalmente debe buscar un teléfono celular que hable los idiomas de todos los dispositivos y aplicaciones que usa. O puedes salir y comprar nuevas aplicaciones que hablen el idioma de tu celular.
La Open Mobile Alliance (OMA) es una organización colaborativa con la siguiente misión:
Ser el centro del trabajo de especificación de habilitadores de servicios móviles, ayudando a la creación de servicios interoperables entre países, operadores y terminales móviles que satisfagan las necesidades del usuario.La OMA formó un Grupo de Trabajo de Sincronización de Datos, que continuó el trabajo iniciado por la Iniciativa SyncML. SyncML fue un proyecto de estándares abiertos diseñado para eliminar el problema de preocuparse por si sus herramientas de administración de información personal se sincronizan con su teléfono y viceversa. El proyecto está diseñado para que cualquier tipo de datos se pueda sincronizar con cualquier aplicación en cualquier pieza de hardware, a través de cualquier red, siempre que estén todos programados con los estándares de OMA. Esto incluye sincronización a través de Internet, Bluetooth, protocolos de correo y redes TCP/IP.
SyncML permite sincronizar datos desde un teléfono a aplicaciones de Windows, Mac y Linux mediante Bluetooth, infrarrojos, HTTP o un cable USB. Visite el sitio web de OMA para obtener más información.
Java
Un teléfono inteligente compatible con el lenguaje de programación Java permite al usuario cargar y ejecutar aplicaciones Java y MIDlets. Los MIDlets son aplicaciones que utilizan un subconjunto de Java y están específicamente programadas para ejecutarse en dispositivos inalámbricos. Los MIDlet de Java incluyen complementos, juegos, aplicaciones y utilidades.
Dado que hay millones de desarrolladores de Java en todo el mundo y las herramientas de desarrollo de Java son de libre acceso, los usuarios de teléfonos inteligentes pueden instalar miles de aplicaciones de terceros en sus teléfonos. Debido a la forma en que se construye la arquitectura del sistema operativo de la mayoría de los teléfonos, estas aplicaciones pueden acceder y utilizar todos los datos del teléfono del usuario.
El futuro de los teléfonos inteligentes
Con tasas de transmisión de datos que alcanzan velocidades vertiginosas y la incorporación de la tecnología WiFi, el cielo es el límite de lo que pueden hacer los teléfonos inteligentes. Posiblemente, lo más emocionante de la tecnología de los teléfonos inteligentes es que el campo aún está abierto. Es una idea que probablemente aún no ha encontrado su implementación perfecta en el mundo real. Cada cosecha de teléfonos trae nuevos diseños y nuevas ideas de interfaz. Ningún desarrollador o fabricante ha encontrado todavía la forma, el tamaño o el método de entrada perfectos. El próximo teléfono inteligente con la "aplicación asesina" podría parecerse a un teléfono con tapa, una tableta, una barra de chocolate o algo que nadie haya concebido todavía.
Quizás la consideración más desafiante para el futuro es la seguridad. Los teléfonos inteligentes pueden ser vulnerables a las brechas de seguridad, como un ataque Evil Twin. En uno de estos ataques, un pirata informático establece el identificador de servicio de un servidor en el de un punto de acceso o red legítimos y, al mismo tiempo, bloquea el tráfico al servidor real. Cuando un usuario se conecta con el servidor del hacker, la información puede ser interceptada y la seguridad se ve comprometida.
Por otro lado, algunos críticos argumentan que los fabricantes de software antivirus exageran mucho los riesgos, los daños y el alcance de los virus telefónicos para ayudar a vender su software. Lea más en el artículo Cómo funcionan los virus de teléfonos móviles.
La increíble diversidad en el hardware, el software y los protocolos de red de los teléfonos inteligentes inhibe las medidas de seguridad prácticas y amplias. La mayoría de las consideraciones de seguridad se centran en sistemas operativos particulares o tienen más que ver con el comportamiento del usuario que con la seguridad de la red.
Para obtener mucha más información sobre teléfonos inteligentes y temas relacionados, consulte los enlaces en la siguiente página.
Artículos relacionados con HowStuffWorks
Fuentes