Feedback

Herramientas de Apache Cordova | Visual Studio2018-08-17T09:52:18+00:00

Tools para Apache Cordova

Compile aplicaciones para iOS, Android y Windows mediante tecnologías web.

Graphic of code options

El código que conoce

Cree aplicaciones para móviles mediante HTML, CSS y JS

Si sabe cómo crear aplicaciones web, rápidamente se sentirá cómodo creando aplicaciones móviles para iOS, Android y Windows mediante Apache Cordova. La mayoría de programadores obtiene cerca de un 100% de reutilización del código aprovechando la API de JavaScript compartida de Cordova para acceder a las capacidades de dispositivo nativo como la cámara, el calendario y los contactos.

Además, debido a que las aplicaciones híbridas utilizan vistas web nativas, puede llevarse su marco JavaScript favorito consigo (marcos como Angular, React e Ionic).

Instalación única

Todo lo que usted necesita para poder comenzar

Nuestro sencillo instalador realiza todo el trabajo pesado necesario para poner en marcha el equipo con los SDK, bibliotecas, herramientas, etc. necesarios para crear aplicaciones multiplataforma.

screenshot of installer window
Captura de pantalla de la ventana de edición de código

Crear código

Edición sencilla y rápida de código

Debido al aumento de la complejidad de las aplicaciones, necesita más que un editor de texto. Necesita un editor de código optimizado para la refactorización, el completado automático y la comprensión del código. Visual Studio ofrece todo eso y más, incluido:

  • Resaltado de sintaxis para ayudarle a identificar los errores visualmente.
  • IntelliSense para ayudarle a comprender y programar mejor las nuevas API.
  • Inspección de código para la revisión de referencias en línea.

Más información sobre la edición en Visual Studio

Vista previa y prueba

Asegúrese de que su aplicación funciona y tiene el aspecto exacto diseñado por usted

Tanto si trabaja para iOS, Android o Windows, Visual Studio ofrece compatibilidad de vista previa para una amplia variedad de emuladores y dispositivos anclados a red. Incluso puede implementar y depurar emuladores alojados en una máquina remota o virtual (por ejemplo, Paralelos).

Para los programadores que trabajan en un entorno de trabajo basado en Windows exclusivamente, Visual Studio ofrece la capacidad de crear para Mac OS de manera remota a través de servicios como MacInCloud.

Graphic of previewing and testing
Captura de pantalla de la ventana de depuración

Depuración y análisis

Pase más tiempo codificando y menos buscando errores

Independientemente de dónde se ejecute su código, Visual Studio puede depurarlo (tanto si su código se está ejecutando en un dispositivo iOS, Android o Windows, un emulador o simulador o en un destino de depuración basado en explorador como Ripple). No es necesario cambiar de herramientas cuando crea para otra plataforma. Visual Studio se conecta con casi cualquier destino de implementación.

El depurador de Visual Studio le permite revisar el código con puntos de interrupción y notificaciones de excepción automática que exponen el estado del tiempo de ejecución de objetos y variables. Las funciones avanzadas como editar y continuar, los puntos de interrupción condicionales, los puntos de seguimiento y los números de llamadas ofrecen el tipo de análisis profundo que necesita para que el código resulte divertido y no un juego despiadado de “localización del error”.

Más información sobre la depuración en Visual Studio

Aplicaciones web evolucionadas

Acceso a capacidades de dispositivo nativo

Con tecnología de Apache Cordova, sus aplicaciones escritas en HTML, CSS y JavaScript pueden acceder fácilmente a las API de dispositivo nativas que todavía no se encuentran disponibles para los exploradores (por ejemplo, la cámara, el calendario, los contactos, el escáner de códigos de barras, etc.).

Lo mejor de todo es que puede acceder a capacidades de dispositivo nativo a través de una API de JavaScript común para obtener la máxima reutilización de código en su aplicación.

screenshot displaying native device capabilities
screenshot displaying connected services

Conectado a datos

Ofrezca una experiencia en la aplicación más personalizada

Visual Studio y Azure proporcionan las herramientas y servicios necesarios para ofrecer una experiencia personalizada en todos sus dispositivos (teléfonos, tabletas, equipos de escritorio, televisores y dispositivos con iOS, Android y Windows.

Con tan solo unas cuantas líneas de código, puede:

  • Usar notificaciones de inserción para conectarse con usuarios específicos o audiencias completas.
  • Habilitar la mensajería en tiempo real para suscitar conversaciones y el uso compartido entre sus usuarios.
  • Admitir características sin conexión para aquellas ocasiones en las que no haya disponible una conexión de red.
  • Administrar datos de Exchange usando las API de servicio de Office 365 para compartir y editar calendarios, contactos, archivos, etc.

Y lo más importante, dispone del apoyo de Azure para ampliar el servicio a millones de dispositivos bajo demanda.

Compromiso con el código abierto

Ayuda a navegar por herramientas de código abierto, marcos y plataformas

¿Sabía que somos autores de Apache Cordova? ¿Sabía que creamos y realizamos el mantenimiento de complementos de diferentes plataformas? ¿Sabía que estamos colaborando con Google para ofrecer la herramienta Angular JS 2.0? Esto son buenas noticias para usted. Si se encuentra con problemas durante la creación de su aplicación de Apache Cordova, disponemos de conocimientos técnicos suficientes para ayudarle a navegar por la complejidad del software de código abierto. Podemos compartir soluciones alternativas, proporcionar correcciones de errores y ofrecerle información sobre el mapa de ruta de muchos proyectos de código abierto usados para aplicaciones web para móviles y de distintas plataformas.

Puede encontrar al equipo del producto en StackOverflow, en los foros de MSDN o en Twitter.

Graphic displaying open source tools, frameworks, and platforms

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial