Proyecto Multiplataforma – Episodio 3 (Aplicación Cliente «Windows/Linux»)

Hola amigos. En este Episodio vamos a crear nuestra Aplicación Cliente la cual enviará las peticiones http GET a nuestro Servidor Datasnap para obtener información de los métodos Usuario y Habitaciones. Escribiremos el código necesario para procesar los dos tipos de RESPONSE que vimos en el Episodio 2.2 y mostraré las diferencias de serializar los … Leer más

Proyecto Multiplataforma – Episodio 2.2 (Creación de Métodos)

En éste Episodio vamos a crear dos métodos con dos enfoques diferentes, uno regresando un TJSONObject para que pueda ser serializado por cualquier Aplicación Cliente y otro con un formato propietario utilizando las tecnologías DataSnap y FireDAC.

Con estos métodos ya podremos comenzar a diseñar nuestra Aplicación Cliente.

– Para entrar de clic en el Título o en la Imagen.

Proyecto Multiplataforma – Episodio 2.1 (Núcleo del proyecto)

En este Episodio vamos a ver como se crea un servidor DataSnap que corra en Windows y/o Linux.

Veremos como funciona el Servidor DataSnap realizando pruebas con dos métodos ejemplo, además crearemos un método que se conecte a la base de datos y nos regrese un valor de tipo Boolean.

– Para entrar de clic en el Título o en la Imagen.

Proyecto Multiplataforma – Episodio 1 (Diseño de la Base de Datos)

En este Episodio vamos a diseñar una base de datos «básica» con el fin de poder construir los métodos necesarios para la implementación del proyecto multiplataforma.

No vamos a profundizar en el diseño de una base de datos compleja ya que no es el objetivo que buscamos con el proyecto.

– Para entrar de clic en el Título o en la Imagen.

Proyecto Multiplataforma

Hola amigos, En el segundo Embarcadero Dev Lounge Latinoamérica al cual fui invitado hablamos acerca de porqué desarrollar para Linux, los pros y los contras de aprovechar dicha plataforma y algunas estadísticas acerca de segmento de mercado ocupado tanto por la versión Servidor como de la versión Escritorio y me recordó que en el CodeRage … Leer más

Agregando reporteador a Delphi 10.2 Starter

Hola amigos, Como hemos visto en los artículos anteriores, la Edición Delphi 10.2 Starter no cuenta con algunos componentes importantes para el desarrollo de aplicaciones y una de estas limitaciones es que no dispone de la posibilidad de generar reportes, por tal razón, comencé a investigar si existía algún componente que nos permitiera obtener reportes en … Leer más

Acceso a base de datos SQLite desde Delphi Starter

Hola amigos, En ésta entrada vamos a realizar la conexión con una base de datos SQLite utilizando Delphi Starter Edition, versión 10.2 Tokyo y como ya se habrán dado cuenta, ésta edición de Delphi no cuenta con los componentes necesarios para la conexión a bases de datos, sin embargo, si tenemos la posibilidad de instalar componentes de terceros para … Leer más

Consumir un servicio web con Delphi 10.2 Starter y cURL

Hola amigos, En ésta entrada les hablaré acerca de la versión ‘gratuita’ de Delphi llamada Delphi Starter Edition, versión 10.2 Tokyo la cual nos permite, según su contrato de licencia, generar aplicaciones comerciales aunque con algunas limitaciones propias de éste tipo de ediciones. Si quieren conocer acerca de éste producto, su licencia de uso y las limitaciones propias … Leer más

Delphi 10.2 Tokio

Hola amigos, Después de un par de semanas donde tuve algunos problemas con mi sitio, hemos regresado con una nueva imagen y no encontré mejor forma que hablando de la característica más esperada de Delphi. En efecto, la posibilidad de desarrollar aplicaciones que corran en Linux se ha hecho realidad, se está hablando por todo el mundo … Leer más