Warwick School District

Mobile Applications Development

Course Description


Computer Applications Development focuses on bringing software to your iOS mobile devices. In this course students will learn the fundamental skills of the Swift programming language and learn to develop and design personal iOS apps that could later be marketed on the iOS store. Throughout the course, students will be exposed to programming concepts, often transferring the knowledge from Structured Programming I in which they will complete comprehensive labs involving app development. By the end of the course, students will be able to produce basic apps based on his or her own interests.

Units


Unit #1 - Introduction to Swift

Unit #2 - Advanced Swift

Unit #3 - xCode Development

Unit #4 - Elective Based Interests

Unit #5 - Final Project