Profile
S$2,250.00 S$675.00 (after SkillsFuture subsidy)
Last verified: 2026-08-03
Always confirm current pricing and eligibility on MySkillsFuture before enrolling or claiming SkillsFuture Credit.
Building on the Xcode development skills acquired in the previous module, learners will now learn to create app interfaces using components from the UIKit framework. In addition, they will learn how to present information to users and respond to their interactions using UIKit's views and controls. Participants will learn how to leverage the different views and controls in UIKit to better display information to users and respond to user interactions.
Additionally, they will learn the intricacies of Xcode's dynamic auto layout feature and gain hands-on practice building an iOS app.
What You'll Learn
- Understand and use the UIKit framework to design and build iOS interfaces
- Learn and apply the concepts of views, view controllers, and layout constraints
- Understand and use common User Interface (UI) elements such as buttons, labels, text fields, and images
- Learn and apply techniques to manage user input and navigation
- Learn and apply techniques to implement responsive and adaptive interfaces for different devices and orientations
Minimum Entry Requirement
Mid-career switchers or with minimum 2 years working experience