4d 2014Muchas novedades, mejoras e innovaciones en las heramientas 4D y Wakanda.

4D en su versión 14 sigue sorprendiendo por su potencia y ayudas para programadores y usuarios.

Devcon 2014 reunió a programadores del motor de Base de Datos.

Se hizo un resumen de la actualidad de la empresa (aún con la crisis, 4D mejora sus beneficios y más personas en E.E.U.U., Japón, Europa y América optan por sus soluciones basadas en esta potente SQL).

Mejoran además la inversión en el desarrollo de 4D y Wakanda.

De la primera se anunciaron cambios importantes, que beneficiarán enormemente a los programadores y los usuarios. Con las llamadas versiones R (Release) se implementa una nueva línea de mejoras. Ya no será necesario esperar hasta una versión 15 para nuevas herramientas.

La idea es incorporar en cada versión R nuevas mejoras, de modo que recibirán un tratamiento de prueba mayor. Obviamente estas solo las podrán obtener Partners (Solcer es Partner 4D) o Clientes 4D con mantenimiento.

Siguiendo con las versiones R, cada 18 meses (aprox.) se lanzará una nueva versión (ejemplo-14R9 pudiera ser 15), esto hará más estables las versiones nuevas (no habrá que esperar a una 15.3 para empezar a funcionar con seguridad, puesto que sería una versión equivalente a 14R12). Por tanto la idea es más pruebas – motores testados en el tiempo. (Paralelamente seguirán las actualizaciones que corrigen errores). Una gran idea.

Respecto al lenguaje, tenemos nuevas incorporaciones:

OBJECT-> Es un nuevo tipo de dato de 4D (a la manera de 4D). Esta nuevo tipo permite incorporar todo tipo de datos (blobs, pictures, pointers, strings, …) y acceder a ellos de forma muy sencilla y potente. (Es distinto a los objetos de otros lenguajes).

JSON (JavaScript Object Notation) POR TODOS LADOS-> Este sistema ligero de anotación está presente en todos los conceptos tratados en 4D. Los objetos, REST, formularios (geometría), etc.

Por ejemplo, es útil para guardar todas las posiciones de pantalla. Con la nueva función de geometría de pantalla, 4D es capaz de recordar como quedaron todos y cada uno de los splitters, columnas de un listbox, etc de un formulario. (Los guarda en JSON). Es tan difícil como indicarle al formulario con un checkbox que lo haga. (¿imagina el tiempo necesario para programar esta función en muchos otros lenguajes?). En 4D 14, 1 segundo para el programador y para el usuario un inconveniente menos (a su gusto y listo).

LIBRERÍA CON AYUDAS (TIPO WIDGETS)-> Mejoras funcionales para campos y variables de texto, fecha, … Podemos, por ejemplo, realizar en pocos segundos un procesador de textos simple con sus botones (la características de los campos o variables text son practicamente sin fotos un 4D Write (en breve esperamos nueva versión). Búsquedas, Calendarios, …

AREA WEB MEJORADA E INSPECTOR-> Se puede no solo representar datos, ahora se pueden recibir valores devueltos de la propia Web Area, lo que permite potenciar Interfaces y Mejorar la experiencia visual.

HISTORIAL POR TABLAS (¿para que guardar el historial de los datos temporales?), VISTAS SQL, SOPORTE IP6, REST, MIRRORING POTENCIADO, ETC. Y NO OLVIDEMOS WAKANDA.

Realmente hay cientos de nuevas opciones, y con Wakanda un mundo entero. Tanto 4D, WAKANDA o 4D+WAKANDA permiten implementar soluciones potentes en un tiempo breve.

Los requisitos de la versión en Windows para 4D Windows 7 y para OSX 10.7.5