I have only worked on web apps for my whole career. I'm starting a new desktop (Adobe AIR) app project but I found myself having difficulties with:
- stuck with thinking about overall UI design in the traditional page model
- not sure how to handle the navigation part in the UI
- not taking advantage of states
- deciding what should be implemented on client vs server side, (or on both?).
Any advice? Thanks.