Entradas

Aplicaciones instaladas en Lomiri
Tiempo de lectura: 5 minutos

Ubuntu Touch es uno de los sistemas operativos que se puede utilizar en teléfonos y tabletas. Empezó como un proyecto de Canonical, y cuando finalizó, lo continúo el grupo UBports. UBports está formado por un grupo reducido de usuarios y realizan una tarea impresionante con los recursos que tienen. Hace falta tener mucha voluntad y estar un poco loco para continuar con un proyecto de este tipo. Sobre una base de Android, excepto en el PinePhone, se montan una serie de elementos que forman Ubuntu Touch. Podemos encontrar aplicaciones del sistema y aplicaciones programadas por los usuarios. Estas aplicaciones se pueden instalar desde la OpenStore. Recientemente, UBports ha liberado la OTA-12 que ya se encuentra disponible para todos los dispositivos soportados. Hay muchos cambios en esta versión, destacando la nueva versión de Lomiri (antiguamente conocido como Unity) así como la desaparición de los scopes. Puede chocar que se eliminen en esta versión uno de los elementos característicos de Ubuntu Touch. La razón es simple: los recursos son limitados y se dedican a otras partes del sistema operativo.

Leer más

OpenStore en Ubuntu Touch
Tiempo de lectura: 5 minutos

Cuando compramos un teléfono o un tableta, encontramos una serie de aplicaciones que vienen de serie. Estas aplicaciones son básicas y normalmente no se pueden eliminar. Si queremos instalar nuevas aplicaciones hay dos opciones. La primera consiste en descargar de forma manual la aplicación e instalarla. Aunque está opción es válida, no llega a ser muy práctica ya que la aplicación no recibirá actualizaciones. La segunda opción es usar una tienda de aplicaciones. El término tienda de aplicaciones es un poco confuso ya que da la sensación que tienes que pagar por usar cualquier aplicación. Es cierto que hay aplicaciones de pago pero también se pueden encontrar muchas aplicaciones gratuitas.

Si lo relacionamos con una distribución de GNU/Linux, la tienda de aplicaciones se compartía como un repositorio de aplicaciones. Ubuntu Touch no es una excepción e incluye de serie una tienda de aplicaciones llamada OpenStore. En esta entrada veremos sus características más importantes y los pasos que hay que seguir para instalar nuevas aplicaciones.

Leer más

Firefox en InnerZaurus
Tiempo de lectura: 6 minutos

Una de las características más interesantes que tiene Ubuntu Touch es el uso de contenedores (usando Libertine) dentro del sistema operativo. El contenedor se comporta como una especie de máquina virtual, una caja negra, que puede tener instaladas dentro aplicaciones nativas del escritorio. Se tienen que cumplir varios requisitos para usar contenedores en un teléfono o una tableta con Ubuntu Touch. El primer requisito es que tiene que estar soportado en el dispositivo. La forma de saberlo es revisando si en la Configuración del sistema de Ubuntu Touch aparece una opción llamada Libertine. El segundo requisito está más bien relacionado con las dimensiones físicas de la pantalla. Las aplicaciones de escritorio están pensadas para ejecutarse en un ordenador. Debido a esto, se organizan las opciones, los menús y las características de la aplicación para que se vean bien en una pantalla grande en horizontal.

Leer más

Tiempo de lectura: 4 minutos

PINE64 es el fabricante del PinePhone, un teléfono que lleva GNU/Linux de serie. Su mayor diferencia respecto a los terminales que tenemos ahora con UBports es que no depende de Android. Al evitar esa dependencia (usa drivers que están liberados), da una serie de facilidades que ahora no se tienen en Android. A principios de marzo empezaron a llegar a los compradores las primeras unidades del Pine Braveheart. Esta versión, que estaba muy cerca de ser un producto final, ha ayudado a la verificación de todos los elementos del teléfono así como al desarrollo de varios ports. Por ejemplo, se está trabajando en adaptar UBports a este modelo aunque puede usar otros sistemas operativos como Ubuntu Mate (podéis ver los detalles en este enlace). A la edición Braveheart le ha seguido una versión final que se espera que llegue a los compradores a finales de mayo.

Leer más

Tiempo de lectura: 5 minutos

El mercado de telefonía es un mercado muy competitivo. Si bien tenemos muchas marcas de teléfono para elegir, al final se acaba en uno de los dos grandes sistemas operativos: Android / iOS. Ésto no quiere decir que sean las únicas alternativas disponibles. Hay otros sistemas operativos que ofrecen mejores prestaciones a nivel de seguridad o funcionalidad aunque tienen una cuota de mercado residual. Uno de estos sistemas operativos es Ubuntu Touch. Ubuntu Touch empezó como un proyecto de Canonical y como tal está finalizado. El proyecto UBports continúo con el testigo de Canonical y ha seguido dando soporte a Ubuntu Touch (tienen permiso para mantener el nombre) tanto con nuevos dispositivos como con nuevas versiones del sistema operativo. El Pine Phone – BraveHeart – es un teléfono que puede usar Ubuntu Touch sin depender de los drivers de Android.

Leer más

Tiempo de lectura: 6 minutos

Ubuntu Touch fué un proyecto que inició Canonical. Entre sus objetivos se encontraba, de forma simplificada, tener un sistema operativo basado en Ubuntu para dispositivos móviles. El proyecto duró un tiempo y tuvo colaboraciones de diferentes OEM (fabricantes de teléfonos o tabletas) que incluían Ubuntu Touch de serie en algunos de sus equipos. Llegó un momento que Canonical no pudo seguir con el desarrollo de Ubuntu Touch y el proyecto finalizó. Que un proyecto finalice no quiere decir que muera. En el caso de Ubuntu Touch siguió con el desarrollo el equipo de UBports.

UBports ha continuado con el proyecto sacando actualizaciones y mejoras del sistema operativo que dejó Canonical. El proyecto realiza un trabajo impresionante para el número de personas que lo componen y tiene varios medios para difundir el nuevo Ubuntu Touch. El principal es el foro que podéis consultar en el siguiente enlace. También se encuentran en Telegram en varios grupos. Cada grupo tiene un idioma, el principal es el inglés aunque no hay que olvidar el grupo en castellano. Al final del artículo os pongo las URL para poder acceder.

Leer más

Logo de Ubuntu Mate

Tiempo de lectura: 7 minutosPara programar una aplicación hace falta un ordenador con un sistema operativo y varias herramientas de desarrollo. Este entorno de desarrollo es relativamente sencillo de preparar. El problema puede aparecer si se trabaja en un equipo y cada programador tiene un entorno diferente. Las herramientas pueden ser las mismas pero con versiones ligeramente diferentes. Ésto en principio no es un problema pero puede suponerlo si hay cambios en esas versiones que afectan al código desarrollado.

Hay dos formas de afrontar este problema. La primera es usando todo el equipo las mismas versiones de las herramientas de desarrollo. Si se trabaja en varios proyectos al mismo tiempo con diferentes versiones de las librerías puede ser un poco complicado. La otra forma consiste en usar una máquina virtual que contenga todas las herramientas de desarrollo y sea la misma para todo el equipo.

Leer más

Tiempo de lectura: 6 minutosCon 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?
Leer más

Tiempo de lectura: 2 minutosCanonical 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. Ya se ha publicado la OTA-15. Una actualización que sólo corrige errores.

Leer más

Tiempo de lectura: 6 minutosComo 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. En este grupo se encuentra Writer.

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.

Leer más