This tutorial picks up where our Introduction to Cross-Platform Development With Appcelerator tutorial left off. You will refactor the original tutorial code for maintainability and learn how to extend the functionality of the application by causing the cookie to break with the "shake" gesture, toggling the broken/unbroken state, and displaying pseudo-random strings to the end-user. In addition to the Appcelerator SDK, you must have both the iPhone SDK and the Android SDK in order to test your code on both platforms.