Develop Your First iPhone App Today!

Learn the basics of native iOS development using Apple's Xcode development environment. Create your first iOS app now!
4.5 (5 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,630 students enrolled
$25
Take This Course
  • Lectures 12
  • Contents Video: 3.5 hours
    Other: 15 mins
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2014 English

Course 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

What are the requirements?

  • Mac Computer with OS X 10.8.4+
  • XCode 5+ installed

What am I going to get from this course?

  • 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

What is the target audience?

  • No previous Xcode or Objective-C language experience needed
  • Some previous coding experience recommended, but not required

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: iOS Crash Course
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
54:12

Downloadable project assets, including images and sample POI lists.

Animation Basics
13:05
Section 2: Supplemental Course Materials
The Course Manual
3 pages
The Course Slide Deck
12 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Awesome Inc, Learn to Code, Start a Company, Create Something New.

Founded in 2009, Awesome Inc exists to create and grow high-tech startups. We do this by hosting community events, leading technology education courses, and offering a shared workspace. Our Awesome Fellowship Program provides mentorship for early-stage startups, while our Awesome Inc U program helps anyone learn to code. Our small but nimble team is made up of engineers, designers, marketers, and experienced entrepreneurs. Collectively, we hold masters degrees in economics, business, psychology, and public administration, and have started more than half a dozen companies.

Ready to start learning?
Take This Course