In the "games for e61" thread someone suggested downloading the Snakes game for the 3250 and running it on the E61, and it worked fine.
Are most S60 3rd edition apps intended for vertical screen phones compatible with the E61 despite its horizontal screen?
I'd been under the impression you could only run apps specifically written for the E61?
Edit/Delete Message
The E61 runs any S60 app that's been written for S60 3rd Edition using standard S60 UI controls (or controls specifically written for the E61 or any S60 supported display resolution, orientation or colour depth).
Already in S60 2nd Edition Feature Pack 3 (S60 2.8), the first elements of the, so called "scalable UI" started to appear to support different display resolutions/orientations.
Ahaa... But do they generally use the whole screen of whatever they're running on? And will it use the whole keyboard on the E61, for example if using the app involved writing text?
The keyboard handling is, indeed, the thougher area for E61 apps (though, they can also be written for the E70 with a QWERTY keyboard, too).
In any case, depending on the situation the standard controls can be made to "stretch" (or shrink) and handle some general layout rearrangements when the display orientation or resolution changes. More in the SDKs and Forum Nokia docs and samples:
http://www.forum.nokia.com/main/0,,1_50_2,00.html
In theory any S60 3rd Edition piece of software will run on any device. The UI issue is dealt with by the support for scalable UI in the SDK as N/A mentions. Speking to developers I've found that most of them are now using this, although there may be exceptions. There are exceptions and you make get some apps (especially Flash Lite ones) running in letterbox mode.
The keyboard is not standard in one sense, but if the developer is using standard components for accepting text input (e.g. text dialogs) the full keyboard will work. Issues will arise where the developer is directly accessing the FEP (front end processor which deals with inputs). Unless they specifically allows for the E61 keyboard inputs they may not work. Thus you will find some software may just use the number keys.
Rafe wrote:The keyboard is not standard in one sense, but if the developer is using standard components for accepting text input (e.g. text dialogs) the full keyboard will work. Issues will arise where the developer is directly accessing the FEP (front end processor which deals with inputs). Unless they specifically allows for the E61 keyboard inputs they may not work. Thus you will find some software may just use the number keys.
So you wouldn't end up with a situation where it wants text inputed through the number keys, if it wants text the keyboard will work?