This five-day course explores the language, tools, and libraries required to build "native" iPhone/iPad applications with iOS 9. Developers can choose from three different starting points depending upon previous iOS experience (from no experience to minimal view controller experience). This course starts at the beginning of the development process, identifying what is needed to obtain the iOS SDK and continuing with a thorough exploration of Objective-C, the native programming language for iOS. After all of the necessary foundations are established, the iOS 9 SDK and its related development tools are introduced, providing a detailed examination of views, controls, view controllers, and their event based lifecycle.
Throughout the course, concepts are reinforced through "hands-on" lab exercises. The culmination of these exercises result in an iPhone / iPad app that is intended to be used by attendees of a software development seminar (including a "master-detail" schedule of sessions, attendee notes, map / directions to the venue location, and display of a live website).
For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.Learn More
Experienced object oriented software developers who are new to, or have minimal experience with, Objective-C and the iOS SDK.
Strong development experience in any Object Oriented programming language. Students should feel very comfortable with concepts such as Inheritance and Polymorphism.