The Places SDK for iOS lets you build location-aware apps that respond
contextually to the local businesses and other places near the device. This means you
can build rich apps based on places that mean something to the user.
Concepts
A place is defined as a physical space that has a name. Another way
of thinking about a place is that it's anything you can find on a map.
Examples include local businesses, points of interest, and geographic
locations. In the API, a place is represented by the
GMSPlace Class Reference.
It includes information such as the name of the place and its address, geographical location,
place ID, phone number, place type, website URL, and more.
SDK overview
Use Places SDK for iOS to help your customers explore where they are and what's around
them. Places SDK for iOS provides the following APIs:
Returns information about places, including the place's name and address, the geographical location, the type of place (such as night club, pet store, museum), and more.
Automatically fills in the name and/or address of a place as users type.
Other highlights of the SDK include:
Accurate place detection at low power with Wi-Fi scan.
On-device caching: Most requests to the Places SDK for iOS may
involve a round trip to a Google server, but you can also cache data
locally for 30 days.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-06 UTC."],[[["The Places SDK for iOS allows you to build location-aware iOS applications that utilize local business and point of interest data."],["The SDK offers two versions: Places SDK for iOS and Places SDK for iOS (New), with the latter featuring a simplified pricing model and Swift support through a separate Preview SDK."],["Core functionalities include place details retrieval, place photos, text search, nearby search, autocomplete, and current place detection (in the older SDK version)."],["The SDK leverages on-device caching for improved performance and requires adherence to Google Maps Platform Terms of Service and attribution display guidelines."],["Before starting, ensure you have a project with an active billing account and the Places API enabled."]]],[]]