Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-11-2015
rabata2001 rabata2001 is offline
Miembro
 
Registrado: nov 2010
Posts: 88
Poder: 14
rabata2001 Va por buen camino
Post app delphi 10

Buenas a todos

He estado programando mucho tiempo en delphi y en estos últimos años me he dedicado mucho a la web con Java y PHP, estoy madurando realizar app nativas para móviles (hasta ahora siempre me había decantado por app web responsive, (se ven correctamente en móvil, tablet, pc, smart TV,...)).

La idea que tengo es que ya he realizado la parte servidores de varias aplicaciones y clientes para el acceso a datos en web HTML5, pues ahora me gustaría probar realizar el cliente en entorno móvil.

Entorno cliente móvil o web -> Request a una URL (llamada al Controlador en servidor en Java, PHP .Net,...) -> Response del servidor en formato Json (por ejemplo) -> cliente móvil o web captura esos datos y los pinta.

Ejemplo JSOn de response de la petición:

[{"COD_CATEGORIA":"1","NOMBRE":"01 OPEN EASY RACE","DIRECTO":"S"},{"COD_CATEGORIA":"2","NOMBRE":"02 CLASICAS","DIRECTO":"N"},{"COD_CATEGORIA":"3","NOMBRE":"03 COPA S1000RR BMW","DIRECTO":"N"},{"COD_CATEGORIA":"4","NOMBRE":"04 MOTO 4","DIRECTO":"N"},{"COD_CATEGORIA":"5","NOMBRE":"05 OPEN 600 Y 1000","DIRECTO":"N"},{"COD_CATEGORIA":"6","NOMBRE":"06 RESISTENCIA","DIRECTO":"N"}]

Creo con la arquitectura que tengo definida tan sólo haría falta cambiar el cliente a móvil. ¿Que entorno me podríais aconsejar para realizar este cometido (P. e. delphi 10)?, en caso de delphi 10, ¿como puedo empezar a realizar este cometido, algún ejemplo?

Mi idea es producir un sólo código y generar las apk para las principales plataformas (ios y Android).

Gracias a todos por vuestra colaboración

Última edición por rabata2001 fecha: 28-11-2015 a las 08:45:56.
Responder Con Cita
  #2  
Antiguo 28-11-2015
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 229
Poder: 17
WHILENOTEOF Va camino a la fama
Hola con Delphi 10 (y algunas versiones anteriores), es factible hacer lo que preguntas. Si buscas por internet " rest client delphi " encontrarás suficiente información (incluidos videos) para empezar a trabajar. Hay tres componentes: TRESTClient, TRESTRequest, and TRESTResponse que son los que te harán falta para hacer las peticiones al servidor y manejar el json que te devuelva. Este json lo puedes adaptar a un Dataset. Recuerda que la opción Mobile no está disponible en la versión Profesional, aunque se puede añadir aparte. Yo, me bajaría el trial de Delphi 10, y estoy seguro que en un día puedes tener funcional un ejemplo para saber si te sirve. Hace poco leí un comentario de un programador que explicaba cómo desarrolladores de otras plataformas se sorprendían de lo fácil y rápido que resultaba montar un cliente que consumiera servicios REST.
Responder Con Cita
  #3  
Antiguo 28-11-2015
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 251
Poder: 21
Osorio Va por buen camino
El tema de REST se viene soportando hace varias versiones atras. Por ejemplo aqui esta bastante detallado.

http://www.embarcadero.com/images/dm...co-cantu-2.pdf
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 02:43:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi