Learn iOS SDK Development from Scratch!
Interested in learning native iOS SDK development? Now is the perfect time to get started! Mobiletuts+ is pleased to announce an in-depth, fully up-to-date session on how to become an iOS SDK developer!
During the next four weeks, I will be your guide to the iOS SDK as I teach you what you need to know to become a beginning iOS developer! Even though native iOS development can seem daunting at first, you will be pleasantly surprised to find out how easy it is to get up and running.
You might be wondering why you should even consider developing for the iOS platform when the App Store can seem so crowded and Android has become a dominant player in the mobile space. While Android may have a larger install base, the brand strength of iOS remains very strong and many developers believe a greater financial incentive exists within Apple's App Store. In addition, user engagement and adoption rates for iOS are astounding when compared to the Android and Windows Phone platforms. In the first post in this series, I will go into more detail on the merits of the iOS ecosystem, so be sure to check it out!
Over the course of four weeks, I will teach you what it takes to start developing for the iOS platform with approximately 15 different in-depth articles and tutorials. Each post will tackle a different subject, from setting up the development environment to the ins-and-outs of table views. Keep checking the site because several posts will go live each week for the entire month of December!
At the end of these four weeks, you will have a good understanding of what it takes to be an iOS developer and you will be capable of creating your own applications from scratch. Are you excited?! I know I am!
Prerequisites & Requirements
Keep in mind that you will also need a Mac running OS X 10.7.4 or later in order to follow along. Unfortunately, this is a requirement of the latest versions of the iOS SDK and Xcode.
Published Session Tutorials
- Understanding the iOS Ecosystem
- Getting Started with the iOS SDK Development Environment
- How to Test Your Apps on Physical iOS Devices
- Creating Your First iOS Application
- Learning C: A Primer
- Getting Started with Objective-C
- Exploring the iOS SDK
- Exploring the Foundation Framework
- First Steps with UIKit
- Table View Basics
- Navigation Controllers and View Controller Hierarchies
- Exploring Tab Bar Controllers
- Data Persistence and Sandboxing on iOS
- Building a Shopping List Application From Scratch - Part 1
- Building a Shopping List Application From Scratch - Part 2
Posts will be added to the list above as they are published!
Bookmark This Page
Feel free to bookmark this page. It will be updated whenever a new post is published, and will therefore be an ideal reference for keeping tabs on the series!