Code Learning Guides

Collections of posts that take you through a particular topic or project.
  • Collision reaction bounce

    Game development often requires being able to detect more information than just, "two objects are overlapping". We need to know how much they are overlapping, where they are overlapping, and what types of objects they are. We need to process this quickly, for games where hundreds of objects could be overlapping at any given point. And we need to calculate how the objects should respond to this overlap: should they bounce, slide, or explode?

    View Learning Guide...
  • Phonegap

    In this session, we will build a mobile application using some of the features in PhoneGap. We will go from installation of the SDK to deployment into the app stores of the two major platforms: iOS and Android. Concepts covered in this series will include accessing the device camera, local storage, and geolocation.

    View Learning Guide...
  • Caterpillar preview

    In this session, we will be recreating the popular Atari game Centipede using the Cocos2D game engine for iOS. Centipede was originally developed for Atari and released on the Arcade in 1980. Since then, it has been ported to just about every platform imaginable. For our purposes, we will be calling the game Caterpillar.

    View Learning Guide...
  • Dp451 create mall finder

    This session will explore how to use the Google Maps API to overlay points of interest (POI) and use the available Location Based Services on your handset to show your position relative to the POI locations available. In this case, we shall be using Shopping Malls as the POI.

    View Learning Guide...
  • Androidui

    Understanding layouts is important for good Android application design. In this session, you'll learn about the ins and outs of interface design for the Android platform. This session covers layouts, controls, fragments as well as dialogs and paging.

    View Learning Guide...
  • Dojo

    Maybe you saw that tweet: “jQuery is a gateway drug. It leads to full-on JavaScript usage.” Part of that addiction, I contend, is learning other JavaScript frameworks. And that’s what this four-part series on the incredible Dojo Toolkit is all about: taking you to the next level of your JavaScript addiction.

    View Learning Guide...