Rev on iPhone/iPod Touch ??

François Chaplais francois.chaplais at mines-paristech.fr
Fri Sep 19 14:51:22 EDT 2008


Le 19 sept. 08 à 16:17, Thomas McGrath III a écrit :

> The iPhone SDK has an emulator that is used to test applications  
> without having to download to an iPhone/iTouch.
>
> As far as porting Rev stacks to work on the iPhone a whole new set  
> of controls will need to be created. All apps use the underlying  
> control structures of the iPhone. You really can't get around this.  
> For instance if you want a row of buttons 'outside' of the SDKs  
> button bar(menu bars) you have to embed a set of graphic buttons in  
> a field object on the iPhone. You can not roll your own objects. So  
> if a port did happen 'All' of the controls would be unique to the  
> iPhone.
>
> I have been building iPhone interfaces in Revolution for a year now  
> and we have been using them as prototypes for a cocoa developer to  
> rewrite in CocoaTouch. There are a lot of 'new' approaches to  
> consider when developing for the iPhone. Aspect Ratio, Horizontal  
> and/or Vertical, Scrolling interfaces, button resolution, image  
> resolution, resizing, mouse over states, mouse still down, pinch,  
> double tap.
>
> All of these commands are called with rather simple commands from  
> within the SDK but take a lot of extra time to emulate from within  
> Revolution (this is a first that I've seen) or are completely  
> impossible to emulate except in the most rudimentary way. So I go  
> for a look and feel and adhere to the SDKs expected behavior. I  
> actually have to write a "Variations" document to describe the  
> differences for our Cocoa developers but because I have the  
> Revolution Prototype I can skimp on the Engineering development  
> documents and most of the SOW as well, which I usually include at  
> the beginning of the Variations document. By the way this is a  
> great way to make sure that offshore developers will give you  
> exactly what you asked for which is a real problem for most  
> offshore development projects.
>
>
> Regards,
>
> Tom McGrath

very interesting developments
Thanks, Tom



More information about the use-livecode mailing list