OK this just occured to me and I really haven't thought it through properly;
1) Tersus; Possibly the best way for experienced developers & newcomers alike to rapidly create web based applications.
2) Apple's iPhone; possibly the fastest growing "new platform" seen in years.
3) Objective-C; Probably not really in the same league as Tersus when it comes to ease-of-development. ;-)
So imagine if someone developed a "Tersus Runtime Engine" or "wrapper" for iPhone written in Objective-C, which when combined with user-created Tersus applications could be be submitted to Apple's App Store as an "application" in the same way as any "native" objective-C application would be. Think of this "Runtime Engine" as a much smaller scale version of the Tersus Server & Tomcat combination that process user-created Tersus apps today.
Tersus developers would have a "Build iPhone Application" function in the IDE which would merge the Tersus Runtime Engine with the Tersus application they'd developed and compile a single objective-C application.
Transparent to the user (they'd just see an icon on their iPhone like any other), when launched on the iPhone the Tersus Runtime Engine would interpret the Tersus application it had been compiled with and interact with the user / network services etc in the normal way.
These sort of "Runtime Engines" are of course nothing new, Microsoft used to (still does?) provide an equivalent for distributing Access databases as .exe files, similarly FileMaker and others. Users create their "apllication" in the friendly world of MS Access (what am I saying???) and distribute them to users without the need for them to have Access / FileMaker/ whatever installed.
For best results, use the Firefox browser..