One of my best friends has recently gotten the itch to develop an application for Android, but he had nowhere to start really. Sure, there is PLENTY of documentation, he could even mess around with the API Demos included in the SDK. Instead, he had an idea, and wanted to try and build it out in Android.

He successfully wrote his application in Java, but wasn’t sure yet how to make that into an Android application. I was focused on showing him the basics of an Android application, like how to detect when an object has been clicked, or how to make an object view appear/disappear. I even introduced him to some intermediate things like running threaded processes behind something else.

I wrote the application for him and gave him the working copy along with the source code so that he could see how he could transform his simple Java application into an Android application.

The application itself is called ‘Get Headers’. Very simply put, when you input a URL into the URL field and click ‘Get Headers’, it sends a request to the URL, and whatever comes back is displayed below the buttons. Here are some screenshots below:

I was considering releasing the code to the public in this post, but instead I’ll let my friend work at it, because I’ve intentionally left him a few gotcha’s that I hope he’ll find and fix. I’ve had and still do have some very serious things going on in my life right now, hence the lack of posts, but when I have something on my mind or if I have an application announcement, feel free to check in!

One thing I’m interested in knowing is.. how are you all finding the new 1.5 update in relation to the applications in the marketplace? Do you find that it has greatly improved the quality? slowed it down? made no difference at all? I’d like to know!

Be Sociable, Share!