Se ha hecho esperar, pero ya está con nosotros.
Primero fue Win32, después pasó por Win64, IOS, MacOS y Android y ahora el tan esperado Linux Server.
Desde Embarcadero lo han definido de la siguiente manera:
La manera más rápida de desarrollar apps nativas multiplataforma con servicios flexibles de nube y amplia conectividad con IoT
Dentro de Delphi, mi favorito, tenemos tres tipos de licencias, Profesional, Enterprise y Architect.
Mi favorita es la Enterprise, muy útil si usas RAD Server, porque te da licencia para 10 usuarios o si haces uso intensivo de FireDac y Datasnap.
En la versión Profesional, el paquete Mobile (IOS y Android) y FireDac (acceso a datos) no se encuentra disponible ni tampoco la opción multicapas de Datasnap. Los primeros están incluidos en un paquete extra mientras que Datasnap sólo está disponible a partir de la versión Enterprise.
Si además queréis herramientas de modelado de datos, para ello tenéis la versión Architect.
Para más información, tenemos un vídeo con las nuevas características de delphi:
Para mí, una de las mayores ventajas de esta versión es la posibilidad de crear aplicaciones del tipo RESTFull desde el sistema operativo Linux. Esto me da un potencial grandísimo que hasta el día de hoy no tenía porque no quería instalar servicios Rest en entornos Windows por temas de costes y seguridad.
Si quieres saber más, sígueme, en los próximos días pondré más mejoras sobre la nueva versión de Delphi Tokyo 10.2
Perez Julio dice
Hola Emilio!
Es posible desarrollar un ERP 100% web con lo que provee Delphi 10.2 Tokyo, sin recurrir a otras herramientas como Unigui, o framework como Angular o Vue.JS ?
En nuestra empresa estamos utilizando Delphi XE2, Datasnap, pero para aplicaciones de escritorio. Para desarrollar la capa cliente o frontend web podemos seguir utilizando Datasnap y otras herramientas proporcionadas por Tokyo ? Gracias
emiliopm dice
Disculpa Julio, no te entendí bien.
Con Delphi puedes crearte un servidor DataSnap como backend que sea alimentado por cualquier frontend que tengas de JavaScript. También tienes la opción de crear tu propio servidor con WebBroker o crear tu servidor REST con Delphi MVC Framework
Es cierto que UNIGUI te permite crear aplicaciones RIA de manera muy sencilla, pero puedes hacer cualquier tipo de aplicación que desees, por eso mismo me desorienta un poco tu pregunta al indicar que no quieres que sea Angular o VueJS, ya que al final vas a tener que utilizar algo, aunque sea tu propio JavaScript.
Un saludo y gracias por escribir
Perez Julio dice
Emilio!
Si bien llevo mucho tiempo desarrollando sistemas ERP de escritorio, primero en DOS con Clipper y luego con Delphi, debo aclarar que soy totalmente novato en desarrollo Web. En consecuencia es posible que en la pregunta anterior haya incurrido en alguna incoherencia. Por tal motivo, repregunto:
Siendo un programdor de una empresa pequeña (pocos recursos humanos), que desarrolla un ERP de escritorio de dimensiones importantes (que insumió varios años de desarrollo), con Delphi.
Con qué me recomendás, desarrollar un nuevo ERP para Web, teniendo en cuenta mis conocimientos de Delphi y algo de Datasnap, la curva de aprendizaje de nuevas herramientas, y lo que posea mayor compatibilidad con Delphi, que me permita ser productivo en el menor tiempo posible, sin perder de vista la calidad del producto a generar?
Delphi 10.2 Tokyo
Backend – Servidor
.. Servidor Datasnap
.. Servidor propio con WebBroker
.. Servidor Rest con Delphi MVC Framework
Frontend – Cliente Web
.. UNIGUI
.. Angular 2
.. Vue.JS 2
.. Delphi for PHP (puede ser opción ?)
.. Codeigniter (PHP)
.. Alguno de estos u otros ?
Gracias
emiliopm dice
Por mi experiencia, para tu caso te recomiendo UNIGUI.
Tienes un trial en su web para probarlo.
De todos es el que tiene la curva de aprendizaje más pequeña.
Saludos