Emplear habilidades comunes en una gran variedad de dispositivos, tipos de aplicaciones y tareas de programación.
Integrar con otras herramientas y tecnologías para crear una solución apropiada con menos trabajo
Crear mejores aplicaciones de forma más rápida.