If I’m not mistaken, my last time coding Android application ( in java) was in April 2013. I was attending the Android workshop in November last year but wasn’t doing the coding, only copy and pasting the code. I Almost forgotten all the steps, the hardest part for me always on designing user interfaces. The coding which are using java fairly straightforward except the NTLM authentication part, java and apache web client currently isn’t supporting this authentication by default. I took almost 2 or 3 days to find the solution to this authentication and I found jcifs library from samba.org to do the stuff.