RAD Studio 10.2 Tokyo
La manera más rápida de desarrollar apps nativas multiplataforma
RAD Studio (a.k.a. Delphi o C++ Builder) 10.2 Tokyo ya están disponibles. Y como viene siendo habitual ahora entramos en el periodo de evaluación de las nuevas características y capacidades.
Atrás quedaron ya las incertidumbres y temores de tiempos pasados. Hoy podemos considerar el producto un entorno estable y de confianza para el desarrollo de aplicaciones multiplataforma, nativas y con un alto nivel de reutilización de código.
Sin embargo, ha habido diferentes iniciativas que han quedado por el camino, iniciativas que por una razón u otra fueron abandonadas, como Delphi.Net o la VCL para la Web; de estas iniciativas quizá una de las más recordadas es Kylix, que ya en 2001 y junto a la plataforma CLX nos anunciaba un entorno de desarrollo cruzado entre Windows y Linux.
Aquella iniciativa se abandonó por diversas razones, y desde entonces no hemos podido desarrollar con las herramientas de Embarcadero en la estirpe de sistemas operativos iniciada en su momento por Linus Tovals, hasta ahora.
Linux viene para quedarse
Por segunda vez nos aproximamos al desarrollo Linux, pero esta vez las cosas han cambiado, si se me permite esta aproximación ha venido para quedarse, de manera mucho más consistente.
Fortalezas
De momento no hay declarada la intención de soportar el desarrollo cliente a través de FireMonkey u otra manera. Es importante aclarar que desarrollo de servidor no implica que tengamos que desplegar en Linux Server, tan solo que no se puede desarrollar aplicaciones con ventanas. De momento el desarrollo está solo certificado para las distribuciones Ubuntu y Red Hat, aunque desde embarcadero se encargan de recalcar cada vez que pueden, que funciona en más distribuciones, solo que no están certificadas.
A esta la estrella del lanzamiento se le incluyen algunas cosas más, como novedades en el IDE de desarrollo como los Quick Edit, mejoras en el desarrollo de aplicaciones de Windows 10, mejoras en FireDAC, soporte para el despliegue en Windows 10 Store, mejoras menores y depuración de errores.
Novedades
También se incluyen novedades en RAD Server, lo que inicialmente se conocía como EMS (Entreprise Mobility Server). Una iniciativa de desarrollo que nos ofrecía los recursos para disponer en nuestras instalaciones de una oferta privada similar a la que podíamos obtener de proveedores como Parse o Kinvey. Un modelo de plataforma como servicio (PaaS) pero en nuestros servidores (On-premise). Almacenamiento en la nube, control de accesos, notificaciones Push, servicios personalizados, etc…, eran parte de la oferta, en un entorno de alta compatibilidad, basado en REST y acceso a todo tipo de bases de datos.
RAD Server ahora nos permite soporte Multi-Tenant, mecanismo para segmentar peticiones, accesos, administración y en general productos dentro de un mismo servidor, de una manera sencilla, limpia, rápida y “out-of-the-box”. Que no nos exige la creación de adaptaciones Ad-Hoc en nuestra aplicación.
¿Por qué pasarse a la nueva versión?
En definitiva, la nueva versión de RAD Studio promete no defraudar, abriendo la posibilidad al desarrollo en un entorno que actualmente está pisando fuerte en el ecosistema de servidor como es Linux y en definitiva asistiendo a la vuelta de hijo pródigo.
Dejar un comentario
¿Quieres unirte a la conversación?¡Siéntete libre de contribuir!