Index
A, B
addMarker method
API key
AppDelegate.swift
bundle identifier
create credentials
creating project
creation dialog box
Google Maps Platform
iOS Maps
restriction
runtime error
Apple’s local search
guard let
naturalLanguageQuery
pointOfInterestFilter
region
resultTypes
searching for points of interest
start method
web-accessible API
application(_:didFinishLaunchingWithOptions:) method
Application programming interfaces (APIs)
autocompleteBounds property
autocompleteFilter property
C
calculate()/calculateETA() method
canShowCallout property
Category filter, map annotations
CocoaPods
dependency manager
installation
NPM
Podfile
Xcode workspace
Codable protocol
coordinate property
CoreLocation framework
createWaypoints() method
Creating annotation, search result
Custom annotation class
init method
map view
D, E
dequeueReusableAnnotationView() function
Directions API
calculate() method
displaying route
getDirections() method
MapKit classes
map view
MKDirections.Request object
MKPolylineRenderer
MKRoute objects
polyline
transportation type
viewDidLoad() method
displayCurrentStep() method
Displaying map markers
callback method
iconView property
info window
userData property
ViewController class
viewDidLoad() method
displayNotification() function
displayOverviewPolyline() method
downloadOfflineMapPack() method
F
findBusinesses() method
G, H
Geofence triggers
CLLocationManagerDelegate protocol
iOS Simulator
RESTful resource
viewDidLoad() method
getDirections() method
GMSAutocompleteResultsViewControllerDelegate protocol
GMSCircle class
GMSMapViewDelegate protocol
GMSMarker class
GMSMutablePath object
GMSPolyline object
Google Directions API
definition
Google Cloud Platform console
JSONDecoder
JSONSerialization class
map bounding box
polyline, dislaying route
RESTRICT KEY
setting up
URL, creating
URLSession
Google Maps
API Key
SeeAPI key
changing display options
Chrome URL schemes
CocoaPods
SeeCocoaPods
iOS app
map view
marker
SeeDisplaying map markers
platform
simulator
Google Places, iOS apps
additional functionality
API key
autocomplete search
data fields
elements
filtering results
full-screen view controller
geographic boundaries
implementation
view controller
CocoaPods, setting up
creating project
Google Maps
Google Maps SDK
MapKit map
user interface, creating
I, J
iconView property
Info.plist file
delegate/view controller
location privacy
Xcode
K
Key-value observing (KVO)
L
Local notification
app delegate
AppDelegate class
CoreLocation manager
iPhone Simulator
monitoring region
setting up center
Location-based application
Info.plist file
permission description
ViewController class
M
Mapbox Directions API
Mapbox library
Mapbox Navigation framework
capabilities
cocoaPods
Info.plist file
set up
Mapbox SDK
access token
annotations
customizing map view, appearance
map view
project
Mapbox Studio, datasets
dataset, creating
detecting tap, features
displaying app
earthquake data, downloading
Earthquake map
features
tileset, adding style
tileset, creating
MapKit framework
MKAnnotation protocol
MKMarkerAnnotationView class
MKPinAnnotationView class
MKPointAnnotation class
Map styles
default style, changing
iOS app
Mapbox SDK
Mapbox Studio
mapTapped(sender:)) method
mapType property
mapView: annotationCanShowCallout function
mapView(_:viewFor:) function
markerImage() method
MGLMapViewDelegate protocol
MKAnnotation protocol
MKDirections.Response
MKDirectionsTransportType struct
MKMapItem class
MKMapItem map
MKMapItem objects
MKMapView class
annotation reuse/creation
callouts
registerClass:forAnnotationViewWithReuseIdentifier: function
UIImage
MKMapViewDelegate protocol
MKMapView map
adding constraints
assistant view
controller’s view
creating outlet
iOS app
MKAnnotationView class
naming outlet
object library
storyboard
ViewController class
viewDidLoad() method
MKPinAnnotationView class
display, blue pins
MKMapViewDelegate
pin annotation view
viewDidLoad() method
MKPointOfInterestCategory struct
MKPolyline
MKRoute.Step objects
print to console
properties
MKUserLocation annotation
N
Navigation user interface
customize
simulation
Node Package Manager (NPM)
NSObject class
O
@objc annotation
Offline map
app set up
constraints
controller class
download
notifications
tile count
P, Q
placeFields property
Polygons
addPolygon() method
GMSPolygon class
path of coordinates
provideAPIKey() method
R
Region monitoring
CLCircularRegion.self
CLRegion
creating geofence
Region monitoring
CoreLocation Manager
end user allows permission
20 geofences
iOS
location permission
Removing geofences
Removing markers/shapes
Requesting location permissions
CLLocationManager object
CoreLocation
displaying user’s location on map
Info.plist file
iOS
ViewController class
retrieveDirections() method
Reusable annotation views
S
startNavigation() method
Step-by-step directions
create function
currentRoute instance variable
displayCurrentStep() method
functionality
next() action
padding
previous() action
route step
user interface elements
ViewController class
styleURL property
Swift programming language
T
Transportation types
Turn-by-turn navigation
U
User’s location
functionality
privacy/location permissions
V, W
viewDidLoad() method
viewFor() method
X, Y, Z
Xcode
APIs
installation
iOS app
iOS simulators
Mac App Store
Single View Application
SwiftUI check box
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.13.201