Skip to main content
iOS Mobile Application Development (202404-LLecture)
0%
Previous
Course data
General
Announcements
Module Information
Module Information
Module Requirement
Introduction
wk01a-Introduction to Swift and Playgrounds
wk01b-Constants Variables and Data Types
wk01a-Lab - Introduction
wk01b-Lab - Constants and Variables
Lesson Review 1
Operators and Control Flow
wk02a-Operators
wk02b-Control Flow
wk02c-Loops
wk02a-Lab - Operators
wk02b-Lab - Control Flow
wk02c-Lab - Loops
Review Lesson 2
IDE and App Building
wk03-lab
Review Lesson 3
Interface Builder Basic
wk04-Interface Builder Basics
wk04-Lab - Interface Builder Basic
Review Lesson 4
App design
wk05a-App Design Workbook
wk05a-App Workbook
Review Lesson 5a
Strings and Functions
wk05b-Strings
wk05c-Functions
wk05b-Lab - Strings.playground
wk05c-Lab - Functions.playground
Review Lesson 5b-5c
Structures
wk06-Structures
wk06-Lab - Structures.playground
Review Lesson 6
OOP
wk07-OOP
wk07-Lab - Classes.playground
Review Lesson 7
Array and Advance data Types
wk08a-Collections
wk08a-Lab - Collections.playground
Review Lesson 08a
Basic UI
wk08b-Introduction to UIKit
wk08b-Lab - Intro to UIKit
Review Lesson 8b
Display Content
wk09a-Displaying Data
wk09a-Lab - Displaying Data
Control in Action
wk09b-Controls in Action
wk09b-Lab - Controls in Action
Review Lesson 9b
Layout and screen
wk10-Auto Layout and Stack Views
wk10a-Lab - Auto Layout and Stack Views
wk10b-Lab - Mini Project
Advance Data Control
wk11a-Optionals
wk11a-Lab - Optionals.playground
wk11b-Type Casting and Inspection
wk11b-Lab - Type Casting.playground
wk11c-Guard
wk11c-Lab - Guard.playground
wk11d-Scope
wk11d-Lab - Scope.playground
wk11e-Enumerations
wk11e-Lab - Enumerations.playground
Navigation Control
wk12a-Segues and Navigation Controllers
wk12b-Tab Bar Controllers
wk12a-Lab - Segues and Navigation Controllers
wk12b-Lab - Tab Bar Controllers
Lifecycle of view
wk13a-View Controller Life Cycle
wk13b-Simple Workflows
wk13a-Lab - View Controller Life Cycle
wk13b-Lab - Simple Workflows
wk13c-Lab - Mini Project
Practical Test
Individual Practical Assignment 1
Individual Practical Assignment 1
Reference
Develop in Swift Fundamentals - Xcode 15 (eBook)
App Showcase Guide
Next
Side panel
Categories
All categories
Advanced Diploma
Bachelors Degree
Course templates
Diploma
Doctoral Degree
Foundation/Certificates
LoadTest
Master Course
Masters Degree
Miscellaneous
School of Medicine
SoPU-CAL
SoPU-SACEi
Training and Development
Online Course
Degree/Master/Doctor Bridging Course
Micro-credential
Home
Home
Dashboard
My Courses
User Guide
Lecturer
Student
Mobile App
Wiki
Student Guidelines for the Use of Generative AI
More
X-Studio Booking
Taylor's Library
Student TES
Search
Search
Search
Search
Close
Toggle search input
Log in
Categories
Collapse
Expand
All categories
Advanced Diploma
Bachelors Degree
Course templates
Diploma
Doctoral Degree
Foundation/Certificates
LoadTest
Master Course
Masters Degree
Miscellaneous
School of Medicine
SoPU-CAL
SoPU-SACEi
Training and Development
Online Course
Degree/Master/Doctor Bridging Course
Micro-credential
Home
Home
Dashboard
My Courses
User Guide
Collapse
Expand
Lecturer
Student
Mobile App
Wiki
Student Guidelines for the Use of Generative AI
More
Collapse
Expand
X-Studio Booking
Taylor's Library
Student TES
Course info
iOS Mobile Application Development (202404-LLecture)
Lecturer:
Phua Yeong Tsann .
Skill Level
:
Beginner