Skip to content
MakeMyCareer

FIT3178 · Monash University

iOS app development

Credit points
6
Level
3
Workload
≈ 12 h / week
Faculty
Information Technology

What it covers

This unit focuses on the design, development and deployment of mobile apps for iOS using the Swift programming language. You will learn best practices for iOS development using native frameworks and common design patterns. The unit will explore areas such as mobile UI design, data storage, web services and networking, mobile sensors, use of media, and mobile interface testing. The unit will emphasise hands-on, practical experience with the Xcode development environment and iOS simulator. You will design and build your own app.

Assessment

TaskTypeWeight
Learning Project PortfoliohurdlePortfolio100%

Hurdle tasks must be passed regardless of your overall mark.

When and where

Teaching periodCampusMode
Second semesterClaytonFlexible