Is it time for you to join the Smartphone Generation?