Sass (Syntactically Awesome Stylesheets) es un lenguaje de hoja de estilos. Sass es un metalenguaje de Hojas de Estilo en Cascada (CSS). Sass permite el uso de variables, reglas CSS anidadas, mixins, importación de hojas de estilos y muchas otras características, al tiempo que mantiene la compatibilidad con CSS.
karma js es un test runner, un lanzador de test, desarrollado por el equipo de angular, por el equipo de Angular que intenta brindar un entorno de prueba productivo a los desarrolladores. Como corredor de pruebas, permite ejecutar las pruebas de JavaScript del lado del cliente en navegadores reales desde la línea de comandos.
Protractor es un framework para pruebas E2E diseñado para evaluar aplicaciones escritas en AngularJS, sin embargo, si bien su desempeño es mejor en este ambiente, no esta limitado a este framework particular, y es capaz de evaluar cualquier aplicación que se ejecute en un navegador web. Es una aplicación escrita en NodeJS, utiliza pruebas escritas en…
Jasmine es un framework de Desarrollo Dirigido por Comportamientos (Behavior Driven Development) para realizar pruebas unitarias (Unit Testing) de código JavaScript. Jasmine puede ser ejecutado en el navegador o sin él utilizando un headless browser como PhantomJS, CasperJS o ZombieJS para automatizar mejor las pruebas. Jasmine es un framework que ayuda a escribir pruebas unitarias y se integra fácilmente…
Android Studio es el entorno de desarrollo integrado oficial para la plataforma Android. Presentado en mayo de 2013 en la conferencia Google I/O, y reemplazó a Eclipse como el IDE oficial para el desarrollo de aplicaciones para Android. Android Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de aplicaciones para Android y…
Xcode es un entorno de desarrollo integrado (IDE – Entorno de desarrollo integrado, en sus siglas en inglés) para macOS que contiene un conjunto de herramientas creadas por Apple destinadas al desarrollo de software para macOS, iOS, watchOS y tvOS. En concreto y entre otras, permite la creación de aplicaciones para dispositivos móviles iOS, como…