- Level Foundation
- Duration 16 hours
- Course by University of California, Irvine
-
Offered by
About
You will learn to develop sophisticated user interfaces for iOS, with a focus on user interface design best practices, UI animations, and responsive design. You will learn about the key UI widgets, mapping interfaces and view restoration.Modules
Module 1: Welcome!
1
Videos
- Welcome!
2
Readings
- Pre-Course Survey
- Course Overview
Module 2: iOS, HCI and HIG
8
Videos
- Intro to iOS Design
- iOS Design Concepts
- iOS UI Composition
- Device Adaptivity
- Device Adaptivity Demo
- Launch Screen Demo
- Case Study: Constraint Layouts Part 1
- Case Study: Constraint Layouts Part 2
Peer Review
1
Peer Review
- Layout with Dynamic Constraints
1
Readings
- Week 1 Peer Review Directions
Module 3: HIG and HCI Principles
5
Videos
- Starting and Stopping
- Navigation Styles
- Gestures and Touch
- Leveraging iOS
- Some HCI Principles
Module 4: Achieving the Design
3
Videos
- Bars
- Controls
- Temporary Views
Review
1
Assignment
- Week 2 Quiz
Module 5: User Interface Construction
7
Videos
- UIScrollView
- Navigation View Controller
- Working with the Keyboard
- Intro to MapView
- MapView Case Study: Part 1
- MapView Case Study: Part 2
- MapView Case Study: Part 3
Peer Review
1
Peer Review
- Basic Map Interface
1
Readings
- Week 3 Peer Review Directions
Module 6: Table Views
5
Videos
- UITableView: Part 1
- UITableView: Part 2
- UITableView: Part 3
- UITableView: Part 4
- UITableView: Part 5
Module 7: Table Views plus Core Data
4
Videos
- UITableView with CoreData: Part 1
- UITableView with CoreData: Part 2
- UITableView with CoreData: Part 3
- UITableView with CoreData: Part 4
Module 8: Putting it All Together
7
Videos
- Case Study: To Do List Part 1
- Case Study: To Do List Part 2
- Case Study: To Do List Part 3
- Case Study: To Do List Part 4
- Case Study: To Do List Part 5
- Case Study: To Do List Part 6
- Case Study: To Do List Part 7
Peer Review
1
Peer Review
- To Do List Manager
1
Readings
- Week 4 Peer Review Directions
Auto Summary
Embark on a journey to master the art of creating sophisticated user interfaces for iOS with this comprehensive course. Designed for beginners and those with a foundational understanding of IT and Computer Science, this course delves into the best practices of user interface design. Under the expert guidance of Coursera's experienced instructors, you will explore essential topics such as UI animations, responsive design, key UI widgets, mapping interfaces, and view restoration. The course spans 960 minutes of in-depth content, ensuring a thorough learning experience. Flexible subscription options, including Starter, Professional, and Paid plans, make it accessible for everyone eager to enhance their UI design skills. Perfect for aspiring iOS developers and designers looking to elevate their craft.

Don Patterson

Sam Kaufman