@ChessMaster, I just recently got interested in Android development and I am liking it. As you say, it's really just Java and XML and if you have experience in those things from wherever then Android programming is a breeze. That has been my experience and I am having fun developing my first (hopefully useful) Android app. I intend to offer it for free on Google Play - just to test the waters.
But the tech capacity to develop an app is one thing. Good ideas to implement, great user experience and getting the economics right is a completely different kettle of fish. And I think here in Kenya that's the bigger gap.
I haven't keenly followed the app competitions although going forward I am very interested in them. But I think they have a big role to play in piquing developers' interest. I have also heard about the Safaricom Academy in collaboration with Strathmore but haven't investigated it much. But I think we both agree that there's huge potential here for Kenyan developers if we're willing to rise to the occasion and expand our skill set beyond hardcore technical know-how and include the other things I talked about.
I like your idea of asking people here for apps they would want to use although you don't seem to be getting many replies. In a sense that's expected. In my experience, users often tend to know better what they do not want than what they want. And even then only after you've built it and presented it to them. In a sense, putting out an application is like telling a joke. Regardless of what you make of your joke you only get to know if it's funny once you tell it. And so asking people for app ideas is not much unlike asking an audience what jokes they'd love to hear. They may not know. But when you tell 'em a good joke they say to themselves, "Wow! That was hilarious.". No prizes for guessing what happens when you tell 'em a lousy one!
Learn first to treat your time as you would your money, then treat your money as you do your time.