Entradas por Miguel Menéndez

,

Migración de la Web a WordPress

Aprovechando las vacaciones de Pascua he migrado el contenido de InnerZaurus de Joomla! a WordPress. Este cambio de herramienta me permitirá trabajar de forma más ágil y dedicar menos tiempo a tareas de mantenimiento. Con esto no quiero decir que deje de usar Joomla!. Como herramienta me gusta mucho y llevo demasiados años disfrutándola. Simplemente, […]

Ubuntu Touch ha muerto, larga vida a Ubuntu Touch

Con el mensaje de Mark Shuttleworth finaliza el proyecto de convergencia de Ubuntu en ordenadores y dispositivos móviles (Ubuntu Touch). Aunque leí la noticia el mismo día que apareció en OMG Ubuntu, he preferido dejar que se enfríe un poco el tema antes de escribir este artículo. El tono del artículo habría sido diferente si lo hubiera escrito ese mismo día. De forma resumida la situación es la siguiente: Ubuntu Touch deja de tener soporte oficial de Canonical. Recibirá actualizaciones críticas de seguridad hasta mediados de año. La tienda y los servicios asociados dejarán de funcionar a finales de año. ¿Cómo se ha llegado a esta situación en uno de los proyectos estrella de Canonical?

Estado del curso de programación

Las últimas semanas he estado ocupado con otros proyectos y he tenido un poco parado el curso de programación. Ahora que tengo más tiempo libre me gustaría comentaros el estado del curso. En primer lugar quiero agradecer los comentarios y correcciones que habéis hecho de las diferentes entregas. Me ayuda a orientar el curso y a corregir los errores que se cuelan al escribir los capítulos. Al empezar el curso no sabía si sería un proyecto viable. Ubuntu Touch es un sistema operativo marginal que no tiene la distribución de otros sistemas operativos como Android o iOS. Es más productivo escribir cosas para Android o iOS porque tendrán mucha más visibilidad.

OTA-15, una actualización que sólo corrige errores

Canonical lleva muchos años queriendo integrar el escritorio y los dispositivos móviles. Para lograrlo está trabajando en varios frentes: el servidor gráfico Xmir, el entorno de escritorio Unity o los paquetes Snap. Los dos primeros frentes son maduros y se pueden usar de forma normal en el escritorio. Snap supondrá un cambio importante en la forma de trabajar con Ubuntu. Por una parte, cada paquete Snap incluye todos los elementos necesarios para trabar con la aplicación. Por otra parte, los paquetes se pueden instalar en cualquier distribución. Deja de tener importancia si la distribución usa paquetes DEB o RPM.

Writer, el editor de textos de Ubuntu Touch

Como ya sabréis los usuarios del Curso de programación de Ubuntu Touch, se pueden encontrar varios tipos de aplicaciones en este sistema operativo. Por una parte están las aplicaciones Web (Web App), que básicamente cogen una Web y la muestran en una instancia aislada del navegador. Después están los Scopes  Un scope funciona como un agregador que muestra información de diferentes tipos, por ejemplo la previsión del tiempo o la agenda del día. Por último están las aplicaciones nativas. Estas aplicaciones son similares a las que se encuentran en Android o iOS.

Writer es un editor de texto, en formato HTML, nativo de Ubuntu Touch. Su autor es Marcos Costales, el creador de uNav, y permite trabajar con documentos de forma local. El interfaz de la aplicación se adapta al dispositivo, mostrando más o menos información, dependiendo del tamaño de la pantalla. Las capturas de pantalla del artículo corresponden a un Aquaris M10 FHD con la OTA-14 instalada. En un futuro es posible que varíe un poco el interfaz de la aplicación. Cuando se dé ese caso actualizaré el análisis después de hablar “amigablemente” con su autor ????.

Capítulo 04 – Lógica de la aplicación (7)

Os recuerdo que el curso tiene una lista de correo asociada en la que aparecen todas las novedades. Por cuestiones de tiempo no había podido poner el anuncio de la nueva entrega en InnerZaurus pero ahora es un buen momento para hacerlo. Como sabréis los que estéis siguiendo el curso, la calculadora ha sufrido un rediseño que la hace visualmente más agradable. Con este cambio se perdió la conexión con la lógica y en esta entrega se arregla este problema. El algoritmo inicial de la calculadora era sencillo: el usuario introducía un número, la operación y después el segundo número. Todos los cálculos se tenían que hacer siguiendo el mismo criterio.

Versiones de Android para dispositivos bq (S02)

Esta es la primera actualización del listado de este año y hay novedades relacionadas con Nougat y Ubuntu Touch. A finales del año pasado bq anunció un listado de terminales que recibirían la actualización de Android 7.0 (Nougat). En este listado se encuentran la gama X, la gama U, el Aquaris A4.5 y los Aquaris M5 / M5.5. El resto de terminales, incluidas las tabletas de la gama M, se quedan de momento sin actualización. La actualización se divide en dos fases, cada una de ellas dura un trimestre. En la primera fase se trabajará en las actualizaciones del X5 Plus, la gama U y el Aquaris A4.5 mientras que en la segunda se actualizarán los modelos restantes.

Liberada la OTA-14 de Ubuntu Touch

Esta semana se ha liberado la última actualización de Ubuntu Touch de este año. Debería haber salido a principio de mes pero se detectaron algunos bugs que impidieron sacarla antes. En el momento de publicar esta entrada ya debería haber llegado a todos los terminales que usan Ubuntu Touch. El listado de cambios completo se puede encontrar en Launchpad aunque se analizarán los más importantes.

Versiones de Android para dispositivos bq (S44)

El teléfono o la tableta llevan un sistema operativo que se encarga de gestionar las aplicaciones y de controlar el hardware llamado firmware. Cada cierto tiempo el fabricante libera una actualización que corrige los fallos detectados (tanto propios como los que encuentra Google) y añade nuevas funcionalidades. La actualización de firmware puede ser menor si mantiene la misma versión de Android o mayor si pasa a una versión superior. Por ejemplo, en un terminal que ha salido al mercado con Marshmallow (Android 6.0) una actualización menor sería con Android 6.0 mientras que una mayor sería con Android 7.0. 

Modelos de la Raspberry Pi

La Raspberry Pi es un ordenador completo del tamaño de una tarjeta de crédito. Su precio está en torno a los 30 € e incluye sólo la tarjeta. Para poder usarla hace falta un cargador de pared que tenga una salida de 5V y 2A El sistema operativo está almacenado en una tarjeta SD y puede ser GNU/Linux o Windows 10. Con estos recursos la Raspberry Pi puede ejecutar una gran variedad de tareas. Algunos ejemplos son los proyectos de electrónica (Internet Of Things), de educación o servidores varios que corren bajo GNU/Linux. Es posible tener un servidor de VPN para realizar conexiones seguras o incluso una nube privada para guardar el contenido personal.