Enroll in Introduction to iOS Mobile App Development with Dolphin STEM Academy
Course Overview
This one-semester course is intended for you to familiarize yourself with the knowledge and
skills required for a career in iOS mobile app development. This course has 12 lessons and 5
Course Activities. Each lesson contains one or more Lesson Activities.
In Introduction to iOS Mobile App Development, you will learn about the history of and upcoming
trends in mobile app development. You will explore career options in mobile app development,
and describe the skills and training required for mobile app development. You will also describe
various platforms for developing iOS mobile apps. Further, you will learn about the iOS
development environment. Finally, you will create the user interface of an app and make it
interactive in XCode.
Your teacher will grade your work on the Course Activities, and you will grade your work on the
Lesson Activities by comparing them with the given sample responses. The Course Activities
(submitted to the teacher) and the Lesson Activities (self-checked) are major components of this
course. There are other assessment components, namely the mastery test questions that
feature along with the lesson and an end-of-semester test. All these tests are a combination of
simple multiple-choice questions and technology-enhanced (TE) questions.
Course Goals
By the end of this course, you will be able to do the following:
Describe the history of and upcoming trends in mobile app development.
Describe career options in mobile app development, and describe the skills and training
required for mobile app development.
Describe the types of apps available in the market.
Describe how to start a mobile app development company.
Describe various platforms for developing iOS mobile apps.
Describe the steps to develop a successful mobile app.
Design an iOS app using design principles.
Explain the iOS development environment.
Create a new project in Xcode.
Create a user interface that supports multiple screens.
Create an interactive app.