“There’s an app for that!” We all know the words and cannot deny their veracity – there is an app that lets your cat play video games, for crying out loud. But with so many apps available, is it really worth your time and effort to create your own?


With smartphone usage on the rise […]