Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aplicaciones SD y Google Places como fuente de datos
1. Aplicaciones SD y Google Places
como fuente de datos
Gonzalo Echague
Gerente de Proyectos, Artech
2. Agenda
• API Registracion / Documentación
• Arquitectura de la solución
• Programación
• Tips
2
3. Consideraciones API
• Registrarse en el proveedor del servicio
• Obtener Clave de uso
• Quota de uso de la API
• Estudiar documentación de los servicios de la API
• JSON o XML
ScriptA partir de los SDT que obtuve invocando a la API puedo seguir dos caminos:1.) Almacenar el resultado en tablas y por lo tantopuedoaplicar el pattern SD sobrelastransaccionesquedefinen a dichastabals Search BC2.) Trabajar con SDPanels los cualesreciben y manipulan los SDT queposteriormentemuestran en en el device. Search manualDefinicion manual de default actionDefinicion manual de paneles de CRUD
Script:Es muy importante leer la documentacion de la API porque de eso depende muchas veces la programacion, la cantidad de accesos gratis, las opciones de billing, etc.La definicion de los SDT a partir del JSON esta explicada en el ejemplo que pueden bajar de la charla y es lo que requiere mas trabajo del tipo prueba y error.Es buena practica de programacion especialmente por prolijidad tener SDTs donde guardo el resultado de la invocacion del servicio y tener una variacion del mismo con los datos que quiero mostrar en el panel.Los SDTs son resusables a traves de websession ya que no los puedo pasar como parametro entre SDPanels.