020 8660 9999 - support@amsys.co.uk
/ Product / Maps and Locations using Swift

Maps and Locations using Swift

How to use Maps and Locations in your apps

maps and locations using Swift
Level: Intermediate
Price: £395.00 (+VAT)

This one-day course covers the MapKit and Core Location Services frameworks using Swift. Learn how to use Maps and Locations in your apps for richer UX and functionality.

  • 1. Select a training centre *

    Not ready to book yet? Get more information

    2. Select a date at Central London

Course Overview

This one-day byte size course covers the MapKit and Core Location Services frameworks using Swift. With MapKit we will cover how to display and manipulate maps including setting position, adding pins and overlays. We then will look at using Core Location Services to track a devices location using a variety of services including GPS and iBeacons.


This is an intermediate course, so delegates for this course should have some experience of Swift and ideally either have completed our iOS the Fundamentals course, or have some basic experience in building iOS apps, including an understanding of view controllers, controls and tables.

Who should take Maps and Locations using Swift?

  • If you’re building an app that uses maps and locations
  • if you are an intermediate app developer looking to extend your skillset
Not ready to book? More information

Detailed Agenda

  • Architecture: We start off by covering what components and APIs make up CloudKit, features available, how to enable CloudKit within your app and a run through of the CloudKit dashboard
  • iCloud Drive: Learn how to use iCloud drive to retrieve and save general files including preferences and custom documents
  • Containers and Databases: Learn how to create containers and databases within CloudKit including how to create a database schema and understanding different record and data types.
  • Managing Records: Learn how to create and manage your different record types through the CloudKit dashboard
  • Retrieving Data: Learn how to fetch data by using predicates
  • Saving Data: Learn how to save and update data stored within CloudKit
  • Asset and Location Fields: Learn how to make your data location aware , which allows you to request data based on a specific location
  • References: Learn how to use references to create relationships within your databases
  • Subscriptions: Learn how make use of subscriptions, making it easy to respond to changes within your data
  • User Accounts: Understand how user accounts are used within CloudKit


There is no formal certification for this course.

44 Poland Street, London, W1F 7LZ

Frequently Asked Questions

Where can I take this course?

You can join a public course at our training centre in central London or, if you’d like a private course, we can run it in any of our facilities (Surrey, London and Manchester) or we can arrange to run it at a location of your choice.

Is there an exam with this course?

No, there is on exam available for this course

Ask a question

  • This field is for validation purposes and should be left unchanged.

Important detail about the course



Course Length

1 day

Training hours

09:30 – 17:30 with one hour for lunch

Class size

Maximum eight delegates


There are no reviews yet.

Be the first to review “Maps and Locations using Swift”

Back to Top