My name’s David Webb, and I’m an independent Android developer from Australia. I started this site to document my journey with Android. Starting from scratch, my aim is to eventually reach $1000/month from Android development.

My Background

I first touched a computer in 2001 – promptly disassembling it and hanging up the pieces in neat categories on the garage wall. Amazingly, when I put everything back together a few weeks later it still worked! This began my journey with DOS – installed off a floppy disk onto a huge 4GB hard drive. Somebody showed me how to list directories & format a drive (“what does it mean ‘formatting C drive?”), but that’s about all. Everything else was trial & error. Needless to say, I never became a DOS guru. But the discovery of QBASIC and the ability to draw colours on the screen led to many interesting hours in the garage writing brilliant splash screens with synthesized police sirens playing in the background. My favourite project was an attempt to emulate the Windows XP log-on & log-off sounds – it actually turned out quite recognizable!

Moving forward a year or so, I started playing around with Visual Studio – started with Visual Basic, and then moved on to Visual C#. At about the same time, I installed my first Linux box (Red Hat 3, I believe), and took an introductory C++ programming course. I never actually built any production apps, but just experimented with the different languages and platforms – built simple things like a user session timer for Linux, or a master lock screen for Windows. The interesting thing is- I didn’t have internet at the time, so everything I learned was from textbooks, or help manuals that came with the software (ha!).

Alongside these desktop programming activities, I read about how you could make your own web page, using a thing called HTML. Now I was quite a late-comer to the web, and didn’t know much about it at all. I managed to use Notepad to write a short page – using the <html> tag, <h1> and <b>. That’s all. I was so proud when I finally got Apache up and running, discovered that my IP address was “”, and rang up a friend (across the other side of town) telling them “just type in, and you’ll see my website!”. Well, I very quickly learned about private IP ranges.

Step forward another couple of years, and I finally got a decent internet connection, switched from MSN to Google as my main search engine, and took a crash course in PHP. That was what really got me excited. Finally I saw how you could develop an app, run it on one machine, and have it distributed across the web to countless other users. I realized that’s what I wanted to do. Not develop static, desktop apps to be distributed in an enterprise environment. But work on something more living, vibrant, and global in scale.

By the time Android came out in 2008, I had been playing with quite a few web technologies, and was already something of a Google aficionado. The concept of an open-source mobile operating system from a this company sounded amazing. But when I checked out the SDK, and first version of the Emulator, I was a little underwhelmed. It looked quite ugly, and the underpowered devices at the time didn’t do the concept justice. I decided to wait a few years, see how things panned out.

So after following Android’s progress for some time, I took another serious look at the SDK late 2010. This time the Android API and community had developed significantly, and it was starting to look much more promising. Plus, smartphones in general were taking off in leaps & bounds, spurred on by Apple’s success with the iPhone. This looked like the platform of the future (at least medium-term).

The turning point came early this year (2011), when I started to read the account of developers such as KreCi, and decided this was something which I could actually do for a living. Android development is definitely something which I enjoy, so why not take it up more seriously?

About this blog

I started this blog to combine two of my favorite activities – web development, and Android development. Hopefully the stories I share here can inspire other developers, as their stories have inspired me. The title & focus of this blog is based on making money, but for me that’s not really the point of it all. Yes, money is a great metric I can use to measure success, and it helps pay the bills. But I wouldn’t be doing this if it was just about the money. The real reason I’m doing this, is because I love it!

So I’ve set a goal. Goals are important things to have, and I need something to aim for, a metric to measure my progress. Android’s a pretty new platform, and there isn’t a great deal of info out there about building a business around Android development. This blog is focussed as much on the business side as the actual development. And the metric I’m using, is dollars earned. I’ve set the goal at $1000 per month, which I think is definitely achievable. It make take months, or even years. But I’ve got something to aim for.

Community is something I think is really important with Android, and I’d love to hear from you! If you have any thoughts or feedback about this blog, please drop me an email or add me on Google+ or Twitter.

All the best with your development endeavours, and hope to hear from you some time!

  • Sherman

    Hi there! I share an exact similar background. I first started learning about programming in 2001, back in graduate school at a local polytechnic. I’m not very much of a textbook person, but saw the fun and passion of actually punching in some real codes, and seeing, “Oh!! So that’s how it works!” I’ve been a professional web developer in ASP.NET, and have touch abit on PHP, and in the recent few months, I’ve also started to share a common passion for developing Android applications. In fact, I’ve just started.

    As a matter of fact, I’m also seeking out individuals who share a common desire, although we are living physically miles apart, but with the power of social media & social networks these days, I believe we can exchange ideas, knowledge and skills! Who noes, we might even collaborate on a project together someday.

    I currently carry a samsung galaxy tab, and I it will eventually serve as a good platform for testing any applications. If you have an idea that you are working, maybe I can help you. You can focus on designing, developing and testing it on the phone side, and I can focus on developing & testing the app on my tablet side. Wonder what you think.

    Oh by the way, I’m from Singapore, my name is Sherman.

  • Rob Thompson

    Several similarities from my standpoint as well.  Was a business major in college in 2001 as well….hated it!  Took an introductory Visual Basic class just for the heck of it.  Loved it.  Tried to code a master lock for my PC as well.  I can’t for the life of me think why….didn’t Windows have a password option for start up?  I don’t know.  Then I too discovered HTML.   I too used to code in Notepad.  No GUI based Dreamweaver for me back then….just wasn’t as much fun. 

    Now I am a real estate appraiser, LOL.  Go figure!  Anyway, I look forward to reading your blog.  Keep up the good work.

    Rob Thompson

  • http://www.ewhatsizesnowboarddoineed.com/ Hasan@whatsizesnowboarddoineed

    i wish i can become like u !

  • http://www.internetgeeks.org/ Internet Geeks

    Hey very nice.

    I wish you all the best. And you can do it.

    The best tip I could give is try to make an app which need internet to use it. This way you can show more ads and make more money. Also it is very important that your app is of real use, I mean it should solve some problem or atleat make it easy.

    ALL THE BEST from Internet GEEKS.

  • devdutt

    hi david i can provide google devloper account
    so we can make approx 1k$ per month with account
    i can provide as many account you need,
    so we can do revenue share , what you say you make the apps i make the account
    lets bank, contact me on skype : devduttc22

  • jojo

    you must be making far more the 1k pm from the ads on this site dude 😉