About this Track
iOS Developers write software applications (apps) using a programming language called Objective-C and a development environment called Xcode. In this track, we'll get off to a running start by building a simple crystal ball iPhone app that can predict the future. Then, we'll switch gears and get a more formal introduction to programming and iOS development. Finally, we'll finish things up by building a more intermediate iPhone app that reads external data sources. Please note: iOS apps can only be built on a Mac computer, and not a PC.
An entry-level salary for the technologies covered in this track is about $70,000 / yr on average. Some companies that use these technologies regularly include: Treehouse, Apple, Google, Airbnb, Twitter, Facebook, Uber, Lyft, Snap and Amazon.
From | Treehouse |
---|---|
Hours | 19 |
Instructors | Gabe Nadel, Pasan Premaratne, Austin Smith |
Language | English |
Subjects | Programming |
Similar Courses
Sorted by relevance
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Freelance iPhone Developer $70k
iPhone Operations Manager $74k
App. Developer $82k
App Admin $86k
App DBA $97k
iPhone Product Specialist $102k
iPhone Development $104k
App Surgeon $107k
Senior iPhone App Developer Consultant $136k
iPhone Product Operations $142k
iPhone App Developer Lead $164k
Senior iPhone advisor $174k
Courses in this Track
Listed in the order in which they should be taken
Starts | Course Information | |
---|---|---|
On Demand |
This course will focus on the language and syntax of Objective-C as well as some basic programming concepts. We will cover basic data types, such as NSString, float, int and bool... Treehouse |
Save
|
On Demand |
Following directly from the Objective-C Basics course, we'll explore critical concepts like classes, objects, methods, memory management, pointers and more. An essential course... Treehouse |
Save
|
On Demand |
Build a Simple iPhone App with Objective-C Building the Fun Facts app will teach you how to use the Objective-C language and the Xcode and Interface Builder tools. You will also learn about core concepts such as views and... Treehouse |
Save
|
On Demand |
If you are going to write code, you shouldn't do it without the benefits and security of a Version Control System (VCS). In this workshop, we'll explore Git, GitHub and how Xcode... Treehouse |
Save
|
On Demand |
Build a Playlist Browser with Objective-C In this project, we're going to build a fun playlist browser in Objective C and learn about two crucial aspects of an iOS app - navigation and how to pass information around.... Treehouse |
Save
|
On Demand |
Xcode comes equipped with a variety of tools to help debug your code. We'll explore the nuts and bolts of how to get the most out of the software, as well as discuss the how's,... Treehouse |
Save
|
On Demand |
iOS Improving Interaction with Animation Improve your user experience through simple animation. Explore the fundamentals of iOS UIView animation as well as the building blocks of Core Animation - unlocking loads of... Treehouse |
Save
|
On Demand |
Dependency Management with CocoaPods for iOS If you've been programming for iOS for long, you've probably heard of CocoaPods. If you haven't, it's time to get acquainted. CocoaPods is an industry standard Dependency Manager... Treehouse |
Save
|
On Demand |
Memory management has changed considerably since iOS first came on the scene. Let's explore how to manage memory effectively in the newest Swift code, legacy Obj-C code and bridge... Treehouse |
Save
|
On Demand |
iOS Submitting to the App Store Learn how to take an iOS app from your local machine to the App Store. Explore the requirements, processes and best practices for getting your app approved and ready for... Treehouse |
Save
|
On Demand |
Comparing Code: Swift and Objective-C Let's dissect how the same app can be built using Swift or Objective-C. We'll pick apart the syntactical differences as well as the some of the most common pitfalls in moving from... Treehouse |
Save
|
From | Treehouse |
---|---|
Hours | 19 |
Instructors | Gabe Nadel, Pasan Premaratne, Austin Smith |
Language | English |
Subjects | Programming |
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Freelance iPhone Developer $70k
iPhone Operations Manager $74k
App. Developer $82k
App Admin $86k
App DBA $97k
iPhone Product Specialist $102k
iPhone Development $104k
App Surgeon $107k
Senior iPhone App Developer Consultant $136k
iPhone Product Operations $142k
iPhone App Developer Lead $164k
Senior iPhone advisor $174k
Similar Courses
Sorted by relevance