Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2020
juank1971 juank1971 is offline
Miembro
 
Registrado: feb 2008
Posts: 230
Poder: 17
juank1971 Va por buen camino
Consumir web services desde android lazarus

Saludos alguien me da una idea como puedo consumir rest desde android con laz4android con lamw, o no se algun componente
Responder Con Cita
  #2  
Antiguo 12-09-2020
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
hola pregunta sobre laz4android

Hola Seria posible que comunicaras a los foristas de tu experiencia los mas detallada posible
con laz4android

Gracias por su Aporte
Responder Con Cita
  #3  
Antiguo 14-09-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Personalmente no he utilizado Lazarus, pero el acceso a REST se suele hacer con componentes estandard de acceso.
Delphi tene algunos específicos que facilitan mucho el trabajo, pero si lazarus no los tiene, tendrá algo similar a las Indy.

¿Puedes comentar qué componentes tienes para estos menesteres?

Aquí por ejemplo hablan de esto:


REST Dataware Componentes
https://forum.lazarus.freepascal.org/index.php/topic,38281.0.html

My New Project Lazarus REST/JSON Server/Client
https://forum.lazarus.freepascal.org/index.php/topic,36290.0.html

Datasnap like servers with FPC/Lazarus
https://forum.lazarus.freepascal.org/index.php/topic,42139.0.html

Noob and JSON
https://forum.lazarus.freepascal.org/index.php/topic,41809.0.html
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 14-09-2020
juank1971 juank1971 is offline
Miembro
 
Registrado: feb 2008
Posts: 230
Poder: 17
juank1971 Va por buen camino
experiencia

Hasta ahora si he probado unas cuantas cosas para android lazarus.


Un poco incomodo para instalar todo lo necesario pero fucniona.


Instalar primero el Lazurus el ultimo

lazarus-2.1.0-62815-fpc-3.2.0rc1-44237-win64.exe este es el ultimo ahora en este post


luego el LAMW
lazandroidmodulewizard-master descargarlo desde github
abren lazarus y en paquete/abrir paquete instalan los paquetes lpk que hay en lazandroidmodulewizard-master
en el orden que estan las carpetas de arriba hacia abajo
tfpandroidbridge_pack.lpk [..../android_bridges]
lazandroidwizardpack.lpk [..../android_wizard]
amw_ide_tools.lpk [..../ide_tools]




luego en el lazarus IDE en el menu de herramientas en lamw en
paths/settings (después que instalan lazandroidmodulewizard-master si no no pueden ver ese menu)



definen el camino al java jdk sirve el mismo de delphi o descargan un jdk nuevo da igual

C:\Program Files (x86)\Java\jdk1.8.0_65


camino de ant
C:\lamw\apache-ant-1.9.6\bin


definir el camino de gradle ,
todo eso lo buscan en google y lo descargan la ultima version
C:\lamw\gradle-6.5.1


el dnk

C:\lamw\android-ndk-r10e


el sdk

C:\lamw\android-sdk-windows todo lo de android sirve lo mismo de delphi que tenían si lo tenían



esto es lo ultimo lo juro!!

luego descargar trunk

de aquí descomprimido en una carpeta

http://svn.freepascal.org/svn/fpc/trunk



en lazarus IDE FPC Android Cross Compiler Builder definen los caminos

C:\lamw\Trunk
C:\lamw\android-ndk-r10e
C:\lazarus\fpc\3.2.0\bin\x86_64-win64



Compilar y luego instalar ArmV7a+Soft
Compilar y $FPCVERSIONluego instalar Aarch64
Luego
ir a "fpc.cfg" [ex. "lazarus\fpc\3.2.0\bin"]


donde esta # searchpath for units and other system dependent things



cambian $FPCVERSION por 3.2.0
# searchpath for units and other system dependent things
-FuC:\lazarus\fpc\3.2.0/units/$fpctarget
-FuC:\lazarus\fpc\3.2.0/units/$fpctarget/*
-FuC:\lazarus\fpc\3.2.0/units/$fpctarget/rtl


y finalmente en IDE Lazarus Menu heraminetas opciones en directorio de las fuentes del FPC

ponen

donce dice

$(LazarusDir)fpc\$(FPCVer)\source
ponen el 3.2.0
$(LazarusDir)fpc\3.2.0\source



Y listo


Las demos estan en

C:\lamw\lazandroidmodulewizard-master\demos


Hay muchas pero les advierto que no hay manera de trazear el codigo, las apk se cierran con cualquier problema
o sea no puedes debugear, y si cometes errores de cualquier tipo en la programacion, las apk se cierran de pronto
hay que hacer muy bien las cosas.


saludos cualquier duda me preguntan muchos saludos y suerte


Juank
Responder Con Cita
  #5  
Antiguo 15-09-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por juank1971 Ver Mensaje
...

Hasta ahora si he probado unas cuantas cosas para android lazarus.
...
Hay muchas pero les advierto que no hay manera de trazear el codigo, las apk se cierran con cualquier problema
o sea no puedes debugear, y si cometes errores de cualquier tipo en la programacion, las apk se cierran de pronto
hay que hacer muy bien las cosas.

Gracias por tomarte tiempo para la explicación.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consumir sql desde versión profesional castefo Desarrollo en Delphi para Android 5 31-05-2017 19:13:04
Consumir servicios rest desde c++ builder 6 JM1985 C++ Builder 3 20-01-2016 08:40:07
Problemas al consumir Web Services con Delphi 2010 Revow Delphi para la web 3 12-03-2015 19:47:18
Problema al consumir webservice PHP desde Delphi7 apicito OOP 0 16-03-2010 10:37:43
llamar un Delphi web services desde ASP SpyO_O .NET 4 25-09-2008 15:46:44


La franja horaria es GMT +2. Ahora son las 07:51:45.


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