By the end of this course, learners will be able to configure an iOS project, integrate maps and location services, model game data using Core Data, implement timed gameplay logic, track user progress, and enhance user experience with advanced three-dimensional map interactions.

您将学到什么
Integrate MapKit and Core Location into a game-based iOS app.
Model persistent game data using Core Data effectively.
Implement timed gameplay logic and track user progress.
您将获得的技能
要了解的详细信息

添加到您的领英档案
11 项作业
February 2026
了解顶级公司的员工如何掌握热门技能

该课程共有3个模块
This module introduces the foundational components required to build a Pokémon Go–style iOS application, focusing on project setup, visual branding, map integration, and real-time user location tracking using iOS frameworks.
涵盖的内容
8个视频4个作业
This module focuses on gameplay mechanics by implementing Pokémon data modeling, timed spawning logic, capture conditions, alert feedback, and safe data cleanup using Core Data and Swift best practices.
涵盖的内容
8个视频4个作业
This module completes the application by tracking gameplay progress, synchronizing visual and data states, and enhancing the user experience through advanced three-dimensional map interactions.
涵盖的内容
6个视频3个作业
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
从 Computer Science 浏览更多内容

University of California, Irvine






