Apps are changing the way we communicate, get things done, travel, ...