Se vienen notables mejoras para el desarrollo de aplicaciones de Ubuntu

Jono Bacon a través de su blog oficial ha anunciado los próximos planes futuros para el desarrollo de aplicaciones en Ubuntu lo cuál mejorará y facilitará la experiencia en esta distribución Linux.

Bacon ha anunciado varias novedades que vendrán próximamente para el desarrollo de aplicaciones en Ubuntu, entre ellas están:

HTML5

En cuanto a las aplicaciones HTML5, Bacon ha indicado que estas últimas semanas se ha estado trabajando en mejorar y optimizar el soporte para el desarrollo de aplicaciones HTML5 en el Ubuntu SDK. Entre estas novedades y mejoras están:

  • Todas las construcciones se consolidarán en una sencilla plantilla y contenedor
  • Se actualiza el soporte a Cordova para permitir así el acceso a todos los sensores del dispositivo (cámaras, acelerometros, etc)
  • Se añade una API de acceso completo al sistema Ubuntu a través de javascript, esto permitirá habilitar cuentas online, contenido alojado en Hub, soporte para el ciclo de vida de una aplicación ,etc
  • Se añade una serie de mejoras para el look and feel de los componentes HTML5 de Ubuntu
  • Se añade una documentación completa para las API’s de la plataforma y Cordova, así como también se incluirán numerosos tutoriales sobre como empezar con HTML5
  • Se añaden notables mejoras de rendimiento en Oxide

SDK

Considerado como la joya de la corona en el desarrollo de aplicaciones según Jono Bacon, también en el SDK habrá notables mejoras como:

  • Se añadirá un completo emulador el cuál facilitará enormemente el trabajo de los desarrolladores que no cuenten con dispositivos móviles de prueba
  • Se añadirá una serie de mejoras en la interfaz de usuario para simplificar el trabajo en conjunto en el SDK de Ubuntu
  • Se mejora el soporte en los dispositivos móviles facilitando así, la ejecución de la aplicación en un dispositivo con Ubuntu Touch mediante un simple click
  • Se han solventado varios errores comunes con los que se encontraban los desarrolladores al enviar su aplicación a la tienda de aplicaciones, también se mejorara la velocidad en el proceso de envío
  • Se añade soporte para paquetes tipo “fat”, esto significa que ahora se pueden enviar aplicaciones con compilaciones cruzadas (ejemplo plugins C++)
  • Se añadirá soporte tanto para Go como para QML

developer.ubuntu.com

En cuanto a la plataforma web developer.ubuntu.com esta también recibirá mejoras y se seguirá expandiendo, entre las mejoras están:

  • Mejoras en la estructura de navegación
  • Se añade la documentación completa de la API de plataforma y Cordova
  • Se añade una librería principal en donde se explica detalladamente como funcionan las partes claves de la plataforma Ubuntu (Cuentas Online, Contenido Hub, ciclo de vida de las aplicaciones, aislamiento de aplicaciones, etc)
  • Se mejoran las páginas en donde se explica como funciona la plataforma, que es el SDK, etc de manera general
  • Se añadirá una sección llamada “Ubuntu Pioneers”

Integración en el Escritorio

Con respecto a la integración en el escritorio, también se añadirán muchas varias mejoras en aras de la futura convergencia de la plataforma base de Ubuntu, al respecto, Bacon señalo varias novedades con respecto a este tema, de manera resumida estas son:

  • Es muy probable que se incluya una sesión previa de Unity 8 con Mir en Ubuntu 14.04 LTS, esto con el objetivo de que los desarrolladores y personas entusiastas vayan probando lo que vendrá después, también tiene la finalidad de permitir a los desarrolladores crear código nuevo y/o hacks en Unity 8 para facilitar así, la futura convergencia del sistema base de Ubuntu
  • Se mejorará la ejecución de aplicaciones creadas en el Ubuntu SDK sobre Unity 7 con la finalidad de hacerlo los mas confortable posible, esto también incluirá varios cambios como la visualización de barras de desplazamiento, menús con botones a la derecha, etc

Puedes conocer todos los detalles al respecto, remitiéndote al blog de Jono Bacon.

 

Fuente: libuntu

¿Quién está en línea?

Hay 1761 invitados y ningún miembro en línea