Yeah I originally was a desktop application developer, but used dragonfire to try developing mobile apps. If c/c++ is your first language, it will come pretty easy for you. It's definitely worth a look, and is the only one I have experience with that I can recommend.