Tag: Design

March 29, 2013

A Singleton, in software engineering, is a design pattern that is used when you only want/need to allow one instance of a class. This is specifically useful when the class instantiation of the said class is resource expensive (e.g. database connection, graphics driver, network resource and file streams…). Below is a UML describing the implementation details of a […]

Continue Reading
July 23, 2012

A coworker showed me this website today and I was amazed with collection of mobile application user interfaces this website has collected. The site contains screenshots of some of the popular mobile apps as well as some applications that are not as popular but with great interface designs. Bookmark and checkout http://mobile-patterns.com/. This site may come […]

Continue Reading
January 30, 2011

I was working on a prototype application today when I needed to use a BulletList. At first I thought it existed on the toolkit controls but to my surprise it wasn’t so I ended up creating an ItemsControl template that mimics how a BulletList would behave. I wanted to post it here to show you how I […]

Continue Reading