January 18, 2023 in Learn
The Beginner’s Guide to Objective-C: Classes and Objects
Objective-C is an object-oriented programming language. There are two key elements of the programming language, including the Objective-C class and the object. Let’s dive deeper into these elements so you can better understand the basics. This article is the third…
June 5, 2019 in Learn
4 Reasons Why JavaScript is Beginner Friendly
JavaScript is the most popular and versatile programming language in the world. It’s also the first programming language many developers learn. Why is that?
May 23, 2019 in Learn
Tech Jobs: An Explainer
Did you know? 1.3 million new developer jobs will be created in the next 10 years. No matter your background or previous experience, there’s never been a better time to start your journey toward one of these high-paying careers. But…
February 2, 2015 in Learn
How to Add a Navigation Drawer in Android
Android now includes a component that makes it very easy to add a navigation drawer to an app that the user can slide in from the side. I first remember seeing this in the Facebook app in iOS, and I…
December 22, 2014 in Learn
The Beginner’s Guide to Location in Android
Knowing a user’s location in an Android app can be extremely useful. Users take their devices everywhere and are constantly using them on the go, and as developers we can capitalize on that by providing a more contextual experience based…
July 11, 2014 in Learn
Five Android Interfaces That REALLY Work
It is not unusual for conversations about Android design to turn ugly. While it’s true that the original design of the intrepid operating system were inferior to iOS, and that the old Android Market, without any oversight, was full of…
May 22, 2014 in Learn
Sketchbook Spy: Ken Wong, Monument Valley
Ken Wong, the designer who worked on the phenomenally successful game, Monument Valley, takes time out to show us his sketchbook and chat about how he put the game together. Monument Valley is a departure in iOS game design, focusing…
February 11, 2014 in Learn
Build a Self-Destructing Message Android App
We have just released a new Android course where you can learn how to build Ribbit, an app that lets users send photo and video messages that “self-destruct” after they’ve been viewed! This is the Android version of the same…
August 27, 2013 in Learn
How To Design Usable Profile Interfaces for iOS Mobile Applications
Mobile social networking apps commonly allow for a robust user profile section. This is where users can login to update their settings, post content, or check their followers/friends list. There are often many other features included with profiles depending on…
August 15, 2013 in Learn
The Beginner’s Guide to Objective-C: Language and Variables
Perhaps my own experience with the Objective-C programming language will sound familiar to you. I grew up in a world of dots, semicolons, and curly braces that are known around the programming world as the familiar syntax of JavaScript, Java, C#, and…
January 18, 2013 in Learn
I Have an Idea for a Killer App, but Where Do I Start?
You know the signs: you can’t stop thinking about it as you fall asleep at night. Your mind wanders back to it when you know you should be concentrating on your work that currently pays the bills. You’re even a…