The Android App Market is flooded with tons of new mobile applications each day. But there can't be that many developers out there familiar with the Android OS, so where are all of these apps coming from?

People like you. People like me. All of which don't have the slightest idea on how to program an Android app. So, how do we do it?

Well, Google made something called App Inventor—for anyone and everyone with a computer, Android phone and some developer know-how.

"Creating an App Inventor app begins in your browser, where you design how the app will look. Then, like fitting together puzzle pieces, you set your app's behavior. All the while, through a live connection between your computer and your phone, your app appears on your phone."

But now there's an even better method—AppsGeyser, which makes app development available to anyone interested—literally, anyone. Plus—it's free!

Okay, so you're not going to be making the next Angry Birds, but you can definitely have fun with it. And you can make money from it (potentially). The website claims that there are over 150 million app installation from the Android Market, and that you can be a part of that. And if you're one of the best performing apps, they'll slap some ads in it and you can earn money every time someone clicks on them.

Once you've made your app, you can upload it to the Android Market or download it. This method of making Android Apps is especially great if you're a coder and know how to make web widgets, but are pained at the idea of learning how to make an Android app. You can just make those widgets and have AppsGeyser convert them into Android apps. There's nothing more to learn.