I would like to make a multiplication practice app for my daughter. She is very particular about how she practices her math, eg. she does not like apps with timers, she would like a progress chart (i.e. save progress on device/browser). We basically haven't found a good app for iphone/android. I also thought it would be fun to have her be the "project manager" and I can build the app - to give her some appreciation of the process. After all of this we may build something nice! In that case, I'd like to submit it to the app stores out there.<p>My current skill set is python/django server side web programming and data analysis. But, I've dabbled in jQuery and so I know a little javascript.<p>I would like to stick to html/js/css and then using something like PhoneGap (or alternatives?) to package the web site (or single page app?) for app store distribution. I am just trying to read about all the differences between, eg. ember, knockout, AppFramework/Intel, dojo, jQueryMobile, node. But I can't figure out which one would be best for this specific scale of project and with other of my own requirements (web app, distributable to iphone/android, easy to learn, has good programming practices).<p>Anyone care to suggest a roadmap to help me out?