Android and iPhone that uses GPS. It must track where users are when they are walking and which direction they are facing and store the information. By entering their destination, the GPS can tell them where to walk. I must be able to upload custom maps and custom destinations, allowing people to receive updated maps when necessary.
I need a GPS app that works with walking, automatically detect location and will pull out the correct custom map, and as the owner of the app, allow me to update the maps when changes are needed.
Please let me know what is required to allow me to update maps. Do I need a database? Is it better to force the users to update their app to update the maps? Can I let users use data or wifi to fetch the maps every time they use the gps app? If I let users use data or wifi to access the custom maps, I will require users to download the maps onto their phone, in case they cannot have access to data/wifi.
What other information do you require to make this app successful? I am not very knowledgeable about programming