Sessions

  • Meet MapKit for SwiftUI

    8:00 a.m.

    Discover how expanded SwiftUI support for MapKit has made it easier than ever for you to integrate Maps into your app. We’ll show you how to use SwiftUI to add annotations and overlays to a map, control the camera, and more.

    Watch

Activities

  • Meet the Presenter: Meet MapKit for SwiftUI

    Tuesday @ 11:00 - 12:30 p.m.

    Meet the presenter of “Meet MapKit for SwiftUI” and join a text-based watch party followed by a short Q&A. The watch party begins 5 minutes after the start of this activity — so don’t be late!

    Sign up

  • Q&A: Maps technologies

    Tuesday @ 3:00 - 5:00 p.m.

    Ask Apple engineers about Maps technologies during this 2 hour text-based Q&A. Bring your questions about MapKit, MapKit JS, Maps Server API, and Indoor Maps. We’re excited to help you integrate maps into your app, discuss how to visualize your data by using annotations and overlays, and answer your questions about how to build multi-platform solutions that leverage our latest set of APIs. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

Sessions

  • Meet Core Location for spatial computing

    8:00 a.m.

    Discover how Core Location helps your app find its place in the world — literally. We’ll share how you can build a spatial computing app that uses a person’s location while respecting their privacy. You’ll also learn how your app can request location access and how Core Location adapts requests from compatible iPad and iPhone apps.

    Watch

Sessions

  • Meet Core Location Monitor

    8:00 a.m.

    Discover how Core Location Monitor can help you better understand location and beacon events in your app. Learn how to use Core Location Conditions to describe and track the state of events in your app, and find out how you can better respond to transitions in your apps through Swift semantics and improved reliability.

    Watch

Labs

  • Core Location lab

    Thursday @ 2:00 - 4:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about your app and the Core Location APIs, best practices, and more.

    Request

Activities

  • Q&A: Maps technologies

    Thursday @ 9:00 - 11:00 a.m.

    Ask Apple engineers about Maps technologies during this 2 hour text-based Q&A. Bring your questions about MapKit, MapKit JS, Maps Server API, and Indoor Maps. We’re excited to help you integrate maps into your app, discuss how to visualize your data by using annotations and overlays, and answer your questions about how to build multi-platform solutions that leverage our latest set of APIs. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

Sessions

  • Discover streamlined location updates

    8:00 a.m.

    Move into the future with Core Location! Meet the CLLocationUpdate class, designed for modern Swift concurrency, and learn how it simplifies getting location updates. We’ll show you how this class works with your apps when they run in the foreground or background and share some best practices.

    Watch

Labs

  • Core Location lab

    Friday @ 10:00 - 12:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about your app and the Core Location APIs, best practices, and more.

    Request