Start a premium membership to enroll in this course.
This course will teach you to program an iPhone app from scratch. We will build a twitter client as an example. This course serves as a starting point to develop future apps and games.
Lesson 1: Welcome: What's Required
Lesson 2: Intro: Xcode and App Types
Windows, Views and a tad of MVC
Templates of ViewControllers
Paper & Pen
Importance of UI & UX Design
Objective C: C is for Cool
Understanding Objects, Methods & Pointers
How objects are created and used
Hello World App Video
Lesson 3: Basics: App Lifecycle, Hooks, Voids and MVC
Special Hook Methods
Structure of a Class File Set
Delegates and Protocols
First App Logic
New project in XCode
New Project Code Generated by XCode
Adding Window to Empty Application in XCode 4.3
Lesson 4: Intermediate: ViewControllers, Patterns & Passing Data
UITabBar & its children
Create a TabBar Controller App
Two Grand Additions to iOS & Xcode
Create TabBar Controller using Storyboards
iOS & Social API
Making the Connections
Xcode5 Update: Connecting Controls to Outlets & Actions
Spicing up the TweetView Controller
Designing our TableView Controller
Passing Data Theory
Create the TimelineViewController
Fill up the table view
See your work of art in action!
Pretty it up!
Custom Twitter Cell
Errors are your friends
Your Progress is my progress
Marcio has been a programmer for over 10 years. He started off programming in HTML/ASP for websites, then moved on to PHP, SQL, and now ObjectiveC and iOS. His company has uploaded 5 apps to the AppStore.