Save For Later

iOS Development with Objective-C

Save For Later

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.

OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

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

Objective-C Basics

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

Object-Oriented Objective-C

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

Git for iOS

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

Debugging for iOS

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

iOS Memory Management

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

Treehouse

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