Module Outline

Use the following resources and work with your mentor to master the objectives for this module. Practice by completing the Mini-Project, Project, and Challenges.

Stretch Problem

    Challenge: Restaurant Finder

    1. Build an application that lists nearby restaurants based on the device's current location.
    2. Display the results in a table view on the initial view controller.
    3. Set the title for the navigation bar to the street address, city, or zip code of the user's current location.

    Hints: CLLocationManager. MKLocalSearch. CLGeocoder. MKMapView. MKDirections.

    ♦ Black Diamond

    • Build a detail view that displays the location on a map.
    • Double Black Diamond: List navigation instructions to the location.
  • Hint
  • Solution

Project

Mastery Review

Module 43 - Capstone Project Supplementary Activities
  • Expand all
  • Collapse all
  • Challenge: Restaurant Finder stretch problem