


Learn to develop iOS apps for iPhone and iPad using the iOS SDK and Xcode, create universal apps, and prepare your apps for the App Store.
Discover what makes an iPhone app great by exploring location services, sensors, and the app store. Balance device capabilities with limitations to drive innovative mobile experiences.
Master how to exploit the iPhone's features to build engaging apps, including internet access, location services, gestures, multi-touch, sensors, camera, contacts, calendars, photos, audio and video, multitasking, and notifications.
Embrace the iPhone's limitations to design simple, uncluttered interfaces with large touch targets, favor lists over typing, and include a robust undo to prevent mistakes while managing memory and battery.
Develop iPhone apps because it's fun and affordable, with bite-sized projects, an easy SDK, and the App Store handling distribution, payments, and updates.
Explore how the iPad leverages hardware and iOS features to create immersive apps. Design with large displays, gestures, location services, multitasking, and rich media integration.
Embrace the iPad’s limitations to guide app design, ensure 44 by 44 pixel touch targets, implement shake to undo, and balance memory and background activity constraints for optimal performance.
Learn to port or adapt iPhone apps for iPad using Xcode templates. Build device-specific or universal apps, adapting the iPad interface and artwork for the larger display.
Avoid App Store rejections by following Apple's guidelines and avoiding executable or interpreted code. Follow rules on in-app purchases, subscriptions, marketing, and avoiding trademark issues.
Access the iOS dev center's resources, from getting started videos and documents to the iOS reference library and sample code, and learn to use Xcode and the simulator.
Learn how to download the iOS SDK and Xcode for iOS 4.3, access the iOS dev center, and install Xcode and the SDK into the developer folder.
Open a Hello World Xcode project from an Apple sample app, explore the Xcode workspace, project navigator, and editor to view dot h and dot m files.
Learn to use the Xcode text editor to write iPhone and iPad apps with code completion, inline suggestions, automatic indentation, and code folding in the source editor.
Customize Xcode to your preferences by adjusting general and behavior settings, auto saving, and debugging visibility; keep documentation up to date and tailor text editing with line numbers, code folding, and colors.
Learn how to uninstall apps from the iOS simulator, clear data, manage background processes, and reset the simulator to factory settings for clean testing of new app versions.
Explore the iOS app lifecycle from launching with the UI kit framework to handling interruptions, saving user data, and restoring the app when returning to the foreground.
Explore the application lifecycle stages (launch, initialize, respond, terminate) and memory management in iOS, covering low memory handling and reference counting with retain, release, and deallocate.
Explore the fundamentals of object oriented programming in Objective-C, including encapsulation, polymorphism, and inheritance, and learn how objects, classes, and messages shape modular, extensible code.
Infinite Skills have a wide range of tutorials covering all the popular applications and programming languages. A full list of courses complete with free demos
can be seen here on the Infinite Skills Web Site
About This Tutorial
In this iOS app development tutorial, you will learn how to create apps for iPhone and iPad devices. Expert trainer and published author Tony Bove introduces you to using the iOS Software Development Kit (SDK) and Xcode to build apps for the iPhone, iPad and Universal apps. Even if you have never programmed before or built apps before, by the end of this iOS app development tutorial you will be fully capable of building apps and submitting them to the App Store.
Before you even start building an app, Tony takes you through what makes a good app, and the limitations you will face on the iPhone and iPad platforms. You will learn how to design a good user interface, how to use the iOS simulator, how to program in Xcode, and how an app runs. From there, you will jump right into building apps: designing the interface, including iAds in your app, animating, timing, and much more. You will also learn how to build iPad specific apps to take advantage of a larger screen and additional features. Finally, you will learn how to package your apps, and prepare them for submission to the app store.
By the conclusion of this iOS app development tutorial you will be fully capable of designing, creating and submitting an app to the Apple App Store, using the iOS SDK and Xcode. The author has included working files, to allow you to work alongside him as he builds an app throughout this video based iOS app development tutorial.
Please Note:-
This is an older course on Creating iPhone & iPad Apps, if you want to view our more upto date iOS app development tutorial that covers all the latest techniques you should follow this link: https://www.udemy.com/beginners-guide-to-iphone-ipad-app-creation