Archive for ‘Conexión por Internet’

19 de enero de 2013

Integrando Google Drive en nuestras apps (I) Preparación y permisos

Cualquier dueño de un dispositivo Android con acceso a Google Play tiene forzosamente una cuenta de google activa. Toda cuenta de google activa tiene acceso a los servicios de Google Drive: almacenamiento, documentos, etc. Es por ello que me pareció particularmente interesante acceder desde una app a dichos recursos. Debido a la variedad de servicios que ofrece, haré de esto una serie de artículos. Investigué esta página (gracias @spcoder, porque yo había encontrado tropocientas diferentes pero no ésta) y di con un howto para crear una app sencillita con la que tomar fotos y guardarlas en el espacio de almacenamiento de Google Drive. Tras sufrir y corregir los errores que me encontré, pensé que sería una buena idea compilarlo todo en un post. Sin embargo, y para no arrollar con demasiadas cosas a la vez, dedicaremos este artículo principalmente a la preparación necesaria para que tu app pueda acceder a los servicios de Google Drive.

read more »

10 de julio de 2012

Usando APIs (III)

Probando las “librerías”

Vamos a meternos ya a probar en una app simplona estas clases. El objetivo de esta app es simplemente ver cómo funcionan (y que funcionan, claro) estas clases diseñadas para tratar con las API mencionadas.

read more »

9 de julio de 2012

Usando APIs (II)

Explicando las clases a usar

Cómo ya hemos dicho, todo el proceso se realizará dentro de los métodos de las AsyncTasks. Ello, empero, no implica que en dichas clases nos encontremos un tocho de código enorme y de difícil mantenimiento, por lo que dividiremos el proceso en trozos que encapsularemos en diferentes clases.

read more »

8 de julio de 2012

Usando APIs (I)

Introducción

Son muchas las apps que usamos a diario que emplean APIs (propias o de terceros) para suministrarse de los datos que precisan. Pensemos, por ejemplo, en los clientes de twitter, facebook y otras redes sociales. Dichas redes – aplicaciones web – tienen una serie de scripts “no visibles” que sirven datos a quienes les suministran los parámetros adecuados. Esos scripts son sus API, su forma de permitir a aplicaciones diferentes de los navegadores de internet que tengan acceso a sus datos.

read more »