PRODUCTOS

NUEVO EN 4D v13

Nuevo en 4D v12

4D
Con 4D v12, hemos integrado no sólo la mejor tecnología, sino también pequeños detalles de gran utilidad para desarrolladores y usuarios. No sólo se vuelve más eficiente la herramienta, sino también la persona que la utiliza. Eso es progreso.

 

Más de lo que busca

Mientras los lanzamientos anteriores se orientaron a revisiones revolucionarias: cliente/servidor, servicios web, SQL, 4D v12 ha sido diseñado para traerles todas las características evolutivas que los desarrolladores y usuarios finales han estado deseando.

Hemos escuchado sus necesidades y con 4D v12, vamos con todo. Desde la sincronización y replicación de datos hasta integración PHP a detalles diminutos de interfaz que usted apreciará sinceramente. 4D v12 le da todo lo que necesita para ser más productivo.

 

Descargue 4D v12

Manual de actualización

Lista de funcionalidades

 

 

Concéntrese en las funcionalidades

4D v12 puede ser el lanzamiento más evolutivo a la fecha, pero aún viene con nuevas características emocionantes que querrá empezar a utilizar de inmediato. Nos complace ofrecer las funcionalidades que los desarrolladores y usuarios finales 4D más han solicitado.

 

PHP

Todo un nuevo reino de funcionalidad

Un universo de productividad del desarrollo está en sus manos. Ahora los desarrolladores 4D pueden aprovechar las numerosas librerías PHP públicamente disponibles (lea: GRATIS), gracias a la integración de PHP 5.3 a 4D v12.

 

Llame al nuevo comando PHP EXECUTE y acceda a miles de librerías PHP disponibles y código fuente de PHP. Hemos incluido incluso varias librerías que aprovechan nuestro intérprete PHP, FastCGI, compilado en 4D para ofrecer funcionalidades como LDAP, cifrado, compresión, y mucho más, desde que el principio.

 

Las funcionalidades basadas en PHP van más allá del script web, trayendo a los usuarios la capacidad de realizar funciones sencillas pero poderosas directamente desde la interfaz de usuario, todo con un mínimo de la programación..

 

Estos breves videos, por ejemplo, muestran el uso de la Librería GD dentro de 4D v12 para dar a los usuarios control sobre las imágenes:

 

PHP Brightness

Brillo y contraste de la imagen
(00:19)
También disponible en Windows.
PHP Watermark

Poner marcas de agua en imágenes
(00:20)
También disponible en Mac OS.

 

¡Además, utilizando PHP para extender la funcionalidad de la aplicación 4D es más ligero, incluso, que utilizando el plug-in 4D SDK! En esencia, hemos abierto a 4D a todo un mundo de funciones existentes, así como también pusimos un nuevo lenguaje en su arsenal para desarrollar su propio lenguaje. .  

 

Pruebe el demo de PHP Execute desde nuestras aplicaciones de ejemplo para ver por si mismo.

Las aplicaciones de ejemplo requieren el uso de 4D v12. Descargue versión de demostración del enlace anterior.

 



Permita que su texto tenga estilo y que sea
completamente indexable.

Entregue una interfaz más rica

Además de hacer 4D v12 más poderoso para desarrollar, nosotros también lo hemos hecho más intuitivo y funcional en el uso. 

El texto dentro de 4D v12 puede tener instantáneamente estilos, el cual se almacena en etiquetas dentro del mismo texto. Esto significa que a pesar de tener datos adicionales en línea con el texto, todas sus cadenas de texto están indexadas y permanecen intactas, lo cual significa que las búsquedas son más rápidas y los resultados más atractivos.

 

Los List boxes ahora son más poderosos que nunca,  con la habilidad de imprimir y mostrar datos jerárquicamente. Su apariencia puede fácilmente determinarse por programación, con resultados instantáneos.

 

Hablando de list boxes, ellos ahora también pueden tener texto rico aplicado a directamente su contenido.

 

 

 

 

SynchroMantenga su integridad

Como el uso de soluciones de cliente/servidor ha crecido, también ha crecido la necesidad de actualizar los datos en el servidor con precisión, aún más al trabajar con múltiples servidores. Hasta ahora, cada desarrollador debía crear los mecanismos y el volumen de trabajo para la sincronización exacta de datos y el backup, llevando a una variedad de implementaciones y por supuesto, mucho desarrollo extra.

 

Aprovechado el servidor SQL integrado de 4D Server v12, los desarrolladores ahora tienen acceso a herramientas de sincronización listas para ser utilizadas. Ya no teniendo que programar estos mecanismos ahorran tiempo de desarrollo. Y proporcionando medios seguros de sincronización y réplica, los usuarios de soluciones pueden llegar a ser más eficientes y confiar en la integridad de sus datos.

 

 

  

Multiple DBsUtilice múltiples bases al tiempo

Una de las fortalezas de 4D siempre ha sido su modularidad. Por el uso de plug-ins, las funcionalidades comunes pueden compartirse entre las aplicaciones. Gracias a componentes 4D, varias soluciones podrían utilizar (y reutilizar) los mismos pedazos de código, de las mismas formas, y de los mismos objetos sin tener que reinventar la rueda.

 

4D v12 ahora ofrece el poder y la flexibilidad de utilizar múltiples bases de datos dentro de la misma solución. Con la nueva sintaxis del comando SQL LOGIN, puede abrir otro archivo de base 4D, fuera de la estructura principal.  Y esto puede hacerse sin tener que cerrar o reiniciar la base de datos principal.

 

 

 

Desarrolle más rápidamente, cómodamente

Pequeñas cosas causan grandes diferencias. En ningún lugar esto es más evidente que en el entorno de desarrollo 4D v12, donde docenas de detalles diminutos ascienden a pasos agigantados mejorando la ergonomía y la usabilidad.

 

El lugar donde los desarrolladores pasan la mayor parte del tiempo, el Editor de métodos se ha reescrito completamente.  Manteniendo su interfaz probada, gana características ergonómicas y productivas como en la visualización inmediata del tamaño de la fuente, tecleo predictivo que incluye la terminación de código SQL, auto terminación de tablas, campos y variables, división de líneas (sin romper código), sugerencias y puntos de interrupción asociados a líneas de código. Los desarrolladores también benefician de la detección de sintaxis, indicadores de código de nuevo/no guardado y la posibilidad de expandir/desplegar el código.

 

La función Buscar y reemplazar global función ha sido reescrita completamente para ser más fácil y rápida. ¿Necesita renombrar un método o una variable todas las veces que aparece en su código? Fácil. ¿Quiere encontrar los métodos o las variables no usados que toman espacio valioso? Está tan sólo a un comando de menú de distancia.

 

 

 

64-bit4D Server 64-bit

Actualmente una característica beta, 4D Server v12 para Windows ofrece soporte de 64 bits para desarrolladores y usuarios que necesitan acceso rápido a grandes cantidades de datos.

 

Permitiendo más acceso a la memoria (sólo limitado por las capacidades físicas de los fabricantes de RAM), el procesamiento de 64 bits tiene como resultado el manejo mucho más rápido de grandes cantidades de datos y/o tratando con muchos usuarios conectados.

 

Las aplicaciones 4D v12 pueden compilarse en versiones de 32 y 64 bits, incluso desde un Mac, aunque la aplicación de 64 bits sólo pueda ejecutarse con 4D Server de 64 bits.

 

La beta de 4D v12 de 64 bits está limitada a Partners 4D. Para aprender más y convertirse en Partner, lea sobre el  4D Partner Program y sus beneficios.

 

La clase de cosas que simplificarán su vida

Misc

 

Para el desarrollador, el usuario final, 4D v12 tiene muchas de esas " pequeñas cosas" que harán de su tiempo frente al computador más conveniente.

 

Tareas diarias como imprimir han mejorado mucho, con la capacidad de imprimir formularios y list boxes. Los usuarios Windows ahora pueden unirse a sus contrapartes de Mac y producir también PDFs.

 

El uso de imágenes también se ha enriquecido. Además del amplio rango de formatos ya soportado, 4D v12 soporta picture metadata incluyendo EXIF, TIFF y GPS.

 

Getters and Setters ofrece simetría armoniosa en  propiedades de comandos de lectura y escritura y para duplicar objetos. 

 
Otra área de mejora está en la interacción entre formularios y subformularios, que ahora soporta punteros y eventos para actualizar automáticamente contenidos de subformularios..

 

Los componentes ahora también pueden ser publicados y consumidos como subformularios dentro de bases de datos locales. Un ejemplo de éstos son los invaluables Form Widgets, ofreciendo una completa librería de objetos de interfaz de usuario pre construidos que pueden asociarse instantáneamente a sus datos y métodos.

 

 

Los aficionados de SQL ganan más poder en 4D v12, con soporte SQL Dump and Insert, trayendo la capacidad de exportar e importar los datos en el formato de texto a través de SQL.

 

La implementación XML  ha aumentado aún más con nuevos comandos a su disposición.

  

En total, 4D v12 representa el crecimiento adicional de una plataforma ya madura. Sea nuestro huésped y pruebe todas estas nuevas características.

 

Descargue una versión de prueba de 4D v12

 Vaya a la tienda y actualice ahora