iPhone App Programming for iOS7 – Create a real iOS app
4.1 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,255 students enrolled

iPhone App Programming for iOS7 – Create a real iOS app

Make iPhone apps using Xcode and iOS7. You can test your programming skills with code challenges in Objective C
4.1 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,255 students enrolled
Created by Paul Solt
Last updated 7/2014
English
English [Auto]
Current price: $20.99 Original price: $29.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 63 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create a real iPhone app
  • Design User Interfaces in Xcode 5
  • Prototype ideas and create apps
  • Learn Objective C
Course content
Expand all 69 lectures 18:19:16
+ iPhone Programming
5 lectures 43:17
1.1 Lecture - iPhone Programming
07:51
1.2 Challenge - Sketch Your iPhone App
08:59
+ Xcode 101
4 lectures 01:22:50
2.1 Lecture - Xcode 101
17:52
2.2 Tutorial - Xcode 101
29:32
2.3 Tutorial - Xcode 101 Troubleshooting
12:02
2.4 Challenge - Xcode 101 Terms
23:24
+ Picking an App Idea
2 lectures 22:05
3.1 Lecture - Picking an App Idea
08:50
3.2 Challenge - Stop Watch - Start Your App Idea in Xcode
13:15
+ User Interface
2 lectures 31:44
4.1 Tutorial - User Interface Layout
20:40
4.2 Challenge - Stop Watch - Setup an NSTimer
11:04
+ Connect the User Interface to Code
2 lectures 30:34
5.1 Tutorial - Connect the User Interface to Code
12:12
5.2 Challenge - Stop Watch - Connect Buttons and Format NSDate Objects
18:22
+ App Logic
5 lectures 01:14:56
6.1 Tutorial - Create App Logic with Custom Classes
16:57
6.2 Challenge - Stop Watch - Calculate Elapsed Time
13:39
6.2.1 Challenge Bonus - Stop Watch - Calculate Elapsed Time
14:41
6.2.2 Challenge Bugfix - Stop Watch - Calculate Elapsed Time
09:45
6.3 Challenge - Stop Watch - Refactoring Elapsed Time
19:54
+ Linking App Logic to User Interface
2 lectures 34:09
7.1 Tutorial - Link the App Logic and the UI
14:24
7.2 Challenge - Create a Custom Class
19:45
+ Hide the Keyboard and Use Delegate Objects
2 lectures 45:10
8.1 Tutorial - Hide the Keyboard and Use Delegate Objects
18:53
8.2 Challenge - Create a Protocol and Delegate Object
26:17
+ Auto Layout Explained
4 lectures 01:05:28
9.1 Lecture - Auto Layout Explained
15:54
9.2 Lecture - Auto Layout Explained
13:33
9.3 Tutorial - Auto Layout Explained
20:00
9.4 Tutorial - Auto Layout Explained
16:01
+ 10.1 Tutorial - Live Preview with Auto Layout Constraints
1 lecture 22:52
10.1 Tutorial - Live Preview with Auto Layout Constraints
22:52
Requirements
  • Mac OS X (10.9)
  • Xcode 5
  • PC (with MacinCloud.com)
Description

Learn to create iPhone apps

  • Follow along in Xcode 5 to turn your ideas into iPhone apps.
  • Create iPhone apps with easy to follow, step-by-step instructions, in this in-depth course taught by an expert instructor.

This course features HD lectures and programming screencasts with large, clear text. Listen to crisp audio and follow Paul Solt’s instruction with demonstrations and on-screen pointer and highlighting.

Overview

You will learn how to create an iPhone app interface using Xcode's Interface Builder. Drag and drop buttons, labels, and images to create your first iPhone app. The interface designer is a great tool to learn for prototyping app ideas.

Paul Solt will show you how to connect code and the user interface together along with the best practices and potential pitfalls. You'll learn what to avoid, and how to solve problems that can crash an iPhone app.

Topics

  • Interface design
  • Debugging
  • Responding to user input
  • Displaying content
  • Auto Layout and responsive design
  • Lists using the UITableView
  • Saving and loading data

Read what my students have said

“I really like this class. I would recommend it to anyone starting to learn iOS development, because not matter if you know or don’t know a programming language Paul explains things very clear. It’s a nice class to take.“ –Carlos King

“I’m totally enjoying this course. Paul explains it all perfectly even I’m do not speak very good English. Do I recommend this class? YES!” –Miguel Arjona

“Absolutely fantastic. It’s about time there was a high quality class available online to learn about iPhone app development. Definitely would recommend!” –Dot Fuz

App Store

If you want to learn how to program in Objective-C and how to design a real world app, you need to signup. You can make real money by selling the app design in this course!

Who this course is for:
  • Objective C programming experience is recommended
  • Student should have a basic understanding of variables, functions, loops, and Objects