Hello. Developed with Ruby on Rails and PHP for some time. I would like to create an app now ... I wanted to start from the point I already know, that is, use one of these two languages to create the application. I saw that there are tools that make application in HTML 5, like PhoneGap and Sencha touch. And I would like to start from that point. The great thing though is that I would like to use maps, geolocation and some API from places, bars, restaurants, etc.
I took a look at Mapbox but I'm not sure if it does that sort of thing, nor do I know if PhoneGap will offer me what I need about it. I need some tips on where to start, some recommended APIs. Thank you.