SoftPi presenta Omnis Studio 10.1

Septiembre 2019

Nos complace anunciar la disponibilidad del nuevo Omnis Studio 10.1.

La nueva versión Omnis Studio 10.1 ya está disponible y le ofrece numerosas posibilidades para que sus aplicaciones y la experiencia del usuario sean más atractivas y se adapten a las nuevas tendencias. Además, la versión 10.1 incluye una serie de nuevas características que aceleran la entrada de código en Omnis Studio, mejoran el excelente depurador de Omnis, optimizan las aplicaciones de Omnis, simplifican la administración de la sesión de la aplicación web, aumentan la participación del usuario con las aplicaciones móviles de Omnis y extienden el soporte para el estándar FHIR para aplicaciones médicas. Las nuevas características más importantes en Omnis Studio 10.1 son:

  • Componentes JavaScript nuevos y actualizados para una mejor experiencia de usuario.
    El Contro de Vídeo JS se ha reescrito por completo para eliminar la dependencia en jQuery y tiene nuevas propiedades y eventos. Los Controles JavaScript: la Cuadrícula de Datos, la barra de herramientas, el selector de fechas y la lista de se han mejorado y modernizado.

  • Experiencia web mejorada en macOS con soporte para Chromium (CEF)
    La versión macOS del control de ventana OBrowser (ver más abajo) ahora usa Chromium Embedded Framework (CEF) ya utilizado en la versión Windows de OBrowser; la versión macOS de OBrowser ahora es compatible con la configuración predeterminada de OBrowser CEF usando la configuración cefSwitches en config.json.

Lista de Arbol (izquierda) y OBrowser con soporte CEF en macOS

  • Experiencia de usuario mejorada en aplicaciones de escritorio con nuevas animaciones
    La versión 10.1 incluye una nueva biblioteca y propiedad de objeto $ animateui que le permite animar ciertos controles de clase de ventana. Las listas de árboles tienen esta nueva propiedad; cuando está habilitado, el contenido de un nodo se anima al abrirlo (esto también se usa en algunas áreas del IDE de Studio, como la Lista de métodos en el Editor de código). La tira de pestañas también tiene nuevas constantes para animar las pestañas. También hay dos nuevos componentes externos de clase de ventana: iOS-style Switch Control y un Multi-Button.

  • Más asistencia para que pueda escribir código más rápido
    Hay varias mejoras en el Asistente de código, p.ej. Coincidencia de nombre de método, que le permite encontrar un nombre de método durante la entrada de código; Las palabras clave de comando se agregan automáticamente a un comando cuando presiona Tab; La nueva opción Copiar valor en el menú Variable le permite copiar el valor de una variable.

  • Depuración más fácil con el nuevo Panel Variable
    El Panel de variables es una poderosa adición al Editor de métodos que le permite ver y modificar variables a medida que depura y revisa el código: cuando la ejecución se detiene, el Panel muestra los valores de todas las variables actuales, y puede profundizar en la jerarquía de objetos y variables.

  • Aplicaciones más rápidas y optimizadas con listas de SQL Worker
    En la nueva versión, puede especificar que una lista o fila de SQL use un objeto de trabajo de SQL (del mismo tipo de DAM que el objeto de sesión de SQL) para que las operaciones de SQL se realicen de forma asíncrona en un hilo independiente y autónomo (o sincrónicamente si deseado).

  • Mejoras en la gestión de sesiones de aplicaciones web
    Las tareas remotas en el cliente JavaScript ahora tienen un concepto, la capacidad de ser ‘suspendido’, para proporcionar un mayor control sobre cómo se gestionan las conexiones del cliente con las nuevas propiedades $ suspensiontimeout y $ suspensionconditions.
  • Compromiso mejorado del usuario para aplicaciones móviles con nuevos mensajes “Toast”
    Hay un nuevo comando de cliente que le permite mostrar “mensajes de notificación” (notificaciones temporales pequeñas) en el cliente de forma similar a los mensajes de notificación de Android.
  • Mejor soporte del estándar FHIR para aplicaciones médicas.
  • Studio 10.1 proporciona soporte mejorado para el estándar FHIR® (recursos de interoperabilidad de atención médica rápida), que admite el intercambio de datos entre sistemas de software de atención médica. Hay una nueva opción “Permitir parámetros de cadena de consulta desconocidos”, lo que significa que el servidor RESTful ahora acepta solicitudes que contienen parámetros de cadena de consulta que no se especifican en los parámetros del método. La instancia de tarea remota puede abordar estos parámetros desconocidos utilizando la notación $ cinst. $ Unknownquerystringparams. Además, se ha agregado un nuevo parámetro de iOptions a $ listorrowtojson que permite omitir valores nulos y vacíos del JSON.
  • Además, hay otras características nuevas y mejoras menores. Los detalles se encuentran en los archivos Novedades y Léame de Omnis Studio 10.1.

La nueva versión ya está disponible para que la descargue de nuestro sitio web. Si desea probar la nueva versión, vaya a https://omnis.net/developers/downloads/free-trial/ para descargar una versión de prueba gratuita de 90 días.

Todos los miembros del Programa de Desarrolladores Omnis (ODPP) y los clientes con un servicio de soporte y actualización anual válido reciben actualizaciones de su (s) licencia (s) de desarrollador a Omnis Studio 10.1.