180 likes | 365 Views
Design patterns. Humayun Rashid May 20, 2014. Design Patterns. "The pattern discipline has become one of the most widely applied and important ideas of the past decade in software architecture and design ." -James Coplien
E N D
Design patterns Humayun Rashid May 20, 2014
Design Patterns "The pattern discipline has become one of the most widely applied and important ideas of the past decade in software architecture and design." -James Coplien Writer, Lecturer, and Researcher in the field of Computer Science
User Interface Design Patterns • User interface design patterns are well-thought out and reusable solutions to the layout and interface problems we encounter every day. • User interface design patterns are more like blueprints or wireframes than finished designs.
Why are we doing it? • To have a consistent, continuous and complementary user experience. • UI design patterns accelerate the design process, especially amongst a team. • Helps software org scale, while minimizing UX debt. • Leads to rapid development. • More confidence and less guesswork.
Ecosystem with many devices People are already interacting with many of these devices.
3Cs Framework of Design • Consistent • Continuous • Complementary People want to see the products on as many screens as possible. At least we need to get our product up and running across basic,core set of screens.
Proposed Design Patterns • Confluence
What’s the expectation? • http://patternry.com/patterns/ • http://patterntap.com/code