Developers get powerful tools in advance to build apps that deliver highly engaging mobile experiences for users.