FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
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. |
#2
|
|||
|
|||
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.
|
#3
|
||||
|
||||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|