I want rapid prototyping: Quickly define screens, links, buttons etc. I want to easily interact with sample data. I want to see things "moving".
An example would be a mail account: I would like to say that a message has a sender, date, subject and content, then say that a "message" screen displays a list of message headers, and clicking on a message header opens a "view message" screen where a "reply" button leads to a "create reply" screen.
You know - Gmail :)
There are two catches:
- I want multi-platform targeting: At this stage I'm not yet sure which parts of the project would run on the web, on desktop clients, or maybe on tablets and smart devices (Ok, Ok: iPad/iPod/iPhone).
- I know and like Microsoft technologies: C# (or VB), ASP, Visual Studio etc. So I wouldn't like to switch to Rubi, PHP etc.
I thought Sketchflow was the answer, but this is Silverlight which is not portable.
I believe this need is not mine alone, so probably a solution exists out there!
Any suggestions?