Get ready to showcase your iOS development skills with this portfolio-worthy capstone project. In this course, you’ll create a complete application using modern iOS technologies; great experience to talk about in interviews.

iOS Development Capstone Project

iOS Development Capstone Project
This course is part of Developing iOS apps with Swift Specialization


Instructors: Ramanujam Srinivasan
Access provided by Atma Jaya Catholic University of Indonesia
Recommended experience
What you'll learn
Design and build a production-ready multi-screen iOS app using SwiftUI, MVVM, and SwiftData
Implement async/await networking with MapKit and CoreLocation to integrate real-time geospatial and weather data
Design relational data models with SwiftData (@Model, @Query, #Predicate) enabling efficient persistence and querying
Integrate on-device AI for summaries and tagging, and enhance UX with animations, accessibility, and data visualization
Skills you'll gain
- Model View Controller
- User Interface and User Experience (UI/UX) Design
- Knowledge of Apple Software
- Wireframing
- Interactive Data Visualization
- User Story
- Software Testing
- Data Modeling
- Application Development
- Data Store
- Usability
- Development Testing
- Mobile Development Tools
- User Interface (UI)
- iOS Development
- Mobile Development
Tools you'll learn
Details to know

Add to your LinkedIn profile
11 assignments
June 2026
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.





