Description
This course will teach you the basics of native iOS (iPhone) App Development using Apple's Xcode development environment. By the end of the course, you will have created your first iPhone application.
You will need a Mac computer with the following requirements to participate in this course:
- Mac with OS X 10.8.4+
- XCode 5+ installed
Don't have a Mac? You can rent one for ~$12/week from macincloud(dot)com
Who is the target audience?
- No previous Xcode or Objective-C language experience needed
- Some previous coding experience recommended, but not required
Requirements
- Mac Computer with OS X 10.8.4+
- XCode 5+ installed
What Will I Learn?
-
How to use the Xcode IDE and iOS SDK
-
Objective-C language basics
-
Hello World
-
User Interface design with Storyboards
-
Connecting multiple views and using Tab bars
-
Importing external images
-
Introduction to MapKit and CoreLocation frameworks
Curriculum For This Course
Expand All
Collapse All
12 Lectures
03:31:04
+
–
iOS Crash Course
10 Lectures
03:16:04
Introduction
Preview
01:30
Hello World App
Preview
09:19
Slide Show: Basics, Object Oriented Terminology, Interface Builder Connections
18:31
Hello World Buttons & Textfields
39:52
Basic Navigation
05:31
Basic Auto-Layout Constraints
06:16
App Main Menu & Navigation
05:40
Web Browser
42:08
Downloadable project assets, including images and sample POI lists.
Map View
54:12
Animation Basics
13:05
+
–
Supplemental Course Materials
2 Lectures
00:00
The Course Manual
3 pages
The Course Slide Deck
12 pages