iOS Application Development: Creating a Basic iOS App
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
The MVC design pattern is core to an iOS application. In this course, you'll learn how to use the features of Xcode and its interface builder to build a single-view iOS application. The course will cover adding objects to a view and providing interactivity and business logic. You'll learn how to preview your app, build and analyze an iOS app, and specify project properties.
Target Audience
Developers who want to learn how to use the iOS SDK, Swift, and Xcode to develop native iOS applications
Prerequisites
None
Expected Duration (hours)
2.2
Lesson Objectives iOS Application Development: Creating a Basic iOS App
start the course
describe the tools, language, application design framework, and rules applying to an iOS application
install the iOS SDK and Xcode
register as an Apple developer and sign up to the Apple Developer Program
open a project and use the toolbar, editor and utilities areas
open a project and use the navigator and debug areas
use features such as symbol navigator, search navigator, code completion assistant to navigate and work with code in Xcode
describe common iOS design patterns used in iOS applications
use the Single View Application template to create an iOS project
navigate the elements of an Interface Builder storyboard
add required objects to the view in an iOS application
drag and drop an element in interface builder and then connect it as to a view controller using IBOutlet
connect an event of an interface element to an existing action using drag and drop in interface builder
preview an iOS app layout
implement app logic in a basic iOS application
work with first responders in an iOS application
identify and work with delegates in an iOS application
create a playground in an iOS application
use a playground in Xcode
use rich comments and pages in an Xcode playground
use auxiliary sources in an Xcode playground
add and use resources in an Xcode playground
select a build scheme and build an iOS app
configure the properties of an iOS project
navigate project folders and add code file and resources
use the iOS simulator including simulation of multi-touch events and rotations
add simulated devices in Xcode
practice creating a basic iOS app
Course Number: sd_ioaf_a01_it_enus
Expertise Level
Beginner