Novedades de MobileTogether 5.0

La versión 5.0 de Altova MobileTogether se publicó el miércoles, 7 de noviembre de 2018. Aquí puede consultar todas sus novedades y descargar la versión más reciente.

Cliente de MobileTogether
Hemos reescrito el cliente web de MobileTogether
Compatibilidad con Android 8
MobileTogether Server
Posibilidad de autenticar con cualquier servidor LDAP
Automatización de la copia de seguridad de la BD interna de MobileTogether Server (Advanced Edition)

Hemos reescrito el cliente web de MobileTogether

Para la versión 5.0 de MobileTogether hemos reescrito por completo el cliente web para darle un estilo más moderno. También hemos cambiado el diseño de los controles e iconos y, en general, la interfaz del usuario de las aplicaciones web ahora es mejor y más nítida.

Aunque MobileTogether se conoce principalmente por ser un marco de desarrollo rápido de aplicaciones móviles, (RMAD) para iOS, Android y Windows, la plataforma también permite crear aplicaciones web sofisticadas.

MobileTogether permite crear aplicaciones en muy poco tiempo y usando poco código, por lo que permite a los desarrolladores y a los llamados ciudadanos desarrolladores, así como a los usuarios expertos, crear rápidamente aplicaciones web con gran tráfico de datos e implementarlas de inmediato en las redes internas de sus empresas o en Internet.

Aplicación web de MobileTogether

El uso de aplicaciones web tiene muchos beneficios. Como la aplicación está disponible en cualquier navegador web, los usuarios no necesitan tener ninguna aplicación instalada previamente en sus dispositivos móviles o equipos, por lo que la implementación es sencilla tanto en organizaciones grandes como para aplicaciones orientadas a clientes. Tampoco tienen que descargar nada: los usuarios solo tienen que acceder a la aplicación mediante una URL. Por supuesto, existen distintas opciones de seguridad. Todos estos factores contribuyen a facilitar la vida tanto de los departamentos de informática de las empresas como de los usuarios finales.

Basta un solo diseño de MobileTogether Designer para generar aplicaciones nativas para todas las plataformas y una aplicación web; es decir, que las mismas características y sofisticación que puede aplicar a la creación de aplicaciones móviles ahora llegan también al desarrollo de aplicaciones web para cualquier sector o finalidad.

Novedades de MobileTogether Designer

Ahora puede añadir bordes a las tablas

Además de las múltiples opciones para configurar tablas que ya ofrece MobileTogether, ahora también incluye la posibilidad de añadir bordes a tablas, filas, columnas o celdas.

Existen dos formas de definir las propiedades de los bordes: en la ventana del ayudante de entrada Estilos y Propiedades o en la nueva ventana Configuración del borde, que permite definir varias propiedades para el borde al mismo tiempo con menús y botones de formato ya conocidos. Los elementos de tabla afectados se van resaltando mientras trabaja para que pueda ver los cambios conforme ocurren.

Esta función es muy solicitada y permite definir y dar formato a tablas de forma flexible.

Configurar bordes de tablas en aplicaciones de MobileTogether

Posibilidad de incluir relleno en los diseños

Al desarrollar con MobileTogether, ahora además de definir márgenes se puede añadir relleno a los controles. El relleno añade espacio entre el contenido de un control y el borde interior del control. Desde el ayudante de entrada Estilos y Propiedades se puede añadir relleno a un control con un solo valor para los cuatro lados del contenido del control o configurar por separado los lados izquierdo, derecho, superior e inferior,

Botones con imágenes y texto

Para aportar aún más flexibilidad a un diseño de interfaz del usuario, ahora puede añadir tanto una imagen como un texto a cualquier control de botón. Para añadir una imagen a un botón, elija la que prefiera de una colección de imágenes predefinidas o cargue la suya propia. También puede configurar la imagen para que aparezca a la derecha o a la izquierda del texto del botón.

Botones con imágenes y texto en MobileTogether

Opciones de ajuste automático del tamaño del texto

Ahora es posible ajustar de forma automática el tamaño del texto de forma que la fuente empequeñezca automáticamente si el texto no cabe en el ancho disponible. De este modo los desarrolladores se aseguran de que las aplicaciones se pueden leer y tienen el aspecto deseado en un amplio número de dispositivos y resoluciones de pantalla. También se puede aplicar un mismo tamaño automático a un grupo de controles de una página para que el diseño tenga un aspecto uniforme.

Puntos suspensivos para acortar textos largos

Además de esta opción de ajuste automático del tamaño del texto, los desarrolladores también pueden configurar los controles que contengan texto para que muestren puntos suspensivos si el texto es demasiado largo para el tamaño del control. Esta opción también sirve para garantizar que la interfaz del usuario se ve bien en distintos diseños y para solventar las diferencias en las versiones localizadas de una aplicación, ya que la longitud de las palabras puede variar según el idioma.

Funciones de copiar y pegar hojas de estilos de proyectos

MobileTogether Designer incluye hojas de estilos de proyectos que facilitan la tarea de definir estilos globales aplicables a proyectos, páginas, tablas y a nivel de controles. Ahora es posible definir mucho más rápido una hoja de estilos copiando una ya existente y pegándola en una nueva para aprovechar los estilos definidos previamente.

Puede ahorrar tiempo pegando hojas de estilos para reutilizar estilos dentro de la misma aplicación o en otro archivo de diseño.

Funciones de copiar y pegar estilos de aplicación

Cargar desde y guardar en archivos de texto

Ahora, además de ser compatible con los formatos XML, HTML y JSON, MobileTogether también admite la lectura de y escritura en archivos de texto. La acción nueva Cargar desde/Guardar en archivo de texto permite indicar el nodo y el archivo de texto de esta acción, además de especificar las opciones de gestión de errores.

Posibilidad de enviar archivos y datos binarios a través de la interfaz REST

En respuesta a las peticiones de nuestros clientes, las aplicaciones de MobileTogether ahora pueden enviar archivos y datos binarios mediante solicitudes HTTP con la interfaz REST.

Funciones nuevas

MobileTogether 5.0 introduce varias funciones nuevas para diseñar comportamientos sofisticados para la aplicación, como se describe más abajo.

mt-get-page-source-structure

Ahora puede usar la definición de una fuente de página para crear de forma automática estructuras de datos nuevas o partes de ellas.

create-hash-from-string

Esta función crea una cadena hash a partir de cualquier texto usando distintos algoritmos hash. Esto puede ser útil para, por ejemplo, evitar guardar contraseñas de usuario en archivos de texto.

mt-table-rowgroup-count y mt-table-rowgroup-index

Estas funciones nuevas se pueden usar en tablas con filas que se repitan, por ejemplo, para que la tabla alterne dos colores en sus filas basándose en el índice, como puede ver a la derecha.

mt-called-by-enter-key y mt-called-by-escape-key

En algunos casos es útil para el desarrollador poder determinar el comportamiento de la aplicación basándose en si el usuario activó un botón con un toque en la pantalla de un dispositivo móvil o pulsando las teclas Escape o Entrar en su teclado. Ahora es sencillo diseñar un comportamiento para cualquiera de esos escenarios.

Funciones nuevas de grupo de filas

Recuperación de estructuras de BD

Ahora también es posible obtener una estructura de BD en tiempo de ejecución.

Una acción nueva, Leer estructura (BD), permite leer la estructura de una BD y guardar los datos de la BD en una fuente de página $MT_DBSTRUCTURE. Los datos de esta fuente de página se pueden usar igual que los datos de cualquier otra fuente de página.

Esta función permite crear aplicaciones sofisticadas que lean las estructuras de bases de datos desconocidas y se puede aplicar perfectamente a aplicaciones de enfoque informático.

Compatibilidad con nuevas versiones de BD

Las aplicaciones de MobileTogether ahora se pueden conectar a las versiones más recientes de estas bases de datos:

  • Firebird 3
  • Informix 12.10
  • MariaDb 10.3
  • Microsoft SQL Server 2017
  • MySQL 8
  • PostgreSQL 10

Función global de búsqueda y reemplazo

Para que desarrollar y reutilizar aplicaciones complejas sea más sencillo MobileTogether 5.0 introduce un panel nuevo de búsqueda y reemplazo que permite encontrar y reemplazar cadenas de texto en expresiones XPath, funciones y grupos de acciones en un diseño. También se pueden hacer búsquedas usando expresiones regulares.

Para una navegación más rápida, los resultados contienen hipervínculos a los objetos correspondientes del diseño.

Buscar/reemplazar

Novedades de MobileTogether Server

Posibilidad de autenticar con cualquier servidor LDAP

Además de permitir autenticarse con Active Directory, MobileTogether Server ahora también es compatible con LDAP.

Automatización de la copia de seguridad de la BD interna de MobileTogether Server (Advanced Edition)

Es importante realizar copias de seguridad de la base de datos interna de MobileTogether Server de forma periódica. Ahora puede automatizar este proceso por completo y, como administrador del servidor, configurar copias de seguridad automáticas en los intervalos que quiera.

 

 

 

Novedades en versiones anteriores

MobileTogether 4.1

La versión 4.1 de Altova MobileTogether se publicó el martes, 27 de febrero de 2018.

Compatibilidad con servicios (soluciones sin interfaz de usuario que se ejecutan en el servidor)
Acciones de lectura/escritura en los calendarios de distintos dispositivos
Permite usar los contactos y el calendario de Outlook para simulaciones
Control de texto enriquecido
Ventanas emergentes
Acción nueva: guardar/restaurar fuentes de página
Acción nueva: reemplazar nodos
Propiedad nueva: ajuste automático del tamaño del texto
Cuadro combinado con selección múltiple
Nuevo estilo: forzar tema ligero
Permite establecer un orden de tabulación para clientes Windows y web
Permite definir una acción predeterminada para las teclas Entrar/Escape en clientes Windows y web
Pruebas automatizadas por usuario/dispositivo
Compatibilidad con más bases de datos: Teradata y MariaDB
Nuevas funciones XPath
Compatibilidad con 64 bits para Android
Novedades de MobileTogether Server
Nuevo MobileTogether Server Advanced Edition compatible con servicios
Nuevo rol de usuario "admin" predefinido
Permite mover/renombrar contenedores y soluciones ya existentes desde la interfaz web
Registro de cambios en las opciones del servidor

Compatibilidad con servicios

Los servicios son soluciones sin interfaz de usuario que se crean en MobileTogether Designer y se ejecutan en el servidor MobileTogether Server del cliente como respaldo para otras aplicaciones.

Servicio creado en MobileTogether Designer

Una vez se ha implementado un servicio en el servidor MobileTogether Server del cliente, se pueden definir distintos desencadenadores, como temporizadores o desencadenadores de archivos, para iniciar la ejecución del servicio. Por ejemplo, se puede definir un servicio para que supervise la tabla "Pedidos" de una base de datos comercial y desencadene una acción, como enviar una notificación desde una aplicación, enviar un correo electrónico a uno o más destinatarios, etc., cuando llegue a la tabla información sobre un nuevo pedido. Otro ejemplo sería usar el servicio para comprobar las fuentes XML de una página web y enviar una notificación a usuarios cuando haya actualizaciones o cambios.

La función "Servicios" ofrece a los desarrolladores de MobileTogether un nuevo nivel de sofisticación que permite añadir funciones en tiempo real a sus aplicaciones basadas en datos.

NOTA: para poder usar los servicios necesita la nueva versión MobileTogether Server Advanced Edition, que se describe en detalle más abajo.

Acciones de lectura/escritura en los calendarios de distintos dispositivos

Pensada para aplicaciones que incluyen funciones de agenda, la nueva acción de calendario permite una integración total con los calendarios del dispositivo del cliente. También permite acceder a distintos calendarios, así como realizar en ellos acciones de lectura y de escritura. Algunas funciones destacadas son:

  • Lectura de todos los calendarios (información sobre los calendarios del dispositivo del cliente)
  • Lectura de eventos de calendario (información sobre eventos programados durante un intervalo dado)
  • Escritura en calendario (abre un evento en la aplicación de calendario del usuario con información predefinida para que el usuario pueda editar la entrada y guardarla)

Cuando se incorpora la acción "Acceder al calendario" al diseño de una aplicación, se añade automáticamente la estructura de fuente de datos, lo que permite al desarrollador de la aplicación acceder a esta información para detectar conflictos de programación y permitir al usuario añadir fácilmente eventos a los calendarios de su dispositivo.

Acción Acceder al calendario de MobileTogether

Permite usar los contactos y el calendario de Outlook para simulaciones

Durante la simulación de una aplicación en MobileTogether Designer ahora es posible usar el gestor de contactos de Outlook para probar aplicaciones con funciones de envío de correo electrónico. Los calendarios de Outlook también se pueden usar en simulaciones de la nueva acción de calendario antes descrita.

Control de texto enriquecido

Este nuevo control permite a los desarrolladores implementar soluciones compatibles con texto enriquecido, es decir, que contiene formato como tamaño de fuente, negrita o cursiva. Disponer de este control es especialmente importante para soluciones MobileTogether que se usen en clientes Windows 8/10 y exploradores web, en las que los clientes pueden introducir texto enriquecido y darle formato. Para dispositivos Android, iOS y Windows Phone, el control de texto enriquecido es solo de lectura.

Control de texto enriquecido

La compatibilidad con texto enriquecido era el requerimiento definitivo para que nuestros clientes pudieran pasar con éxito sus soluciones de Authentic Browser a MobileTogether para escritorios y con acceso web.

Authentic también está disponible en forma de complemento para exploradores web. Sin embargo, las versiones más recientes de los exploradores más populares están dejando de ofrecer compatibilidad con NPAPI y ActiveX, y pronto dejarán de ser compatibles con complementos en general.

Por suerte, nuestros clientes siguen pudiendo usar formularios Authentic ya existentes integrados en StyleVision exportando archivos de diseño de StyleVision a un diseño de MobileTogether como punto de partida para una nueva aplicación. Se puede acceder a las soluciones terminadas de MobileTogether desde un explorador web sin necesidad de instalar complementos.

Con el nuevo control de texto enriquecido, tanto los desarrolladores de Authentic como los usuarios finales tienen acceso a las mismas funciones al usar MobileTogether.

Ventanas emergentes

En muchos casos es útil poder enviar notificaciones o permitir al usuario final que complete una tarea simple sin interrumpir su actividad ni ocupar toda la pantalla del dispositivo, por ejemplo con una ventana emergente.

En esta nueva versión configurar una ventana emergente es tan sencillo como definir una subpágina como cuadro de diálogo modal en el diseño de la aplicación. El desarrollador de la aplicación especifica el alto y el ancho de la ventana emergente en la acción "Ir a la subpágina". Al ejecutar la aplicación, la ventana emergente se abre sobre la página principal, lo que permite al usuario recibir notificaciones o completar el cuadro de diálogo antes de continuar.

Ventana emergente modal en aplicación móvil

Acción nueva: guardar/restaurar fuentes de página

Con esta nueva acción es mucho más fácil definir cuándo y cómo la intervención de un usuario modifica datos, así como restaurar la información guardada previamente. El desarrollador puede definir fácilmente cuándo guardar una fuente de página de forma temporal, y después aceptar o descartar otras modificaciones en función de las acciones posteriores de un usuario.

Por ejemplo, a medida que un usuario va rellenando un formulario, la aplicación puede guardar fuentes de página antes de entrar en una subpágina. Entonces, dependiendo de qué ocurra a continuación, la aplicación puede seguir con los datos modificados (y por tanto descartar las fuentes de página almacenadas) o restaurar las fuentes de página almacenadas con anterioridad.

Esta función puede ser útil si un usuario decide cancelar antes de enviar un formulario ya rellenado o si abandona un proceso antes de haberlo completado.

Esta nueva acción permite a los desarrolladores implementar un mecanismo de transacciones similar a las transacciones de una base de datos.

guardar/restaurar fuentes de página

Acción nueva: reemplazar nodos

La acción "Reemplazar nodos" permite eliminar subnodos de un nodo dado en una fuente de página y luego añadir nuevos nodos al mismo nodo de destino como primer o último secundario.

Propiedad nueva: ajuste automático del tamaño del texto

Los controles que contienen la propiedad "Tamaño del texto" ahora también contienen la propiedad "Ajuste automático del tamaño del texto", que permite ajustar el texto para adaptarlo al ancho del control.

Cuadros combinados con selección múltiple

Un cuadro combinado normalmente permite escoger entre múltiples opciones, de las que se puede seleccionar una. En MobileTogether 4.1, el control del cuadro combinado se ha mejorado para permitir que el usuario final seleccione múltiples valores a la vez.

Para configurarlo basta con establecer la propiedad de selección múltiple en "true" en la ventana del ayudante de entrada.

Cuadro combinado con selección múltiple en la aplicación MobileTogether

Nuevo estilo: forzar tema ligero

Los nuevos dispositivos Android y Windows han cambiado sus temas predeterminados al texto oscuro sobre fondo claro que tanto iPhones como iPads llevan tiempo utilizando. Con el nuevo estilo de MobileTogether Forzar tema ligero, los desarrolladores podrán extender este tema a clientes Android y Windows Phone anteriores. Al no tener que aplicar estilos de forma individual en tiempo de ejecución, se ahorra tiempo y se consigue un mejor resultado.

Basta con establecer la propiedad "Forzar tema ligero" en "true" en el ayudante de entrada "Estilos y propiedades" para aplicar el tema a todo el proyecto. Si el valor de la propiedad "Forzar tema ligero" es "false", se usa el tema predeterminado del dispositivo del usuario.

Permite definir un orden de tabulación en clientes web y Windows

Podrá especificar en qué orden se seleccionan los controles cuando un usuario pulse la tecla Tabulador.

Los usuarios de dispositivos de escritorio y portátiles están acostumbrados a usar la tecla Tabulador para moverse, por ejemplo, de un campo a otro dentro de un formulario. Esta función permite que los desarrolladores tengan un mejor control sobre la experiencia del usuario al navegar por una página.

Definir orden de tabulación

Permite usar las teclas Entrar/Escape como valor predeterminado de un control en clientes web y Windows

En el caso de los controles que tengan un evento AlHacerClic (Botón, Gráfico, Imagen y Etiqueta), se pueden desencadenar los eventos clic con las teclas Entrar o Escape del cliente en una aplicación Windows o un explorador web.

Los desarrolladores también pueden definir qué control se activa cuando el usuario pulse la tecla Entrar o Escape.

Pruebas automatizadas por usuario/dispositivo

Ahora, durante las pruebas automatizadas, el desarrollador puede una versión de prueba de las aplicaciones que se ejecute solo en dispositivos específicos o solo para usuarios específicos. Eso permite que un equipo de control de calidad pruebe una nueva versión de su aplicación sin que ello afecte a los usuarios existentes.

Compatibilidad con más bases de datos

MobileTogether es compatible con los tipos de bases de datos más populares y ahora también con:

  • Teradata 16
  • MariaDB 10

Nuevas funciones XPath

Las nuevas funciones de extensión de XPath de MobileTogether incluyen:

  • mt-image-width-and-height: averigua las dimensiones de una imagen codificada en base 64
  • generate-guid: genera un identificador único global

Novedades de la versión 4.1 de MobileTogether Server

Nueva edición MobileTogether Server Advanced Edition

La versión 4.1 incluye una nueva versión de MobileTogether Server con nuevas funciones para un desarrollo más sofisticado.

Esta nueva versión de MobileTogether Server Advanced Edition es compatible con servicios de gestión y de ejecución, que son soluciones sin interfaz de usuario que se ejecutan en segundo plano en función de unos desencadenadores predefinidos.

Una vez se ha definido un servicio con MobileTogether, se implementa en el MobileTogether Server del cliente, donde los administradores pueden configurar el servicio para que empiece automáticamente conforme a un sistema de desencadenadores personalizable. Para ello se pueden usar temporizadores, desencadenadores de archivos, desencadenadores HTTP o una combinación de criterios múltiples.

Servicios configurados en MobileTogether Server

Nuevo rol de usuario "admin" predefinido

El nuevo rol de administrador de MobileTogether Server permite añadir múltiples usuarios al rol de manera más rápida y sencilla.

Permite mover/renombrar contenedores y soluciones existentes en la interfaz web de usuario

Con la interfaz web de MobileTogether Server, ahora es posible renombrar soluciones o moverlas a distintas carpetas.

Esta función solo es relevante para aplicaciones de empresa; las aplicaciones compiladas de la tienda de aplicaciones no se pueden renombrar o mover.

Registro de cambios en las opciones del servidor

Ahora también quedan registrados todos los cambios en las opciones del servidor, lo que facilita llevar un seguimiento de los cambios y solucionar cualquier problema que estos puedan causar.

Descargar
Descargue gratis MobileTogether Designer y empiece ya a trabajar con este increíble marco de desarrollo.

Novedades de la versión 4.0 de MobileTogether

MobileTogether 4.0

La versión 4.0 de Altova MobileTogether se publicó el martes, 7 de noviembre de 2017. Aquí puede consultar todas sus novedades.

Compatibilidad con notificaciones automáticas
Función para incrustar soluciones de MobileTogether en aplicaciones web
Acción nueva: Cargar/Guardar cadena
Acción nueva: Leer carpeta
Acción nueva: Definir idioma
Acción nueva: Transferencia de MapForce
Compatibilidad con Android 6.0, 7.0, 7.1
Compatibilidad con PostgreSQL 9.6
Aplicación Statistics para consultar estadísticas de uso del servidor

Compatibilidad con notificaciones automáticas

MobileTogether 4.0 ofrece la posibilidad de enviar notificaciones automáticas a dispositivos en los que se ejecuten aplicaciones MobileTogether. Las notificaciones automáticas son un mecanismo conocido que ofrecen información sobre la aplicación (novedades, etc.) y que permiten dirigir las acciones del usuario (aceptar invitaciones, enlaces a un sitio web, modificar una base de datos, etc.).

En MobileTogether las notificaciones automáticas pueden incluir un mensaje corto, un mensaje más grande y una carga que está compuesta por datos estructurados como pares clave/valor. Por lo general, cuando se recibe la notificación, en la pantalla del dispositivo aparece el mensaje corto de la notificación automática. Cuando el usuario pulsa la notificación corta, aparece el mensaje más grande en el área de notificación.

Los mensajes también pueden contar con botones que permiten al usuario elegir qué acción se lleva a cabo cuando se recibe el mensaje. La carga de la notificación se transmite a una estructura de datos del dispositivo y se puede usar en otras acciones. Esto permite a las acciones de MobileTogether procesar libremente los datos relacionados con el evento de notificación y usarlos en controles de MobileTogether.

Definir una notificación automática

Además puede configurarse en detalle qué tipo de dispositivos reciben las notificaciones automáticas definidas. Por ejemplo, la notificación puede enviarse a determinados usuarios (definidos por nombre o rol) o a todos los usuarios de una aplicación. También puede enviarse a los usuarios que estén suscritos a notificaciones sobre determinados temas (p. ej. noticias y actualidad, viajes, etc.).

Esta flexibilidad a la hora de implementar notificaciones automáticas hace de MobileTogether una herramienta ideal para desarrollar aplicaciones móviles sofisticadas.

Función para incrustar soluciones de MobileTogether en aplicaciones web

Esta función permite incrustar soluciones de MobileTogether en una página web directamente (por ejemplo, para habilitar aplicaciones de formulario web). Una vez incrustada, la solución puede intercambiar datos con la página web a través de JavaScript.

La solución de MobileTogether interactúa con el MobileTogether Server de la forma estándar y recibe datos que se pueden pasar a la aplicación web.

Incrustar una aplicación MobileTogether en una página web

Las aplicaciones MobileTogether se incrustan con ayuda de un elemento iFrame en el código HTML de la página web y existen varias opciones para identificar los usuarios y los dispositivos.

Aplicación móvil incrustada en aplicación web

Muchos usuarios han solicitado esta función y gracias a ella MobileTogether puede ayudarle en sus proyectos de implementación y desarrollo web.

Acción nueva: Cargar/Guardar cadena

Este par de acciones son relevantes a la hora de incrustar aplicaciones de MobileTogether en otras aplicaciones web, como explicamos más arriba. La acción "Cargar desde cadena" puede tomar la cadena XML o JSON y generar una fuente de página. Por otro lado, las fuentes de página XML/JSON se pueden serializar en una cadena con la acción "Guardar en cadena" y almacenarse en un nodo de fuente de página.

Acción nueva: Leer carpeta

Esta nueva acción permite recuperar una lista de archivos y subcarpetas de una carpeta de MobileTogether Server o del cliente en tiempo de ejecución. Se trata de una acción muy útil cuando la estructura de carpetas no se conoce en la aplicación.

Acción nueva: Definir idioma

Cuando una aplicación de MobileTogether está disponible en varios idiomas, la selección del idioma se basa en el idioma predeterminado del sistema operativo del dispositivo. Pero con esta nueva acción el usuario pueda cambiar el idioma de la aplicación a mano, Así, el usuario podrá reiniciar la aplicación en otro idioma (por ejemplo, si usa la aplicación para comunicarse con usuarios que no hablan el mismo idioma).

En la aplicación Altova Group & Gather, que está disponible en cinco idiomas distintos, puede ver cómo se usa esta acción. Los usuarios pueden cambiar de un idioma a otro en cualquier momento.

Definir idioma en la aplicación móvil

Acción nueva: Transferencia de MapForce

Altova MapForce Server permite una automatización de alta velocidad de proyectos de asignación de datos creados con la herramienta de integración de datos MapForce. Con esta nueva acción puede llamar a MapForce Server desde MobileTogether Server directamente para realizar las transformaciones de datos que necesite la aplicación.

La acción "Transferencia de MapForce" permite convertir un conjunto de estructuras de datos en otro conjunto de estructuras de datos. Cada estructura de datos del conjunto resultante se puede escribir en un archivo o en un nodo de una fuente de página en el diseño de la aplicación MobileTogether.

Como MapForce es compatible con EDI, XBRL, archivos planos, Excel, servicios web y otros formatos de datos además de XML, JSON y bases de datos relacionales, esta nueva acción permite a las aplicaciones de MobileTogether utilizar un abanico más amplio de fuentes de datos.

Pero para poder usar esta acción MapForce Server debe estar instalado en el mismo equipo que MobileTogether Server.

data-integration-mobile

Aplicación Statistics de estadísticas de uso del servidor

MobileTogether Server 4.0 viene con una potente aplicación que muestra estadísticas de uso sobre las distintas soluciones que se ejecutan en el servidor.

La aplicación presenta estadísticas y gráficos sobre el número de usuarios, dispositivos, inicios de la aplicación, solicitudes de servidor, etc. durante un período de tiempo determinado. Además, ofrece filtros que permiten consultar las estadísticas de cada sistema operativo, tipo de dispositivo, fabricante, aplicación, etc. También ofrece estadísticas sobre el número de solicitudes y el número de inicios de la aplicación.

La aplicación cuenta con tres pestañas:

  • Usuarios/Dispositivos/Solicitudes
  • Uso por hora del día
  • SO/Fabricante/Plataforma/Tipo de dispositivo

Cada pestaña incluye filtros para poder personalizar el informe estadístico.

Aplicación de estadísticas de MobileTogether

Con esta nueva aplicación podrá conocer de manera precisa el uso que se hace de cada aplicación de MobileTogether Server y cuáles son las más populares.

Actualizar
Si ya es cliente de Altova, puede descargar la versión más reciente del software desde aquí.
Descargar
Descargue gratis MobileTogether Designer y empiece ya a trabajar con este increíble marco de desarrollo.

Novedades de las versiones anteriores

Consulte las novedades de cada versión de MobileTogether.

Versión 3.2 (miércoles, 10 de mayo de 2017)
Near Field Communication:
Compatibilidad con mensajes NFC
Acciones nuevas:
Opción para acceder a los contactos del dispositivo móvil
Texto a voz
Cursor de espera y mensaje opcional
Acciones para selectores de fecha y hora
Obtener información de archivo
Vista e imagen en pantalla completa
Mejoras en acciones actuales:
Sonidos predefinidos
Opción "responder a" en correos electrónicos
Mejoras en la acción Desplazarse
Ir a la página/subpágina mediante expresiones XPath
Novedades en las tablas:
Crecimiento dinámico de izquierda a derecha
Carga de tablas bajo petición
Novedades adicionales:
Nuevos aspectos predefinidos para botones
Compatibilidad con JSON5
Numerosas mejoras en los gráficos
Mejoras en la ejecución en exploradores
Ejecución de subprocesamiento múltiple para MobileTogether Server
Versión 3.0 (10 de octubre de 2016)
Compatibilidad con códigos de barras
Hojas de estilos multinivel
Pruebas automatizadas para grabar y volver a ejecutar pruebas en Designer y en clientes
Nueva acción: imprimir en PDF, Word o RTF desde el cliente
Opción para abrir archivos (p. ej. PDF) en el cliente
Mayor velocidad en clientes Windows y Windows Phone
Cliente para exploradores web totalmente renovado
Versión 2.2 (martes, 31 de mayo de 2016)
Nueva acción para grabar audio
Nueva acción para reproducir audio
Nueva acción para reproducir vídeo
Nuevo control para incrustar vídeos en las aplicaciones
Funciones de extensión XQuery para audio y vídeo
Simulación de conexiones LAN
Cuadro de diálogo de archivos del usuario final
Mejoras en los menús contextuales de las tablas
Versión 2.1 (lunes, 4 de abril de 2016)
Nuevo modelo de tarifas
Nuevo control: control deslizante
Nuevo control: línea vertical
Nuevos aspectos de botón: Compartir y Enviar por correo electrónico
Acción nueva: Compartir. Se trata de una opción conocida para compartir por Facebook, correo electrónico, mensaje, etc.
Acción nueva: Inserción masiva en BD. Para insertar varias filas en una base de datos de una sola vez (inserción de datos 100 veces más rápida*)
Acción nueva: Permitir. Permite definir variables temporales en las estructuras de acciones
Acción nueva: Valor devuelto. Permite que un grupo de acciones devuelva un resultado de cualquier grado de complejidad. El grupo de acciones puede hacer de subrutina.
Subpáginas: opción para devolver resultados al cerrarse la subpágina (se utiliza con la acción Permitir)
Grupos de acciones: opción para pasar parámetros (e incluso otros grupos de acciones) a un grupo de acciones
Acción nueva: Probar/Capturar. Permite controlar errores y recuperar datos de forma sofisticada
Acción nueva: Generar. Forma parte de la acción Probar/Capturar y permite definir las condiciones de una excepción
Acción nueva: Cancelar ejecución de acción. Puede utilizarse cuando se produzca un error de validación en datos introducidos por el usuario, por ejemplo
Acción nueva: Desplazarse hasta el final de la tabla. Puede utilizarse cuando se añadan filas nuevas a una tabla con desplazamiento, por ejemplo.
Acción nueva: Cargar imagen. Carga una imagen para procesarla (p. ej. para transferirla a una base de datos)
Acción nueva: Ver ruta. Añade una función de geoubicación que muestra la ruta entre dos puntos
Acción nueva: Cargar/Guardar archivos en dispositivos cliente. El usuario puede cargar y compartir archivos en las aplicaciones del dispositivo
Crear carpetas automáticamente cuando se guarden archivos en el cliente o servidor. Si se guardan datos en una carpeta que no existe, la carpeta se crea automáticamente
Acción nueva: Eliminar archivos/carpetas. Tal y como permita el sistema operativo cliente o el administrador del servidor
Acción nueva: Reiniciar/Detener temporizador de página. Interrumpe el temporizador de la página e incluso restaura el intervalo del temporizador
Acción nueva: Cancelado por el usuario. Permite al usuario una mayor flexibilidad a la hora de cancelar procesos en posiciones seguras predefinidas
Opciones para configurar algunas propiedades mediante expresiones XPath
Nueva propiedad: tamaño del texto en píxeles
Nueva función XPath: mt-connected-via-wifi
Nueva función XPath: mt-font-height
Nueva función XPath: mt-control-width
Nueva función XPath: mt-user-tried-to-cancel-actions
Búsqueda rápida en el cuadro de diálogo de funciones XPath
Nueva opción para ocultar la barra de título de las páginas
Opción para personalizar la página de acceso/índice para clientes web
Inicio más rápido cuando la conexión es lenta
Nuevo estilo de teclado: contraseña visible
Nueva aplicación de muestra: MyCollections
Versión 2.0 (martes, 10 de noviembre de 2015)
Generación de aplicaciones para las tiendas de aplicaciones
Nuevo tipo de licencia: por núcleo de servidor
Compatibilidad con servicios web REST y SOAP
Compatibilidad con datos JSON
Compatibilidad con bases de datos Firebird
Compatibilidad con versiones más recientes del resto de bases de datos
Procesamiento en paralelo de varias soluciones
Nuevo control: firmas
Carga/Escritura de archivos con nombre de archivo calculado con XPath
Simulación de error de conexión con el servidor
Compatibilidad con Windows 10
Compatibilidad con Windows 10 Edge
Nuevas funciones XPath para la gestión de colores
Disponibilidad en varios idiomas: español, inglés, alemán, francés y japonés
Nueva marca para las estructuras fuente: Conservar datos en el cliente
Nueva acción de página: ConErrorDeConexiónDeServidor
Versión 1.5 (martes, 28 de abril de 2015)
Enviar correos electrónicos a uno o varios destinatarios e incluir archivos adjuntos de forma opcional
Bucles para repetir la ejecución de una secuencia de acciones
Iniciar la solución mediante un enlace que incluye parámetros (también puede enviar un enlace usando la función anterior).
AlHacerClic y AlHacerClicLargo
Ocultar teclado
Actualizar la pantalla mientras se ejecuta una serie de acciones
Guardar tablas de BD de forma automática sin claves principales
Ejecutar acciones al teclear en el navegador
Compatible con botones de opción como alternativa a los controles Sí/No.
Propiedades nuevas para líneas de guiones y de puntos
Propiedades para añadir símbolos a botones
Compatibilidad con archivos de fuentes y CSS del usuario para soluciones que se ejecuten en exploradores web
Propiedad para establecer el ancho de cualquier control como porcentaje del ancho de pantalla
Tipos de datos uniformes para tablas de BD relacionales
Opción para eliminar nodos fuente que se inserten con la acción Anexar/Insertar nodos
Opción para tener varias versiones de la misma solución en el servidor
La configuración del MobileTogether Client se puede enviar en un enlace por correo electrónico
Nuevos accesos directos de edición en MobileTogether Designer
Versión 1.4 (lunes, 2 de febrero de 2015)
Robusta compatibilidad con servicios de geoubicación
Compatibilidad con Android 5.0
Compatibilidad con XPath y XQuery 3.1 (además de con las versiones anteriores)
Localización de cadenas
Opción para encabezados específicos en solicitudes HTTP
Opción para que una solución de MobileTogether inicie otra solución al finalizar
Dispositivo de vista previa iOS 7/8 para simulación en MobileTogether Designer
Opción para editar la estructura XML en el simulador directamente
Más funciones de refactorización
Lista de versiones de los clientes conectados en MobileTogether Server
Lanzamiento comercial de MobileTogether (10 noviembre de 2014)
MobileTogether Server compatible con Linux y MacOS, además de con Windows
Acción nueva: Permitir al usuario elegir imagen de la galería de imágenes o de la cámara
Incrustación de imágenes
Acción nueva: Guardar imagen en archivo
Acción nueva: Ejecutar en servidor/cliente
Nuevas funciones XPath para procesamiento de imágenes
Nuevas funciones XPath para procesamiento de geoubicaciones
Nuevas funciones XPath
MobileTogether Beta 2 (17 de septiembre de 2014)
Compatibilidad con bases de datos SQLite
Compatibilidad con instrucciones dinámicas SELECT generadas en su totalidad con XPath/XQuery
Recuperación automática de la clave principal autonumérica después de la acción Guardar en la BD
Recuperación de datos en la acción Ejecutar BD
Autenticación de usuarios con Windows Active Directory
Opción para que el usuario elija su contraseña en el cliente
Opción para que el usuario cambie de contraseña la primera vez que inicie sesión
Analizador HTML con autocorrección
Aplicaciones móviles traducidas al alemán, español y japonés
Nuevas variables: $MT_ButtonBackgroundColor, $MT_ButtonTextColor, $MT_EditFieldBackgroundColor, $MT_EditFieldTextColor, $MT_LabelBackgroundColor, $MT_DBExecute_Result, $MT_SimulationMode
Nuevas funciones: mt-has-serveraccess, mt-refresh-userroles, mt-external-error-code, mt-external-error-text
MobileTogether Beta 2 (22 de julio de 2014)
MobileTogether está disponible como beta público.
Actualizar
Si ya es cliente de Altova, puede descargar la versión más reciente del software desde aquí.
Descargar
Descargue gratis MobileTogether Designer y empiece ya a trabajar con este increíble marco de desarrollo.