Archivo de la etiqueta: smartphones

Los otros smartphones

linux smartphones

La discusión entre cuál es el mejor smartphone es que si es un iPhone o un Android, o un Blackberry o uno de Nokia… ¡como si fueran las únicas opciones que hay!. Hay otros sistemas, algunos todavía solo para nerds, otros que son menos conocidos porque no gastan tanto en publicidad pero que son reales y que pueden ser buenos sustitutos de opciones más comerciales tanto para uso como para desarrollo:

Bada

bada phone

De la palabra coreana “océano”, este es un sistema operativo propiedad de Samsung, que ya está instalado en algunos dispositivos de este fabricante como los de la línea “Samsung Wave”. Este sistema operativo tiene un modelo de desarrollo que permite la creación de apps usando un SDK nativo con C++, Flash o HTML5. Bada fue pensado para dispositivos de nivel medio llamados feature phones para acercarlos más a que funcionen como smartphones, pero también corre en dispositivos de gama alta.

 

Firefox OS

firefox os phone

Creado por la Mozilla Foundation, Firefox OS es un sistema operativo para feature phones, smartphones y tabletas que integra el kernel de Linux con la base del navegador web Firefox. En la filosofía de la Mozilla Foundation, este es un sistema operativo libre, abierto y gratuito que está siendo desarrollado por una comunidad de personas en todo el mundo. Firefox OS tiene un modelo de desarrollo basado en HTML5 y ya cuenta con herramientas de desarrollo basadas en Firefox así como con una tienda de aplicaciones.

 

Ubuntu Phone

ubuntu phone

Este sistema operativo, creado por Canonical, los creadores de Ubuntu, una de las más populares distribuciones de Linux, está siendo desarrollado para que se pueda utilizar en cualquier dispositivo móvil, desde feature phones y smartphones hasta tabletas, notebooks, televisiones y cualquier gadget con interfaz táctil. Ubuntu Phone está en beta todavía pero ya hay una comunidad de desarrolladores tanto del sistema operativo como de apps para este SO, que se pueden desarrollar con HTML5, QML o C++.

 

Tizen

tizen phone

Es sistema operativo es la evolución del sistema operativo  MeeGo, que a su vez surgió de la combinación de los sistemas operativos para móviles Moblin de Intel y Maemo de Nokia. El desarrollo de Tizen está dirigido por la Linux Software  Foundation -los mismos que financían el desarrollo del kernel de Linux– con el patrocinio de Intel y Samsung. El desarrollo de apps e interfaces en Tizen está basado en HTML5 y otros estándares web para ser usado en tabletas, netbooks, smartphones, televisores inteligentes y sistemas integrados de entretenimiento para coches. El proyecto es completamente abierto y su código fuente está disponible para ser descargado desde internet de manera gratuita.

* * *

¿Cansado de usar el mismo sistema operativo de siempre? ¿Estás buscando nuevas opciones para tu cómputo móvil? ¿Quieres desarrollar en nuevas plataformas para móviles? Si es posible, y la buena noticia es que la movilidad ya tiene opciones abiertas.

Anuncios
Etiquetado , , , , , , , ,

El internet de las cosas

internet-of-things

En los primeros días de la computadora personal se hablaba de las “Eras de la Computación“, donde la PC era el anuncio de la 4ta Era del Cómputo, y se debatía entonces si la Quinta Era estaría representada por supercomputadoras capaces de realizar miles de millones de cálculos por segundo o por software “inteligente” capaz de tomar sus propias decisiones. En medio de este debate académico surgió internet y tomó por sorpresa a más de uno, ya que aunque estaba basada en protocolos y especificaciones de la década de 1970 tuvo éxito en cubrir todo el mundo sin tener un centro regulador, ocupando con toda propiedad el espacio de la Quinta Era del Cómputo y abriendo camino a la web, las redes sociales, la sindicación de contenido y reciéntemente a la Nube. Aunque hay quien todavía sigue pensando que internet es una moda pasajera y que así como llegó se irá, argumentando que es insegura, que es imposible mantenerla, que es tecnología vieja que pronto será reemplazada por algo más sofisticado…

Ya entrados en el siglo XXI es innegable la manera en que internet ha cambiado la manera en que nos comunicamos, nos relacionamos y vemos al mundo, pero ciertamente internet es una tecnología que se mueve lentamente para asegurar que sea abierta, participativa, incluyente y compatible para todos. Cambios urgentes como el de IPv4 a IPv6 que nos asegurarían millones de nuevas direcciones IP para nuevos nodos en la red simplemente no han sucedido. Coordinar el desarrollo de una plataforma tan grande y heterogénea como es internet no es tarea sencilla.

La pregunta entonces es: ¿qué es lo que sigue? ¿Para dónde se moverá internet?

En medio de una docena de buzzwords como “Big Data“, “Cloud Computing” y otras más, surge una nueva tendencia en el ámbito de la computación: El internet de las cosas, un término acuñado en 1999 por Kevin Ashton y que en su versión original decía que:

la información que existe hoy en internet fue creada y capturada por seres humanos -tecleando, escaneando, fotografiando y grabando. El problema aquí es que la gente tiene su tiempo, atención y exactitud limitada, y esto afecta la calidad y la cantidad de la información que se obtiene del mundo real. Si tuvieramos computadoras que “conocieran” las cosas y pudieramos utilizar la información que recopilan sin nuestra ayuda, seríamos capaces de medir y contarlo todo, reduciendo enormemente desperdicio, pérdidas y costos. Sabríamos cuando algo necesita ser reemplazado, reparado o reubicado, o cuando algo sigue fresco o ya pasó su mejor momento. La Internet de las Cosas tiene el potencial de cambiar el mundo, justo como la internet ya lo ha hecho.

La investigación de la Internet de las Cosas -o IoT– aún está en su infancia, por lo que no hay una definición estándar y cada empresa o fabricante tiene su propia definición. Una de las que más de gusta es la de SAP que dice que The Internet of Things es:

un mundo donde los objetos físicos se integran de manera natural a las redes de información, y donde los objetos físicos pueden volverse participantes activos en los procesos de negocios. Los servicios están disponibles para interactuar con estos “objetos inteligentes” para por medio de internet  poder consultarlos, cambiar su estado y obtener información asociada a ellos con las debidas medidas de seguridad y privacidad.

Ya es claro que las PCs tienden a desaparecer en favor de dispositivos más portátiles como smartphones y tabletas, así como que el browser no es la única manera de obtener información de internet, pero ¿qué pasaría si otros objetos cotidianos pudieran estar conectados también? En este caso, cada objeto en nosotros o alrededor nuestro (piensen en relojes, collares, aretes, hebillas de cintos, botones de camisas y blusas, marcos de puertas o los juguetes de los niños) sería un nodo de internet, que recolecta y muestra información dependiendo del contexto donde se encuentre.

Internet of Things

Las aplicaciones de este enfoque, con objetos conectados de manera casual a servicios e información en la Nube es enorme: desde integración de la información del entorno en nuestro espacio (ya no habrá que ajustar relojes al viajar, preguntar direcciones o verificar el tipo de cambio) hasta la automatización en el flujo y creación de información.

The Internet of Things no es cosa del futuro lejano: gadgets simples como las credenciales con RFID, los smartwatches o el famoso Google Glass, que son dispositivos con conectividad limitada que capturan, envían y reciben información según el contexto de dónde se encuentren o cómo se estén usando.

Aún falta tiempo para ver esta visión completa -y si es que se llega a completar- y quedan pendientes que van más allá de la tecnología como la seguridad y privacidad de las personas que sean usuarios de IoT. Veremos que nos trae el futuro.

Etiquetado , , ,