External Devices

Whether for a fashion statement, a navigational tool, health monitoring, or home security, the age of the wearable is already here.  Customers adore the convenience and ease in which a well designed system can fit into their lives.  While people are still in the early adopter phase, that is quickly changing because different industries are […]

read more

Architecture

The architecture of a software system at a high level is a set of structures or elements and their relationships between them.  They are usually considered “non-functional” quality requirements. Good architecture is crucial at the beginning of a project since these decisions are time consuming to change.  Some important questions to answer pertain to performance, […]

read more

Security

Desktop and laptop computers have always had to deal with security threats.  Mobile devices are no exception.  Thieves love to get their hands on sensitive information on mobile devices such as GPS locations, text messages, a users pulse, blood sugar, etc..  Privacy and data protection are not just an afterthought, they are a forethought, and must be […]

read more

Responsive Design

With over a billion mobile web users, over 10 billion mobile apps downloaded, and mobile device sales increasing worldwide, the trend is definitely mobile. Originally, designers and developers would create a full standard website or app built for a desktop browser and then gradually scale back and remove content and features as the viewport was reduced.  […]

read more