0

Novedades en la próxima versión de CRIAX-SDK (1.1)

18Mar
en CRIAX-SDK, CSS 3, Documentación, Firefox OS, HTML5, Javascript

Hola comunidad, hoy les quisiera hablar un poco de la próxima versión a salir de CRIAX-SDK. Pues la misma incorpora varias mejoras a tener en cuenta para la futura elección de la plataforma como medio de desarrollo. Si bien es cierto que su tiempo de liberación aun es muy inestable, el equipo de desarrollo ya está finalizando el primer manual de la misma del cual hablaremos más adelante.

Elementos eliminados

Fueron removidos de los scripts del toolchain ide y pencil. Pues los mismos tenían poca utilidad práctica y con las actualizaciones dejaron de ser funcionales.

Correcciones

  • 86 errores en el código
  • rutas en las aplicaciones
  • claves en los archivos de configuración

Nuevo

Esta versión de CRIAX viene cargadita de nuevas características.

  • Nuevo componente de formulario para aplicaciones desktop y móviles.
  • Se agregaron métodos de atajo en los controladores para la navegación entre los mismo.
  • Se agregó un nuevo módulo para manejar las ventanas de dialogo, así como se desarrollo un nuevo componente para el mismo.
  • Se agregó la JVM a la versión de Linux.
  • Se agrego la posibilidad de ponerle bordes a las aplicaciones.
  • Se agregó la posibilidad de maximizar, minimizar y restaurar la ventana de la aplicación desde el código.
  • Se agregó la posibilidad de redondear los bordes.
  • Se agregó la posibilidad de ocultar el chrome.
  • Se agregó la posibilidad de poner sombra a la ventana.
  • Se agregó la posibilidad de dar un margen a los bordes de la ventana.
  • Se agregó la posibilidad de poner opacidad a la ventana.
  • Se agregó la posibilidad de transformaciones css3 como rotate y skew.
  • Se agregó un widget para una barra de progreso animada.

Mejoras

  • Se mejoro el API de la librería cormx, para el manejo de la persistencia.
  • Se aumento el tiempo de ejecución sin lanzar advertencias.
  • Se separaron los procesos de presentación de las aplicaciones desktop y las aplicaciones móviles.
  • Se cambio el layout de las vistas de las aplicaciones desktop a Canvas.
  • Se personalizo el chrome de las aplicaciones móviles, para que parezcan que están corriendo en un teléfono en tiempo de desarrollo.

Personalizando el chrome de la aplicación

Pasemos a ver algunos ejemplos en imágenes de lo que se puede realizar ahora para personalizar el chrome de la aplicación.

Aplicación normal

Aplicación normal

Aplicación sin chrome

Aplicación sin chrome

Aplicación con bordes (rojo 5 px)

Aplicación con bordes (rojo 5 px)

Aplicación bordes redondeados

Aplicación bordes redondeados

Aplicación con sombra y margenes

Aplicación con sombra y margenes

Aplicación con opacidad

Aplicación con opacidad

Aplicación con transformación CSS3

Aplicación con transformación CSS3

Todos estos efectos son logrados mediante puro CSS. De ahí, que cuando se desarrolla aplicaciones móviles se pueda tener el marco de la ventana de la siguiente manera:

Aplicación móvil

Aplicación móvil

Primer manual

En desarrollo, casi terminado se encuentra el primer manual de cómo desarrollar una aplicación con CRIAX-SDK. En esta ocasión llegan de primero las aplicaciones móviles, con algo muy sencillo, una webapp Memo, para tomar notas de algunas cosas, aquí las pantallas de la aplicación:

Listado de memos

Listado de memos

Insertar Memo

Insertar Memo

Haciendo pruebas

Haciendo pruebas

Actualizando un Memo

Actualizando un Memo

Pronto estará disponible la descarga de la plataforma, así como el manual en pdf.

Dejar un comentario

¿Eres humano? Entonces resuelve esta operación: * Límite de tiempo se agote. Por favor, recargar el CAPTCHA por favor.