====== The Sparrow Manual (version 1.x) ====== The Sparrow framework allows you to create interactive applications for the iPhone platform. The main target is the creation of 2D games, but Sparrow can be used for any graphical applications. This document provides an introduction to developers who want to learn the basic principles of Sparrow. After reading this document, you should be able to start developing your project with Sparrow. These are the sections of the manual: === Preparations === * [[Introduction]] * [[Installation]] * [[Setting up Xcode]] * [[Project Setup]] * [[The Barebone Project]] === The Sparrow API === * [[Display Objects]] * [[Textures and Images]] * [[Event Handling]] * [[Displaying Text]] * [[Animation]] * [[Movie Clips]] * [[Audio Playback]] * [[Macros]] === Advanced Techniques === * [[Pivot Points]] * [[Dynamic Textures]] * [[Compiled Sprites]] * [[The Scaffold Project]] * [[Universal App Development]] * [[Adding UIKit Elements on Top of Sparrow|Adding UIKit Elements]] * [[Extending Sparrow]] If you find yourself stuck one time, don't hesitate to look into the source code of Sparrow. All Sparrow source code was designed to be as readable and understandable as possible. Method and property names were chosen carefully so that everything does exactly what you would expect. There are no vicious side effects or unknown traps. Just learn Sparrow by doing! The small fella won't bite you, promised! :-P