Blog > Comunicación con servidor > Crear App Twitter para Android
Mi aplicación Android con twitter :
Cómo asociar Twitter a aplicación Android
Buenas developers, en esta ocasión vamos a interactuar con nuestra aplicación Android la red social twitter.
Buscando por la red, hay poquita documentación en castellano, así que voy a ir paso a paso mostrando cómo hacerlo. Por esperiencia, he de resaltar la fecha del artículo : Noviembre de 2014 ya que creo que este proceso va a ir modificandose poco a poco hasta llegar al punto de como se implementa el framework de twitter en X-Code para iPhone es decir, en X-Code se importa el framework, y se hacen dos comprobaciones :
¿Ojala fuese tan sencillo verdad? tiempo al tiempo... Bueno vamos al lio :
Paso 1 : Crear una aplicación en twitter
Necesitamos crear una aplicación en Twitter, el objetivo en bruto es conseguir dos claves que usaremos en la aplicación, una es la secret key y otra la consumer key. Todo lo demás aunque es necesario, es "paja".Bien, comencemos si no la tenemos, por crear una cuenta en twitter, y si la tenemos, ir a aquí: apps.twitter.com
En esta última pantalla hay tener en cuenta que el nombre deberá ser único. Aceptamos condiciones y seguimos.
Varias consideraciones :
Paso 2 : Integración de Twitter con Android
Para poder usar el framework de Twitter en nuestra aplicación, necesimos descargar dos librerías que añadiremos al proyecto :
Podeis descargarlos desde aquí y aquí.
(signpost-core-1.2.1.1.jar, signpost-commonshttp4-1.2.1.1.jar, signpost-jetty6-1.2.1.1.jar)
Y también os he dejado un .rar con todas dentro aquí.
Para finalizar este paso, clickamos con el botón derecho en nuestro proyecto -> Java Build Path -> add External JARs y añadimos las librerías a nuestro proyecto.
Bueno developers, ya tenemos lo necesario para conectarnos a twitter y como más adelante veremos, podremos hacer un Feed de Twitter e incluso Twittear.
Mi aplicación Android con twitter :
Cómo asociar Twitter a aplicación Android
Buenas developers, en esta ocasión vamos a interactuar con nuestra aplicación Android la red social twitter.
Buscando por la red, hay poquita documentación en castellano, así que voy a ir paso a paso mostrando cómo hacerlo. Por esperiencia, he de resaltar la fecha del artículo : Noviembre de 2014 ya que creo que este proceso va a ir modificandose poco a poco hasta llegar al punto de como se implementa el framework de twitter en X-Code para iPhone es decir, en X-Code se importa el framework, y se hacen dos comprobaciones :
- Si está instalado la aplicación de twitter.
- Si está configurada la cuenta de usuario de twitter.
¿Ojala fuese tan sencillo verdad? tiempo al tiempo... Bueno vamos al lio :
Paso 1 : Crear una aplicación en twitter
Necesitamos crear una aplicación en Twitter, el objetivo en bruto es conseguir dos claves que usaremos en la aplicación, una es la secret key y otra la consumer key. Todo lo demás aunque es necesario, es "paja".Bien, comencemos si no la tenemos, por crear una cuenta en twitter, y si la tenemos, ir a aquí: apps.twitter.com
En esta última pantalla hay tener en cuenta que el nombre deberá ser único. Aceptamos condiciones y seguimos.
Varias consideraciones :
- En la pestaña Permissions, modificar a read & write, esto es para permitir la publicación de estados. En Settings marcar la casilla Allow this application to be used to Sign in with Twitter, también podemos modificar el icono de la misma.
- En Keys and Access Tokens copiar las dos claves : Consumer key y Consumer Secret, que posteriormente utilizaremos
Paso 2 : Integración de Twitter con Android
Para poder usar el framework de Twitter en nuestra aplicación, necesimos descargar dos librerías que añadiremos al proyecto :
- Twitter4j
- oauth-signpost
Podeis descargarlos desde aquí y aquí.
(signpost-core-1.2.1.1.jar, signpost-commonshttp4-1.2.1.1.jar, signpost-jetty6-1.2.1.1.jar)
Y también os he dejado un .rar con todas dentro aquí.
Para finalizar este paso, clickamos con el botón derecho en nuestro proyecto -> Java Build Path -> add External JARs y añadimos las librerías a nuestro proyecto.
Bueno developers, ya tenemos lo necesario para conectarnos a twitter y como más adelante veremos, podremos hacer un Feed de Twitter e incluso Twittear.