
Learn Xcode 101 troubleshooting to fix interface builder connections, undefined key exceptions, and crashes by reconnecting outlets, inspecting the console, and correcting mismatched braces and parameters.
Learn core iPhone app development terms and concepts in Xcode and Objective-C, including iOS, Interface Builder, methods, objects, APIs, and common keywords.
Choose a passion-driven app idea and sketch its workflow on paper to clarify goals. Build a framing calculator app with live preview and gesture-based controls that auto compute mat dimensions.
Create an Objective-C class to store map board data, including frame and image dimensions and border values, and implement a calculate borders method to compute horizontal and vertical borders.
Fix a stop watch bug to ensure elapsed time resumes from where left off by adjusting start date and stop date logic, timer creation, and breakpoint debugging.
Link the app logic and the UI by creating and invoking a calculate method that reads input from text fields, updates a map border object, and refreshes labels.
Learn to build and align interfaces with auto layout constraints, center content, and use live preview to adapt to different screen sizes.
Learn to create iPhone apps
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
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!