Tumblr Login using Sign Post

What’s up developers, today i will teach you how to add tumblr login using sign post in android application. I have been working on this for three days, i’ve google it and make some researches on stackoverflow and other websites, but i didn’t find any working example because Tumblr does not have any Native API like Facebook or Google Plus. Then i decided to create one. I have developed a small free library for tumbr login using sign post and jumbr apis and i would like to share it with you.

In the video below ,i have explained all steps for adding this library to a sample android application and how this library works. It is sample to use and i think you will not find any issues about it.

The sample application layout will contain a small Title , a Button Login which, when clicked, will open the Tumblr login form in a new Activity, and a TextView which  will display the name of the user logged in.

This is a screenshot of the application’s UI :

tumblr login using sign post

Follow this video tutorial to see how this library works :

I have forgotten to add one step in the video tutorial above. This step is to add the activity declaration in the Manifest file . So go to the manifest file and open it and add the code below :

Links used in this tutorial :

Tumblr API v2 to create an application

OAuth SignPost JAR Files

Jumblr ( Tumblr For Java)

Download the Source Code ( Library and The Sample Demo)

tumblr login using sign post android

That’s it . I Hope that this small library will be helpfull for others who has the same issue.

If you have any questions or issues, don’t hesitate to add a comment or contact us via the contact form.

See you in the next tutorial :)

Last modified: June 8, 2014

4 thoughts on “Tumblr Login using Sign Post

  1. Jimmy

    Just want to say thanks for this Library. Simplified things a LOT!

    Just one thing: I had to remove the jumblr-0.0.8-jar-with-dependencies and add each one individually into the Library project because i’m using another library that uses the gson jar. So I kept getting this error:
    Dex Loader Unable to execute dex : Multiple dex files define Lcom/google/gson/JsonSerializer;

    Once I did this everything started working as expected. In any case you may want to make a note somewhere that this may be a problem, or provide an alternative jar that does not contain the gson jar.

    Thanks again!

    1. houcine_developer Post author

      Hello Jimmy,
      You’re welcome.

      You are right about the dependencies, if you are using just the gson.jar library , you can remove it and add the jumbler-with-dependencies.jar as one library , otherwhise, you can use the jumbler.jar library which doesn’t contain any dependencies (like your case).

      Thanks for the remark.


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">