anyone created an app whose structure and content is defined by the apps data?
In a previous role I wrote an e-learning engine for presenting multiple courses within one "presentation engine". I'm now thinking of developing a similar codebase for ipad/iphone apps (using UIKit as the skin) such that all the data (XML / Plist plus resources) could change resulting in a totally different app.
e.g. one app might be a tab bar app and have hundreds of screens organised with tableviews and navigation controllers - screens consisting of images, text and buttons. and another might only have a dozen screens, no tabbar, and include videos and mapviews.
Obviously I wouldn't be using interface builder for any of this.
I was thinking of using Cocos2D (I've built games in Cocos2d before) but I'd prefer to keep it using UIkit elements.
Are there any current projects like this in the open source world? or does anyone have any advice?
|