Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anyone know what alternatives there are (preferably free/open source) to google maps or iOS maps?
What I need to do is make a native app for both Android and iOS with turn based navigation. Although Google map and iOS maps are very good at this, I need the GPS to be handled in the app. So te application can't rely on closing the current app, and then opening the phones default maps applications.
Having looked into Android, it seems I can get Google maps for Business that can possibly do this, but the license is very expensive.
Is there an alternative that I can use to run GPS maps inside my own app? The app will have to allow button clicks to mark points on a map as the user is navigating hence I can't switch between the app and the devices native maps. The switching process is too long to be accurate.
Have looked at Garmin but their solution seems to work on Windows phones only.
I have used Mapquest maps for android apps before, I think they have a pretty good API and great support!
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I want in my app (Android 4.0+) use offline maps (map of the city or small area). User should choose the area or city and then, the app should download the data or the data could be in assets.
Or can I somehow get the access to the data from Google Maps app, if the User downloaded some area, so the data should be in the phone?
App will not be on Google Play.
What way do you recommend? Use OpenStreetMap? Some other solution?
Based on the area you what to use in you app, OSM can be much better than Google and obvious the data is free and daily improved. Here is a question with a list of alternatives to Google API: Alternatives to google maps api
I recommend you to take a look for offline maps using OSM data at these libraries:
osmdroid : there is a bonus library for routing called osmbonuspack that adds lots of routing and POI functionality
skobbler has an SDK supports offline mode and is able to render maps & display turn by turn navigation on your Android phone. Here is their developer platform
OsmSharp also does offline rendering of vector-data and turn by turn navigation. The code is available on github
mapsforge: offers the map data in vector format and is working with another library called graphhopper in android
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Is there any way to get the total number of viewers of an activity in an android app? I searched, but the only thing I found was Google Analytics. but as far as I got, this API only shows the number of install uninstalls and some other features not the one that I want.
Appreciate your answers
From what I understand, you are trying to find how many users have visited an Activity in your app. The Google Analytics does give you that details. You can check the implementation here :
https://developers.google.com/analytics/devguides/collection/android/v4/screens#implementation
This is what you need.
Integrate Flurry Analytics in five minutes to get basic insights into
your users and app performance, or set up advanced analysis of complex
events to get a deep understanding of everything your users are doing.
From initial launch to the top of the charts, Flurry Analytics is free
at any scale and available for iOS, Android, Blackberry, Windows
Phone, and mobile web.
For more info:http://www.flurry.com/solutions/analytics
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anybody know an open source app which I can download and use as a starting point?
I just want to add comments on a map. When I m at a bar for example, I want to open the app, see where I am on a map and be able to leave a comment which will be shown to other logged in users. Logged in users can reply to my comment.
Not too familiar with android development, that s why I need something to start with.
App or tutorial sources would be great.
you could use PassAndroid as a starting point: https://github.com/ligi/PassAndroid - also includes a map
Github has a vast amount of repositories with Android code in it.
I think you can start with this tutorial, to learn how to use maps on android.
After that, you can search for android projects on git hub.
Also, you need to learn how to work with web services, for every user can get the information in any device.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I need to make an android app which will show some specific places in a map. and I want to use GPS for tracking user place and showing him the direction. but I want to assume that there is no Internet access at all because I want my application works completely offline.
which map i have to use and how ?
I appreciate any help !
but I want to assume that there is no Internet access at all because I want my application works completely offline. which map i have to use and how ?
There may be ways to use OpenStreetMap's OSMDroid library and package its map tiles with the app. The only apps I have used with OSMDroid have downloaded tiles after the app was installed, perhaps due to size.
Google Maps Api v2 or v3 is ideal.
See the accepted answer here:
Using the android Google Maps API v2 as a viewer of offline tiles: is it possible?
Always search Google for answers first. A simple search "Google Maps api using offline android" showed me the above link as the first result!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anyone know how to create a 2D building map for example a mall, and also locate or pinpoint the user current location? My classmate told me to use Google Maps API, but I prefer not to use it.
I've a friend that swears by OpenStreetMap so if you don't want to follow the Google route then this could be a good option. They too are interested in creating maps for indoor space and lots of information can be found here:
http://wiki.openstreetmap.org/wiki/IndoorOSM
I'm no expert, but by the looks of it, it seems as if there are tools, such as JOSM, which allow you to create the indoor maps - a quick start guide to using JOSM indoors can be found here. It does seem to assume that you have floor plans of a building. As far as I'm aware (correct me if I am wrong) there is currently no software, that lets you walk around a building creating a map!
Locating a users current location is difficult. GPS tends not to work in indoor spaces, so you need to consider which would be the best option. Additionally if you are working with a multi-floored building then you need some method to work out what floor the user is on. There are a number of possible solutions:
Attach GPS Antennae to the buildig and use a repeater to boost the coverage to the rest of the building
Google uses wi-fi networks and mobile masts to determine location. If you want to know more about this approach check out WifiSlam. They're now owned by Apple but there are some interesting articles in the top 10 or so search results of Google about them and this technology!
Use image recognition to determine the users location. You could use something like Google Goggles. Users could take images of the room-numbers/shop-signs/QR codes which are then processed followed by a location being provided
None of these are particularly easy, so perhaps a different approach could be taken!