Custom Maps for IOS with Navigation - ios

I want a native IOS app with custom offline maps for a certain residential location like a group of buildings OR a large resort, app will be limited to these type of small areas only. With the app users can navigate from one apartment to another and can also see map of all the apartments/flats.
In case of resorts customers can be able to move from lobby to restaurant and then to swimming pool, etc with navigation from the app. They can also see the map of all available locations in the resort and can navigate to any of them through the app.
I am not sure from where to start to accomplish this task. Can anyone please suggest me some SDK OR anything from where I can start working on this app.
Thanks in advance.

I'm pretty sure you can't :/
You will probably have to store your places maps in your own format.

you can do this using google maps street view. you need to integrate google map SDK in your IOS application and implement the 3D street view.
Check out this links:
1) https://developers.google.com/maps/documentation/ios-sdk/streetview
2) https://www.google.com/maps/streetview/#
3) http://thenextweb.com/google/2015/09/03/googles-new-street-view-app-lets-you-upload-your-own-360-images/

Your requirement is nothing more than Offline Navigation ios doesn't have any sdk support to this, but you can achieve this by
using Ibeacons (bluetooth low energy devices)
using wifi triangulation
in both the cases you need to do lots of calculations like trilaterations and it doesn't have any guarantee for the accuracy the following links may help you all the best
beacons for indoor navigations
sdk
radious network
estimote

Related

Turn-by-turn GPS navigation app on iOS using Google Maps?

I know this questions is asked several times and it seems Google terms & conditions agreement doesn't allow for apps using navigation. Also I know there are few third party libraries which can do the same task.
But my client need to do it using Google Map SDK and saying it can be done using paid APIs. I couldn't find any reliable resources to convince him that he is correct or wrong. Thus, I wonder how apps like Uber do this trick in their apps? What are the other options do I have?. Thanks.
No, this cannot legally be done.
Even Google does not have the right to allow the usage for Turn-by_Turn navigation. Google gets their digital road maps mainly from TomTom, and they just do not allow that, because they want to sell their own navigation devices.
It might be possible to sign a contract with TomTom and Google for special data delivery. But you can expect extreme costs, per year per navigation device.
The other professional digital road map provider is Here maps(former Nokia).
I don't know if and under which condition they provide a routing service.
Be warned, developping a navigation system is a very complex task, I know a company that invested 1000 person years, after some years on the market, that company stopped their activities.
Check first whether it is legal to use Apples API, and then use that, or forget the app.

iOS indoor positioning app and WiFi signals

I'd like to develop an indoor positioning system for iOS by using WiFi signals instead of iBeacon. I read here that the feature was recently introduced. It says:
You can sign up to learn more about how you can work with Apple to enable indoor positioning at your venue. Provide us with some basic information about your venue to get started.
and it leads to Apple Maps Connect, where you provide some information regarding the venue you'd want to enable for indoor positioning. I sent the request some weeks ago and I have no response yet, since they say they have a large amount of requests and they are prioritizing according to several conditions.
However, I'm not sure if this request through Apple Maps Connect is just to get more information from Apple of how to develop an indoor positioning app, or it is because yo need to be granted their explicit permission to do that, or why. Has somebody already completed this process?
On the other hand, the only information dealing with indoor positioning, apart from iBeacon related, is this sample code.
To make sure: the WiFi-enabled indoor positioning is only available starting from iOS 8? Just developing it will be enough, or is it needed to request any kind of specific permission to enable an indoor positioning based app for WiFi signals?
Thanks in advance

Streetview from Google Maps SDK for iOS?

Looks like this question hasn't been asked in a while...
Any way to get streetview from the Google Maps SDK for iOS?
I have a client who is specifically interested in the Google Maps Streetview feature for his app, but, like most clients, he really doesn't want the feature to require going outside of the app. (This is where Android is one up on iOS, with their omnipresent back button. Sigh.)
The need for streetview is driven by a clear benefit in this app to being able to see actual images of buildings, lots, etc. as opposed to the 3D satellite imagery in Apple Maps, which is cool but not well suited for this app's purposes, as the buildings, lots, etc. are distorted.
I combed through the documentation for the iOS Google Maps SDK, looking for a way to get streetview.
I also downloaded the SDK and ran through the demos.
No dice on either account.
I see that I can get to a streetview image using Google Street View Image API, which is better than nothing:
https://developers.google.com/maps/documentation/streetview/
Here is a sample call from the documentation:
http://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,%20-73.988354&fov=90&heading=235&pitch=10&sensor=false
But building something into the app to let the user modify things like the size (via zoom), heading, pitch, etc. sure feels like I would be "reinventing the wheel" and is something that would be available in an SDK...
Thanks!
Del
Google Maps iOS SDK 1.4 (released a few hours ago) has this feature:
Street View in iOS SDK
The best option currently available for accessing streetview from google maps ios sdk seems to be using the Google Maps URL scheme which will call the official google maps app for iphone based on the values provided by the user from the custom maps app(using ios sdk). The input values that can be used with the url scheme include:
1, mapmode : here streetview option can be chosen to show the map in streetview mode
2, center : center latitude,longitude point for the map to be displayed
3, zoom
4, views

is it possible to develop turn by turn navigation for ios app?

I am trying to develop turn by turn navigation app for iphone and ipad.
I have been searching these whole day but it seemed like there is no way to build it without having map data api. (I don't think google map provides that api)
Although I can launch google map app in my app but I would like to do it without using google map app. (without using [UIApplication sharedapplicaiton] openURl...etc)
I just would like to ask if it is possible and feasible to build an ios turn by turn navigation app.
Thank you very much
It's pretty difficult to imagine making a navigation app without some source of map data. An alternative to Google Map API is the OpenStreetMap API. Here is a page on developing OpenStreetMap apps for iOS, which includes a list of currently existing apps. So yes, it's feasible.
A large company with many resources can build this type of app. Apple does not provide any type of API for this. You would need a data source for your maps and a data source and algorithm to give directions. You cannot use Google Maps directions in IOS directly. So the answer is yes it's possible but unlikely to make any money in the app store due to the large initial investment and strong competition.
now iOs 6.0 has replaced google map with built in maps that very easy to implement and a lot of features are also built in

Integrated maps (with location markers, etc.) in BlackBerry apps - viable options?

I have heard rumors that the use of a MapField or MapView in a BlackBerry app typically presents a problem because carriers such as AT&T and Verizon in the US have locked down the devices so as to not make those API's available or usable. I have three questions:
1) I am new to BlackBerry development. What's the difference between MapField and MapView and their respective availabilities? Are they related or different?
2) Are there actual known carrier restrictions that prevent / prohibit the use of MapField and/or MapView?
3) If there are known carrier issues, what are the best alternatives? So far I've found the following options: a) use of a Browser.Field with Google Static Maps (good suggestions from these StackOverflow questions: How to use Google Map in BlackBerry application? and BlackBerry and map based apps like Yelp and Google Map); b) license the Nutiteq map API library. Any other viable options I might be missing out on?
Thanks for your time in helping out a BlackBerry newbie.

Resources