Sparrow Framwork

With a clean and intuitive API, Sparrow allows you to create native, fast iPhone applications. Stop worrying about iPhone giblets and start thinking about your game now!
Sparrow simplifies your development:
- easy to learn and use, hard to misuse
- pure and clean Objective C
- blending seamlessly with Cocoa
- no need to write any OpenGL code, but:
- easy to extend, even with custom OpenGL code
- allowing direct use of iPhone features like accelerometer or vibration – no need for a wrapper!
- leveraging your existing Flash/Flex skills (no need to learn a new API!)
- Open Source, compatible even with closed source commercial projects
- containing handy tools like an automatic texture atlas generator
Sparrow has everything you need:
- supports iPhone / iPod Touch / iPad
- hierarchical display tree
- fast and flexible animation system with custom transitions
- each numeric property of any object can be animated
- powerful event system supporting custom events and “bubbling” along a responder chain
- (multi)touch events are directly bound to the display tree
- fast texturing, transparently supporting subtextures
- support for all important texture types, including compressed PVR files
- texture atlas support
- comfortable dual-resolution development for retina displays
- manipulation and animation of texture coordinates
- text rendering, supporting TrueType and bitmap fonts
- easy access to Core Graphics for dynamic textures
- supports rendering objects directly into a texture
- easy to use, fast audio support
System requirements:
- Sparrow runs on all hardware generations of the iPhone/iPod Touch/iPad
- It requires at least iPhone OS 3.0


