PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad de WINDEV y WINDEV Mobile 26!
Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
WINDEV Mobile 26: Benefíciese de las 170 nuevas funcionalidades comunes de la versión 26
WINDEV Mobile se beneficia de la mayoría de las 170 nuevas características comunes de la versión 26, y en particular: Los nuevos controles Smart, la entrada obligatoria sin bloqueo, el control HTML para correos electrónicos, funciones de programación HTML, funcionalidades para mapas, gráficos, hojas de estilo más simples, editor de código enriquecido, consultas HFSQL asíncronas, nuevas funcionalidades del WLanguage, etc...
Por supuesto, WINDEV Mobile 26 también se beneficia de muchas nuevas características específicas del mundo móvil. Obtenga más información en las siguientes páginas.
Utilizar el HTML también en los dispositivos móviles
El nuevo control de edición HTML, control HTML para correos electrónicos y las funciones de programación HTML están disponibles para sus aplicaciones móviles.
El nuevo control Campo de entrada HTML permite a los usuarios ingresar textos HTML en modo WYSIWYG desde un dispositivo móvil o tableta.
Esto permite ingresar texto enriquecido, con opciones de formato.
El nuevo control Correo electrónico permite a los usuarios ingresar correos electrónicos de texto enriquecido desde un teléfono.
La programación HTML permite, por ejemplo, analizar páginas web y extraer datos de ellas.


3 nuevos controles inteligentes en WINDEV Mobile 26
Los nuevos controles Smart están disponibles en la versión 26 para WINDEV Mobile 26.
  • Barra de aperitivos
  • Patrón de desbloqueo
  • Pin visual.
Nuevo control inteligente: Snackbar (con botón Cancel)
El control Smart "Mensaje emergente con botón" es un mensaje toast que permite una interacción, generalmente para deshacer de forma inmediata la acción que acaba de ser realizada.

Nuevo Smart Control: Patrón de desbloqueo
El control Smart "Patrón de desbloqueo" permite utilizar un patrón de desbloqueo específico para su aplicación.
Se proporciona un modo de aprendizaje y un modo de desbloqueo.

Nueva Smart control: Introducción del código PIN de tipo bancario
El control Smart "Entrada de código PIN visual" es un conjunto de números posicionados aleatoriamente. Puede configurar cuántos dígitos se requieren.

Reminder: WINDEV puede abrir y manipular WINDEV Mobile proyectos
Para facilitar el desarrollo multiplataforma, WINDEV puede abrir proyectos WINDEV Mobile (y también proyectos WEBDEV).
Esto evita la duplicación de código y objetos y la realización de operaciones innecesarias. Los objetos se comparten de inmediato.
El mismo proyecto en WINDEV puede contener configuraciones de WINDEV, iOS y Android (e incluso configuraciones de WEBDEV).
En el modo edición, puede cambiar sin problemas de una configuración a otra.
Observación: por supuesto, es necesario tener una licencia WINDEV Mobile (y/o WEBDEV).
Nuevas animaciones
En la versión 26 se introducen 3 nuevas animaciones de Control:
  • Clic en el botón: fundido de entrada, fundido de salida: el botón pasa gradualmente de un estado a otro.
  • Aparición/Desaparición de un control: fundido de entrada, fundido de salida.
  • La celda aparece/desaparece en un control Disposición: los controles suben o bajan gradualmente.
OCR en dispositivos móviles: toma una foto, recupera el texto
Sus aplicaciones desarrolladas con WINDEV Mobile 26 incluyen el reconocimiento óptico de caracteres (ROC).
Este tipo de reconocimiento se puede utilizar en cualquier archivo (PDF, JPEG, etc.) y también en fotos tomadas con el teléfono (o tableta).
¡El usuario puede tomar una foto de un contrato y recuperar el texto del contrato en la aplicación!
El teléfono también se puede utilizar como escáner para una aplicación de Windows o un sitio web: toma la foto de un documento y envía el texto a una aplicación de Windows o un sitio web.
Control Campo de entrada obligatorio sin bloqueo
El campo de entrada obligatoria sin bloqueo también está disponible para los dispositivos móviles.
Los iconos y los mensajes de advertencia se han optimizado para una buena legibilidad en dispositivos móviles.
Entrada no válida: Mensajes de error personalizados
Ahora puede elegir cómo indicar errores cuando el usuario final ingresa información no válida o incompleta:
  • bordes rojos
  • texto
  • icono
  • tooltip
  • ...
GO: Elegir el hardware para las pruebas (GO)
Ahora puede elegir el hardware que se utilizará para las pruebas (a través de la opción GO) durante la fase de desarrollo.
Esto le permite asegurarse de que la ventana se comporte como se espera en dispositivos específicos: anclajes,...
control Looper: Altura de Fila mayor que la altura de la pantalla
En un control Looper, la altura de una fila ahora puede ser superior a la altura de la pantalla. Útil, por ejemplo, cuando una fila contiene un mensaje largo.
Síntesis de voz: Selección de voz
La nueva función SpeechSynthesisListVoices WLanguage enumera las diferentes voces disponibles en el dispositivo.
La función SpeechSynthesisInitialize se utiliza para seleccionar una voz.
Por lo tanto, puede administrar las voces utilizadas para la síntesis de voz en sus aplicaciones.

Funciones zip: tipo zipArchive disponible
El tipo de lenguaje ZipArchive WLanguage, que permite tu manipular archivos comprimidos (Zip, 7z, otros) está ahora disponible para los dispositivos móviles.
Tamaño automático del texto: Cuando un título es demasiado grande, la Font se reduce
Puede asignar títulos por programación.
El título asignado puede ser más grande que su contenedor.
Y en algunos casos, uno desea que se muestre todo el texto.
Una opción en las 7 pestañas permite especificar que se debe mostrar todo el texto.
Si el texto es demasiado grande, la fuente se reducirá para que sea completamente visible.
Puede establecer el tamaño mínimo de la fuente.
Editar control: Máscaras personalizadas
Las máscaras de entrada personalizadas están disponibles en WINDEV Mobile 26.
InputMask, un tipo de WLanguage avanzado, permite programar todos los comportamientos deseados: matrícula, número de producto,...


Control Mapa en el móvil
El control Mapa evoluciona muy sensiblemente: clúster, Popup, visualización de ruta, dibujo de imagen, etc., ... amplia las posibilidades de este potente control.
Para teléfonos móviles; las nuevas funcionalidades del tema oscuro, la visualización del tráfico por carretera en tiempo real y la posibilidad de limitar gestos o de restringir la visualización a un área geográfica determinada son complementos especialmente útiles.

Un MDM de serie: su tienda privada MDM para WINDEV Mobile: fácil
Es muy fácil implementar sus aplicaciones:
1 - Habilitar la opción MDM en el proyecto
2 - Compilar las aplicaciones
3 - Cargar las aplicaciones en el servidor MDM
4 - Definir los usuarios autorizados
5 - Compartir la URL o el QRCode (generado automáticamente) con los usuarios
6 - Los usuarios descargarán la aplicación, se conectarán y empezarán a utilizarla.
7 - Para las actualizaciones posteriores; los usuarios serán notificados, y podrán aceptar y descargar automáticamente la actualización.
Tenga en cuenta que en iOS, se debe contratar una suscripción de tipo InHouse.
MDM para WINDEV Mobile: Autenticación
Puede administrar completamente los inicios de sesión y las contraseñas de los usuarios:
  • creación de cuenta
  • validar la creación de la cuenta por Email
  • gestión de contraseñas olvidadas
  • cambiar contraseña
  • eliminar o bloquear temporalmente una cuenta
  • ...
Los usuarios finales puede recibir directamente sus parámetros de inicio de sesión o estar autorizados para crear su cuenta.
Puede restringir el proceso de creación de cuenta solo a ciertos contactos: en ese caso, el administrador debe especificar las direcciones de correo electrónico o los nombres de dominio de los usuarios.
Los usuarios se autentifican a través de la Agrupación de Usuarios, lo que le permite set permisos.
MDM para WINDEV Mobile: actualizaciones de aplicaciones
Puede administrar completamente las actualizaciones de sus aplicaciones: descargar solo a través de Wi-Fi, se requiere una versión mínima del sistema operativo, notificación en el dispositivo o mensaje en la aplicación, ...
MDM en PCSCLOUD
PCSCloud.net ofrece un paquete especial para utilizar un servidor MDM sin tener que preocuparse por la infraestructura y la administración: únicamente define los niveles de uso.
Facilitar la transición a los dispositivos móviles
La transformación de sus aplicaciones WINDEV existentes (o partes de aplicaciones) en aplicaciones de iOS y Android es cada vez más fácil.
El nuevo entorno con vista dividida le permite editar una ventana de escritorio y una ventana móvil en el mismo Time , lo que hace que todo sea más fácil..
El asistente de conversión se ha mejorado y es aún más preciso.
2 nuevas plantillas de tema para dispositivos móviles
Las plantillas móviles de Suki y Winki se entregan con la versión 26: ¡Úselos como quiera para personalizar sus aplicaciones!
Nuevas características comunes para móviles
El desarrollo de iOS nunca ha sido tan potente como con WINDEV Mobile 26. Usted se beneficia de las nuevas y potentes funcionalidades que se suman a todas las existentes.
iOS evoluciona y también WINDEV Mobile 26.
WINDEV Mobile 26 para iOS se beneficia de las características generales comunes de la versión 26, además de las nuevas características comunes a los dispositivos móviles: Controles Smart, OCR, animaciones, entrada sin bloqueo, selección de hardware para pruebas GO, texto de tamaño automático, control Mapa , ...
Y además de las novedades generales comunes y las específicas de los dispositivos móviles, la versión 26 ofrece las siguientes novedades para iOS.


iOS 14, nuevo iPhone
La nueva versión de iOS 14 es soportada por WINDEV Mobile 26.
Tenga en cuenta que iOS 14 requiere al menos un iPhone 6S para funcionar.
En el caso de los iPad, las aplicaciones se ejecutan en todos los modelos desde el lanzamiento del iPad Air de primera generación (2013).
iOS 14: Widget de la pantalla de inicio
iOS14 permite posicionar widgets en la pantalla de inicio de iPhone y iPad.
Apple admite 3 tamaños de widgets.
WINDEV Mobile 26 permite crear y administrar estos 3 tipos de Widgets.
iOS14: Botón de retroceso y menú de navegación
En iOS 14, una presión larga del botón Atrás abre el historial de navegación y permite al usuario volver a las ventanas anteriore.
En la versión 26, no es necesario escribir ningún código en particular para beneficiarse de esta función.
Ejecutar aplicaciones WINDEV Mobile 26 en Macs con procesadores ARM
WINDEV Mobile 26 permite crear aplicaciones destinadas a funcionar en Mac, utilizando la plataforma Mac Catalyst.
Los Mac equipados con procesadores X86 y SILICON (ARM) son soportados.
Abrir ventanas desde la parte inferior de la pantalla
En la versión 26, una opción en las 7 pestañas ahora permite abrir aplicaciones desde la parte inferior de la pantalla (modo "Hoja").
En este caso, la ventana permanecerá en una vista en "cascada": no cubre completamente la ventana debajo.
Apple Watch series 6 y SE

Tanto el Apple Watch Series 6 como el SE son soportados.
103 nuevas funciones de WLanguage disponibles para el Apple Watch.
Ver la barra inferior (iphone 10 y superior)
A partir del iPhone X, se muestra obligatoriamente una barra de inicio horizontal en la parte inferior de la pantalla (ya no hay un botón "Home" de inicio ).
Esta barra ahora se puede ver en el editor de ventanas y en el simulador.
Escritura NFC
WINDEV Mobile 26 soporta el estándar NFC en escritura en iOS.
Por ejemplo, esto permite que los iPhones escriban en etiquetas NFC.
Grupo de usuarios: ahora admite "Iniciar sesión con Apple"
El Groupware Usuario permite la identificarse usando la autenticación estándar "Sign in with Apple".
No hay nada que codificar. Todo es automatic, una vez autorizado por el administrador de la GPU (en el sitio de administración)!

11 nuevos tipos
8 nuevas propiedades
8 nuevas propiedades para iOS están disponibles en WLanguage
InclinaciónRodamientoWithTiltWithRotation
WithScrollBrújulaInternalWindowPopupTrafficInfo

Nuevas características comunes para móviles
El desarrollo para Android nunca ha sido tan potente como con WINDEV Mobile 26.
Usted se beneficia de las nuevas y potentes funcionalidades que se suman a todas las existentes: Controles inteligentes, OCR, animaciones, campos de entrada obligatorios no bloqueantes, selección de hardware para las pruebas, autodimensionamiento del texto, control Mapa , ... .
Android evoluciona, al igual que WINDEV Mobile 26, sobre todo con su compatibilidad con Android 11 .
WINDEV Mobile 26 para Android beneficia de las nuevas funciones comunes de la versión 26, además de las nuevas funciones específicas para dispositivos móviles, además de las nuevas funciones específicas de Android.
Prohibir capturas de pantalla

La versión 26 permite evitar que el usuario tome capturas de pantalla.
Esta es una funcionalidad útil para aplicaciones que contienen datos confidenciales, como aplicaciones bancarias.
Una nueva opción en las 7 pestañas permite prohibir la captura de pantalla.
El nuevo .ScreenshotAllowed=False Property permite desactivar las capturas de pantalla mediante programación, si es necesario.
Nueva tendencia en las barras de acción: 56 píxeles en lugar de 48 (¡y eso lo cambia todo!)
En Android, las barras de acción pueden tener 2 alturas: 48 o 56 píxeles.
En la versión 26, es posible elegir la altura del Action Bar.
La tendencia actual es utilizar el action Bar con una altura de 56 píxeles...
Centro Phone (y Tablet) control
¿Sabe en qué directorio telefónico se encuentran los archivos de registro de su aplicación?
¿Sabe cómo grabar un video de una aplicación en ejecución en tu teléfono? Etc...
El Centro de Control Android le ayuda con estas funciones y más.
Centro Control móvil: características de useful
El Centro de Control Android le permite administrar fácilmente sus dispositivos Android durante la fase de desarrollo.
Estas son algunas de las funcionalidades que encontrará en el Centro de Control del teléfono:
  • Ver información general del dispositivo: versión, resolución, densidad, dpi, procesador, etc.
  • Ver registros del sistema (logcat)
  • Ver el seguimiento de depuración para las aplicaciones WINDEV Mobile: trace, assert, error
  • Captura de pantalla
  • Grabe videos de aplicaciones en ejecución
  • Gestión de las aplicaciones en el dispositivo: lista, búsqueda, información de la aplicación, instalar, desinstalar, pasar en modo device owner
  • Explorador de archivos intuitivo y receptivo
  • ...
Componentes para dispositivos Zebra
WINDEV Mobile 26 integra dos nuevos componentes para dispositivos industriales Zebra.
El componente RFID permite controlar lectores RFID desde sus aplicaciones.
El componente MX (Mobility Extensions) permite el acceso a funcionalidades Android adicionales: control de la configuración del dispositivo y las aplicaciones instaladas, configuración Wi-Fi, ...
Java: Incorpore las clases de Java a su proyecto
Es posible que necesite una clase de Java en un proyecto de Android WINDEV Mobile, por ejemplo, para administrar un SDK.
En WINDEV Mobile 26, una o más clases de Java se pueden incorporar directamente al proyecto.
Recordatorio: ya era posible escribir código Java directamente en el editor de código de WINDEV Mobile. Esta nueva funcionalidad incorpora una clase entera al proyecto, lo que simplifica significativamente esta operación.
Java: Llamar directamente a los procedimientos de WLanguage
En la versión 26, puede llamar fácilmente a los procedimientos WLanguage desde el código en Java .
Basta con añadir el atributo <java> a la correspondiente Procedure.
Luego puede llamar a este procedimiento WLanguage por su nombre directamente desde el código Java.
PROCEDURE UpdateForm() <Java>
Hashing: 8 nuevos tipos de hash disponibles para Android
Los tipos de hash SHA1 y MD5 ya eran soportados.
En la versión 26, los siguientes tipos también están disponibles para Android:
  • DJB2 (Bernstein)
  • MD4
  • MURMUR
  • RIPEMD
  • SHA-3
  • TIGER
  • WHIRLPOOL
  • CKSUM
WLanguage: Comparar cadenas en Android
Buena noticia, todos los operadores de comparación de cadenas ahora están disponibles para Android.
Nuevos operadores soportados:
  • Igualdad muy flexible ~~
  • Comienza con [ flexible ~
  • Comienza con la muy flexible [~~
  • Termina por =]
  • Termina con flexible ~]
  • Termina con muy flexible ~~]
  • Contiene [=]
  • Contiene flexible [~]
  • Contiene [ muy flexible ~~]
Procedimientos sobrecargados
Un procedimiento puede tener varias sintaxis diferentes: diferentes parámetros de llamada diferentes en número y tipo.
Este tipo de procedimiento ahora es soportado por Android.
Inferencia de tipo
En la versión 26, la inferencia de tipo es soportado para Android.
El código es más conciso y más fácil de escribir.
Thread en el Background: Desactivar la optimización de la batería
Las últimas versiones de Android optimizan el consumo de batería al evitar que las aplicaciones se ejecuten en segundo plano.
Esto puede ser un inconveniente.
En la versión 26, la nueva función SysBatteryOptimBackground permite desactivar la optimización de la batería para mantener la aplicación en funcionamiento en el Background.
El sistema Android simplemente solicitará la confirmación del usuario final.
MVP, 3 nuevos atributos: Mapping, Associated, presenter
En MVP, los atributos Mapping, Associated y presenter están ahora disponibles para Android.
¡Todos los atributos de MVP ahora son multiplataforma!
El tipo toast está disponible en android
El tipo Toast ya está disponible para Android.
Por ejemplo, permite crear mensajes toast con un botón "Snackbars".
Depurador disponible en el emulador de Google (y otros)
En la versión 26, puede depurar el código de sus proyectos utilizando el emulador proporcionado por Google.
Esto facilita la realización de pruebas en diferentes dispositivos.
Varios
  • La HTrack está disponible para Android. Esta función notifica a la aplicación cuando se realiza un cambio en la base de datos.
  • Las funciones JSON en HFSQL están disponibles para Android: HImportJSON, ...
WLanguage, 12 nuevos tipos
UWP
Novedades comunes
El desarrollo UWP se beneficia de la mayoría de novedades comunes de la versión 26.
Nuevo entorno
El desarrollo UWP también se beneficia del nuevo entorno de desarrollo de la versión 26.
Versión mínima requerida
  • Versión 26
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario