viernes, 31 de mayo de 2013

Fleksy, un nuevo teclado centrado en la predicción y autocompletado del texto


flesky-portada
Si hay una cosa que no falta en Android, eso son los teclados. Existen versiones para prácticamente cualquier estilo de escritura, y aún así siguen saliendo mas alternativas, todas con un mismo objetivo: introducir texto de la manera mas rápida y sencilla posible. Fleksy es una de esas alternativas, que acaba de llegar a Google Play gracias a su programa de betas, y que tiene como fin “poder escribir sin mirar la pantalla”. Fuertes palabras, pero que parecen tener algo en lo que apoyarse.
Y es que Fleksy se basa en una nueva manera de predecir las palabras que queremos escribir. De entrada, el diseño del teclado es muy elegante, con grandes teclas fáciles de tocar y un blanco sobre negro agradable a la vista. Es cuando empezamos a escribir que realmente aparecen las posibilidades de uso del teclado, y es que todo el sistema de predicción se basa en deslizamientos a lo largo del teclado.
Podemos empezar a escribir normalmente, y cuando terminamos una palabra, el sistema la corregirá según sea la mas probable. Por supuesto, esto no siempre concuerda con lo que queremos escribir, así que solo tenemos que deslizar hacia arriba o hacia abajo buscando la palabra exacta que queremos introducir. Podemos acceder en todo momento al autocompletado deslizando de izquierda a derecha. Como veis, hay una cantidad mínima de botones, y casi todas las opciones se acceden a base de deslizar de un lado a otro.

Fleksy está en estado beta, así que solo debéis probarla si os interesa mucho y no os importan los bugs y las cosas sin terminar. Para poder instalar Flesky Beta en vuestro Android debéis seguir estos pasos.

Un PC con Android, el último experimento loco de Acer


acer-android-haswell-small-2No hace mucho tiempo os hablamos de que podrían empezar a aparecer ordenadores y tablets convertibles con Android. Hoy se ha filtrado que Acer esta trabajando en un ordenador táctil con la ultima tecnología de procesadores Intel, en concreto Intel Haswell i5 quad-core, y llevará el sistema operativo Android en su interior.

Es una tablet, es un ordenador…

A ciencia cierta, no se sabe que pretende Acer con este movimiento. Este dispositivo poseerá una especificaciones desequilibradas, a saber:
  • Procesador Intel Haswell i5 quad-core a 3 GHz
  • 1 GB de RAM
  • 8 GB de almacenamiento interno
El precio rondara los 400 dolares pero, de momento, se desconocen el resto de las características, como por ejemplo, las pulgadas de pantalla, el procesador gráfico, los puertos que llevará, el tamaño, la disponibilidad de cámara y la batería, pero se pueden sacar algunas conclusiones de las 3 que si conocemos.
Por lo que se ve, montará un procesador tremendo, posiblemente superior al resto de procesadores de cualquier dispositivo Android. Es mu posible que este procesador no esté del todo bien aprovechado en este terminal. Aunque también es pronto para saberlo, ya que no se han conformado de forma oficial las especificaciones.
Por otro lado, sólo lleva 1 GB de RAM, insuficiente para un dispositivo de este calibre. También los 8 GB de almacenamiento interno se quedan cortas.
acer-android-haswell-tilt-small
También hay que decir que cada vez hay más dispositivos Android que llevan en su interior un procesador Intel, que era, hasta hace bien poco, un fabricante de componentes que se dedicaba a la fabricación de procesadores para ordenadores casi en exclusiva. Parece que, ahora, las cosas están cambiando, e Intel se ha dado cuenta de que hay un mercado muy importante en los Smartphones y tablets y está intentando aprovecharlo.
Para terminar decir que parece que Acer no tiene muy claro que hacer con este dispositivo visto todo lo anterior. Sin embargo, es posible que haya un hueco en el mercado para un ordenador pequeño y táctil, potente pero ligeramente lento en las cargas y con sistema Android. Es cierto que muchos de nosotros esperamos con ansia un ordenador con el sistema operativo de Google y quizás esto sea el primero de otros que vendrán. Quién sabe, a vosotros, ¿qué os parece?

Cómo funciona la resistencia al agua del Sony Xperia Z

Cómo funciona la resistencia al agua del Sony Xperia Z

sony-xperia-z-agua-m
Este 2013 hemos visto ya los tope de gama de los principales fabricantes de smartphones. Las grandes marcas han hecho sus apuestas y nos encontramos con una destacable, ya no sólo por diseño y prestaciones, si no por tener un plus que hasta ahora no habíamos visto en el mercado europeo (sí en Japón) de manera tan contundente y cumpliendo unos requerimientos bastante más altos que la media. Hablamos del Xperia Z y de su resistencia al agua y al polvo.
Una característica que quizá se nos pueda antojar rara en un terminal de gama alta, pero que a decir verdad nos supone más ventajas y comodidades que inconvenientes. Para la mayoría de nosotros nuestro smartphone es una herramienta indispensable en nuestro día a día y recorre camino en nuestra rutina habitual junto con nosotros. Desgraciadamente los accidentes pasan cada vez más a menudo y es de cajón aplicar ciertas medidas anti-desastre, sobre todo cuando el terminal supone un desembolso importante como es el caso.
En este especial a fondo vamos a tratar de conocer un poco más cómo funciona el aspecto de la resistencia al agua, concretamente en un terminal como el Sony Xperia Z (aunque hay otros, sin ir más lejos, la Tablet Xperia Z o el Xperia ZR) que nos ayudará a entender mejor y más gráficamente como es eso de la resistencia al agua, como se construye un terminal de estas características, qué aspectos hay que tener en cuenta y qué limitaciones podemos tener. Así que vamos manos a la obra.

¿Qué es exactamente la resistencia al agua?

Aunque pueda parecer una pregunta un tanto absurda, hay que tener claro que supone que un teléfono, y muchos gadgets, sean resistentes al agua. Podemos entenderlo de manera muy simple: cuando se dice que algo es resistente al agua se refiere a la resistencia del aparato al agua que penetra en el. Esta afirmación puede sonar a tontería, pero no es lo mismo que caiga un poco de agua (de la lluvia por ejemplo) en tu terminal, que este se sumerja por completo.
Está claro que un aparato electrónico debajo del agua no funcionará o dejará de funcionar prácticamente en el acto si penetra en su interior agua siempre que esté encendido. Básicamente porque el agua, tal y como la conocemos (es decir, como la encontramos en la naturaleza o tratada para el consumo), es conductora de electricidad por los compuestos que hay disueltos en ella.

El nivel de resistencia del aparato en cuestión vendrá dado por la calidad y el tipo de sellado que se usa. Porque esa esa la única forma de evitar que con el agua se estropee el terminal. Mediante el sellado de toda parte que pueda permitir que entre el agua en el interior evitamos los problemas que nos puede dar un accidente en el que interviene el agua o el polvo.
Los niveles de resistencia variarán según la profundidad que puede soportar este sellado. Está claro que no vamos a utilizar nuestro móvil para sumergirnos en una inmersión de cierta profundidad para grabar un vídeo de un banco de atunes, pero existen diferentes estándares que precisan estos parámetros junto con la resistencia al polvo. Para comprobar cómo es el interior y el sellado que lo recubre del Xperia Z podéis ver este artículo donde lo destripan.

Los estándares de fabricación

Como os explicaba anteriormente, todo esto tiene unas nomenclaturas y debe seguir unos estándares en su fabricación que cumplan con unos mínimos y garanticen que la resistencia al agua es real y no solo un reclamo publicitario. Para ello la industria se vale del grado de protección IP (International Protection). Este hace referencia al estándar internacional IEC 60529 Degrees of Protection que especifíca los distintos grados de resistencia al agua y polvo.
Proteccion_ip
El grado de protección IP se compone de dos dígitos. El primero establece el valor de la resistencia al polvo del dispositivo, mientras que el segundo lo hace con la resistencia al agua. Hay distintos valores que van del 0 al 6 en el caso del polvo, y del 0 al 8 en el caso del agua. Mediante estos dígitos podemos conocer hasta qué niveles cumple el dispositivo y siempre estaremos tranquilos de que si tiene este grado de protección, ha pasado los estándares requeridos.
Para no liarnos nos fijaremos precisamente en el grado de protección del Sony Xperia Z, que según reza en sus especificaciones es de IP 55 /57. Es decir que cumple tanto 55 como 57.
  • El valor del primer dígito indica el nivel de protección al polvo. En este caso concreto es cinco en ambas numeraciones con lo que según la normativa el terminal cumple con el siguiente requerimiento: “La entrada de polvo no puede evitarse, pero el mismo no debe entrar en una cantidad tal que interfiera con el correcto funcionamiento del equipamiento”.
  • El valor del segundo dígito nos indica el grado de protección al agua. En este caso cumple tanto con el valor 5 como con el 7. El 5 correspondería a aguantar agua a presión a una distancia determinada y a una distancia de 3 metros. Pero el interesante y superior es el valor de 7 que cumpliría con el siguiente requerimiento: “El objeto debe soportar sin filtración alguna la inmersión completa a 1 metro durante 30 minutos.”
Es decir, que en este caso el terminal sería capaz de aguantar una inmersión completa durante 30 minutos, además de aguantar agua a presión y aunque es posible que pueda entrar el polvo en el terminal, no afectará a su funcionamiento. Es interesante puesto que cumpliendo este estándar, que por ahora este terminal junto con la Xperia Z Tablet son los únicos que la cumplen ahora mismo en Europa, tenemos un terminal preparado para resistir los posibles accidentes más típicos o condiciones algo extremas.
sony-xperia-z-imagen-04Hemos visto como durante mucho tiempo los terminales de más alta gama eran todo elegancia, materiales fuera de lo común, delicados,  pero igualmente sensibles a los accidentes más cotidianos. Cosas como que se caiga líquido encima de la mesa donde tenemos nuestro terminal, o que se nos resbale y vaya directo a un charco son bastante probables. Y teniendo en cuenta el desembolso que supone un terminal de alta gama es de agradecer que la protección con estándares como el IP55 o el 57 sean tendencia en estos momentos.
Sería ideal que también existiese una protección más allá de equipar un Gorilla glass para las roturas de pantalla, otro de los accidentes al que los smartphones son más propensos. Paso a paso parece que los fabricantes tienen en cuenta estos detalles a la hora de construir sus terminales. Desde luego la resistencia al agua es un paso bastante importante y terminales como la tablet o el móvil Xperia Z son claros ejemplos de que diseño no está reñido con este tipo de funcionalidad.
¿Cual es el futuro? Pues es bastante difícil aventurarse, pero tal vez la clave esté en los materiales. Poco a poco es posible que se derive de la protección de las conexiones y la estanqueidad de los terminales, a fabricarlos en materiales que repelan el agua. De momento nos conformamos con que cada vez sean más los terminales que adoptan este tipo de medidas de protección, y puestos a pedir ojalá que pronto también exista un buen remedio para las caidas, otro de los accidentes más “desagradables”.

Opera y Yandex facilitan la publicación de apps en tiendas alternativas a Play Store


android_ironman
Opera Software, SlideME, CodeNgo y Yandex, según ha anunciado hoy esta última compañía citada, se han unido en un proyecto común para promover y dar soporte a un nuevo proyecto “open-source” que han denominado OPF, es decir, One Platform Foundation.
Este proyecto ha sido iniciado para ayudar a la evolución del sistema operativo Android y facilitar a los desarrolladores la programación y publicación de aplicaciones en multitud de tiendas de apps.

AppDF, facilitando la publicación de apps

AppDF es el primer proyecto de la One Platform Foundation. El nombre completo de este proyecto es, en realidad, App Description File, y no es más que un sistema por el cual los desarrolladores pueden incluir la descripción de la app en conjunto con el propio archivo .apk de la aplicación en cuestión. Así, los desarrolladores generan un “único archivo” que pueden publicar en cualquier tienda de aplicaciones sin necesidad de añadir la descripción de la app en cada una de estas de manera “manual”.
appdfdiagram
De este modo los desarrolladores ahorran un tiempo que es completamente innecesario malgastar en un proceso que de esta manera, por ejemplo, podría simplificarse. El formato AppDF, de momento, está soportado por la Yandex.Store, Opera Mobile Store, SlideME y CodeNgo, es decir, las tiendas de aplicaciones de los participantes actuales de la OPF. No obstante, declaran estos que cualquier tienda de aplicaciones será bienvenida a participar en el proyecto y que algunas de ellas ya están en proceso.

OpenIAB, facilitando las compras In-App

El segundo proyecto por parte de la OPF es la simplificación de las compras in-app en favor de los desarrolladores. ¿Qué quiere decir esto?, quiere decir que OpenIAB permite unificar las APIs de las tiendas de aplicaciones en una única “pieza de código”. OpenIAB es una “biblioteca que permite a los desarrolladores implementar en su aplicación todos los “sistemas in-app de cada tienda de aplicaciones”.
Para hacerlo más fácil, a continuación tenéis un esquema de la forma “anterior a OpenIAB”:
openiabdiagram1
Aquí podéis ver un segundo esquema en el que se muestra el método “posterior a OpenIAB”, es decir, con OpenIAB:
openiabdiagram2

En el mismo instante de publicación de este artículo, las tiendas compatibles con este sistema son las siguientes:
  • Google Play
  • Amazon AppStore
  • Samsung Apps
  • SK-Telecom T-Store
Del mismo modo que con el primer proyecto, la OPF está “deseando” recibir a nuevos participantes en su plataforma para conseguir hacer más “universal” todo lo relacionado con las tiendas de aplicaciones. De momento, solamente un juego de prueba soporta este sistema pero se está trabajando. Esto no es nada más que un inicio.

En busca de comodidades, One Platform Foundation

Lo que la OPF está tratando de simplificar el proceso de publicación de aplicaciones por parte de los desarrolladores y, al mismo tiempo, facilitar la monetización de las mismas. Así, también, dan soporte a tiendas de aplicaciones alternativas a la Google Play Store.
Según ellos mismos afirman, no es su intención la de hacer crecer únicamente las tiendas de aplicaciones que forman parte del proyecto OPF sino también potenciar todas aquellas tiendas alternativas a la Google Play Store e incluso esta misma.
Sin lugar a dudas es una iniciativa muy positiva de cara a desarrolladores que buscan maximizar los beneficios del trabajo aplicado en el desarrollo de aplicaciones que luego, por desgracia, rara vez llegan a otras tiendas de aplicaciones que no sea la Play Store y todo esto ocurre, sobre todo, por la cantidad de tiempo que tienen que dedicar a la publicación de sus aplicaciones.