This milestone is part of the iPhone Native Console Roadmap. See the roadmap for full details of milestones and scheduling of milestones.

This milestone has been completed
Rendering Functionality
Parse a defined iPhone UI XML instance and render a native user interface accordingly. Generate HTTP requests on user interface actions to controller REST API.
Rendering should support the following features:
- Render an arbitrarily sized grid panel where UI elements can be placed
- UI elements can occupy an arbitrarily sized rectangle as its bounding box
- Render a PNG, JPG or GIF image as the visual face of the UI element
- Render default button faces with labels when images are not defined
- Allow navigation of multiple screens containing UI elements with a slide gesture
- Allow grouping of screens to activities
Deliverables
XML UI schema definition and native iPhone Objective-C implementation.