This might be a bit off-topic, because useful for smaller projects also.
Reading "sketching" I thought it might be of help for some of you to know about these two tools. Both help me "developing on paper" and defining big portions of planned design and functionality before I start my IDE.

balsamiq: http://support.balsamiq.com/customer/portal/articles/107999 this links to a tutorial, but you'll find the download link and more on that page also
SimpleDiagrams: http://www.simplediagrams.com/support

As far as I know both make use of AS3/AIR; and probably Flex.
Regards
Hans


Am 27.08.2015 um 11:05 schrieb Tomislav Pokrajcic:
I usually start from the middle - sketching objects/entities and operations that should be applied on them. Then goes a first version of workflow diagram for client-server communication and a design of server calls. At that point there's enough material to start sketching UI and normalizing data for a database. Usually I never get one side completely solid while there's design work to do on the other side, also the client-server workflow diagram get's heavily updated while working on UI mockups. It's also quite usual to discover missing points in functional requirements during UI/services/database design.

Speaking of tools, I find it really helpful to use some spreadsheet for designing (and even documenting) object structures. In recent projects I used it heavily for linking my data structures to 3rd party objects, generating JSON test objects etc...

Hope you find some of these tips helpful :)

Cheers,

Tomislav

On 26.8.2015. 18:37, mark goldin wrote:
This is is out of topic but can someone please share personal
experience/other resources about how do you start designing a new pretty
large project? What I mean is that every web based application would have UI and a backend and they both non existent for the new project. Would you start designing your UI based on business requirements and then proceed to database already knowing what the UI needs or would you start designing a
solid database foundation first?

Thanks



Reply via email to