Home » Blog » Building My First Android App: Get Logo

Building My First Android App: Get Logo

As part of my goal to create more mobile apps, I built a simple Android app called Get Logo.

The app’s purpose is straightforward: it downloads an image from the web. My goal wasn’t to create a polished product but to learn the fundamentals of making network requests, fetching remote objects, and manage multiple threads. Back in my computer science classes, I remember how challenging it was to implement multi-threaded applications. This project gave me a chance to revisit that problem in a practical way.

Building first android app on my apple MacBook. © 2013 Amha Mogus

To keep things manageable, I focused on a narrowly defined task: handling requests for remote objects.

How it works:

  • The app consists of a single activity with a form.
  • When the form is submitted, the app creates an HTTPConnection object and makes a GET request for the desired image.
  • The request runs in the background using an AsyncTask.
  • Once the image is returned, the main activity updates with the new image view.

And that’s it. Simple, but effective for learning.

My next project will be more substantial, and I plan to deploy it to the Google Play Store. I’ll also share some of the design artifacts along the way, documenting both the design and development process.

Previous Posts