Master Swift, design elegant interactions, and create a fully functioning iOS app. This Specialization covers the fundamentals of iOS application development in the Swift programming language. You’ll learn to use development tools such as XCode, design interfaces and interactions and evaluate their usability, and integrate camera, photo, and location information to enhance your app. In the final Capstone Project, you’ll apply your skills to create a fully-functioning photo editing app for iPhone, iPad, and Apple Watch. A Mac computer is required for success in this course.
What you'll learn
Master Swift programming
Design user-friendly interfaces
Evaluate app usability
Integrate camera and location features
Develop a photo editing app
Course objectives
Provide foundational knowledge in iOS app development
Enable practical skills in using XCode
Prepare students to create a fully functioning app