the app is developing in phonegap to android
i need integrate
add poi, the user in a section "on world" can add poi, first show a map, the geolocation whit gps mobile the position from user
the user can click in add point
show one form, in form appears lat and long from de user (gps), he must add name of poi, description and photo, the phot by camera or mobile,
In section from app “on world” must be alls pois adding by users, show in list and in map… in list whit distance from user´s ubication, whit image that upload user from form.
this information must add to our server database
the user must login in the app, register by facebook,
the user can one section (my world)
The app has a section of tourism ... and sites in each city ... all these urls are hosted on our servers, will be in the app via childbrowser ... All sites have a button "save" ... when the user clicks "save" you must select which section you want to save ("site that I like" "site ever" "site I want to go" ...) all this should be saved in sqlite. Under "my world" there are different options ("what I like" "I want to go" ....) by clicking on them, should appear where you have been saved in this category ...
You must have a picture, this photo appears in "my world" ... if connect by facebook (photo facebook user´s profile) if connect by form he can add photo in his profile.
in our database are all registered pois. The user when starting the app, you need to get out an alert to activate gps and notifications of nearby attractions ... The distance of the radius to the notification should be reflected in the database server, there pois with different radius away. When the user approaches the radius of distancy, should receive a notification-alert stating "you have such poi x meters (the description is in the database" ... If you do not agree to notify you by gps also will have the option to enable it in "on world-let yourself be guided." What you press this button, you will receive these notifications-alerts, the alert must have one link to view in url description alert… this must open in childbrowser
the app must to stay open in the background, so that the user can do other things and to continue receiving alerts ...
one section from app, music, is a radio streaming, this must have one option listen music in second plane.
Integrate cd2m in app, the app can be in second plain…