Treehouse NewsNew Course Roundup: Android & iOS

Faye Bridge
writes on April 11, 2016

Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of April 4, 2016.

Start learning to code today with a free trial on Treehouse!


Animations and Transitions – Ben Jakuben & Linton Ye

This course teaches how to implement animations on Android, with a focus on Material Design styled visual effects on Android 5.0 (Lollipop) and above. You will build realistic animations that can be directly applied to real world apps.

You will learn the fundamentals of how Android animations and transitions work, how to implement popular animations, and last but not least, the tricks and tips to work around common issues that you will very likely encounter when building animations.

Android Fragments Ben Deitch

In this course, we’ll learn how we can reuse parts of an Activity called Fragments to cut down on repetitive code and better support our tablet users.


What’s New in Auto Layout in iOS 9 Sam Soffes

In this workshop, we cover some of the new features added to Auto Layout in iOS 9 that make it much easier to set up stacked layouts and create constraints in code.


Objective-C for Swift Developers

Once you’re up to speed with Swift, it’s time to get familiar with its older sibling – Objective-C. Objective-C has a rich history and a very different way of doing things that may come as a surprise. In this course we’re going to take a tour through the Objective-C language using Swift as our base. By the end of this course you will know the ins and outs of using the Objective-C language and be able to use either Swift, Objective-C or both to build iOS apps.

Interested in learning more? Sign up for a Free Trial and get started today.

Leave a Reply

You must be logged in to post a comment.

Want to learn more about Android?

Android is the most common mobile platform in the world. Learn about the powerful development tools from Google, and how to create Android apps using Java.

Learn more