Create your own Android app with our MeDroid series


Build a personal Android app you can place in the Android Market

Our MeDroid! masterclass teaches you how to create your own Android app, a personal interactive business card (or personal magazine or brochure) that you can fill with your own information and put on Android’s app market. Best of all, no programming knowledge is required. Just follow our multi-part masterclass, step-by-step.

What will be in your MeDroid! app once you’ve completed it

Features of MeDroid! once fully developed:

  • A blog-like mini-database of editable information – can be any information you want to publish (ranging from personal reviews to company pages)
  • A table of personal or business information, including your current location.
  • Photo and short bio when the users touch the photo.
  • Allow users to send you an SMS and/or email.
  • Short audio and video clips.
  • Display on a map where you currently live and how far it is from the users current location.
  • Connect to the internet to download information about a book from its ISBN number
  • Your public Twitter messages
  • A database of your favourite quotes that the users can add to.

Part 1 – Getting Started

Dr Rajesh Vasa shows you how to set up the Development Environment for your first Android App.

With 500,000 activations a day, Android is a prominent player in the mobile eco-system. So, what is Android? How does one start developing for this platform? This masterclass introduces Android from a development perspective, and guides you to setup the development environment. In order to up hold the programmer’s tradition, we will build a “Hello World” application and run it in an emulator.

Part 2 – Building a simple Android app

In our second tutorial, we build a very simple “Hello World” app to illustrate some Android fundamentals.

Resources for part 2:

Part 3 – Working with layouts and orientations

Android devices come in all shapes and sizes. We look at how one deals with their different screen sizes and orientations.

Resources for part 3:

Part 4 – Working with multiple screens

In this masterclass we look at how to create an application that has more than one functional screen.

Resources for part 4.

Part 5 – Working with Media

In this class, we look at how to incorporate audio and video in applications. As a special treat for followers of this masterclass, Dr Vasa has enlisted professional mobile application designers Neon Three to create a new, sexier template and icon pack, to make your application look totally cutting-edge.

Resources for part 5.

Part 6 – Working with Maps and Lists

In this class, we look at how to incorporate maps and work with list data.

Resources for part 6

Part 7 – Data Storage and Retrieval

We look at the different methods that Android provides for data storage and briefly go over the security model used to protect applications.

Part 8 – How to take your app to the Android marketplace

It’s simultaneously exciting and terrifying to take your app to Android Market. Here’s how you do it.

Part 9 – Building mobile websites

The core areas to cover when create a mobile optimized web page. The article is presented with the assumption that the reader has a basic working knowledge of HTML and CSS.