Multi-Device, Multi-Platform, Companion Apps
The heart and soul of any good piece of application software—regardless of the device on which it runs—is its ability to allow you to achieve a task, find a piece of information or essentially get something done. Well-written software is built from a solid awareness of the steps that go into achieving a particular outcome … Continue reading Multi-Device, Multi-Platform, Companion Apps