If there is one spark that is said to have lit the apps development revolution, it is the introduction of smartphones. You probably don't have a clue how smartphones...

Read More