Los entornos de desarrollo interactivo (IDE) en línea han despegado en los últimos años. Tradicionalmente, los IDE locales se consideraban las mejores herramientas de programación porque generalmente eran más rápidos que sus contrapartes en línea. Pero la llegada de nuevos marcos de programación web y la estandarización de las conexiones a Internet de alta velocidad han mejorado la experiencia de usuario de los editores interactivos mediante navegadores.
El popular IDE en línea de Arduino es una herramienta ampliamente utilizada para programar no solo placas Arduino, sino también hardware de terceros. Mejorar la experiencia del usuario al incluir o modificar funciones es parte de su naturaleza dinámica, siempre basada en la experiencia y los comentarios de los desarrolladores.
La edición online está llena de ventajas
Varios editores en línea e IDE han prosperado al aprovechar las nuevas capacidades que los distinguen de los editores locales tradicionales.
Eliminar problemas de portabilidad
Instalar una aplicación en su sistema operativo personalizado debería ser una tarea sencilla, pero la experiencia demuestra que luchar contra los problemas de compatibilidad con las bibliotecas o los controladores de su sistema suele ser una molestia. Tener un editor en línea centralizado lo ayuda a concentrarse en la codificación, no en el mantenimiento de su editor.
Configuración cero
La configuración también puede ser un dolor de cabeza para los usuarios sin experiencia a quienes les resulta difícil ajustar todos los botones, fuentes, complementos y configuraciones del tema. Un editor en línea con un conjunto predefinido de configuraciones simplifica la vida del desarrollador.
Guarda tus proyectos en línea
Al almacenar sus proyectos en línea, protege sus datos. Los discos duros, las unidades USB o las tarjetas SD terminan corrompiéndose. Tener sus proyectos almacenados en la nube por defecto le impide crear copias de seguridad periódicas para proteger sus datos.
Además, puede acceder a su editor completamente configurado con todos sus proyectos desde cualquier lugar. Esto es crucial para el nuevo paradigma donde la movilidad es un factor clave.
Compartir proyectos
El mundo del código abierto se basa en la colaboración y al tener tus proyectos en línea, tienes la oportunidad de compartirlos con tus colegas u otros desarrolladores de la comunidad.
Cree proyectos Arduino en minutos con Arduino Cloud
Arduino Cloud Editor es la alternativa Arduino en línea al popular IDE de Arduino. Utiliza todas las ventajas descritas anteriormente, ya que puedes almacenar todos tus bocetos en línea, no requiere ninguna instalación e incluye la mayoría de las bibliotecas más populares. Esto reduce la curva de aprendizaje y acelera su desarrollo porque solo puede concentrarse en su proyecto.
Si aún desea trabajar localmente eventualmente, puede sincronizar sus bocetos en la nube con su editor local utilizando Arduino IDE 2.0.
Además, puede explotar todo el potencial de Nube de IoT de Arduino cree software para sus dispositivos conectados que pueda administrar desde paneles personalizables y con la capacidad de actualizar el software del dispositivo de forma remota.
Nuevos términos de compilación para el plan gratuito
Arduino Cloud tiene diferentes planes que satisfacen las diferentes necesidades de los desarrolladores. Una de las limitaciones actuales del plan gratuito era la restricción de tener un máximo de 200 segundos de tiempo de compilación por día.
El editor en línea es compatible con todas las placas Arduino y otro hardware de terceros basado en ESP32 y ESP8266. Cada una de estas tarjetas tiene diferentes procesadores con diferentes capacidades y era un hecho que compilar para procesadores de gama baja era mucho más rápido que compilar para procesadores de gama alta más nuevos.
En lugar de usar un límite de tiempo, es mejor usar un límite basado en el número de compilaciones que no penalice a las más intensivas en recursos.
Siempre cercano y receptivo a las solicitudes de la comunidad, Arduino decidió mejorar la experiencia general del usuario cambiando el límite del plan gratuito a 25 compilaciones exitosas por día en lugar de los tradicionales 200 segundos de compilaciones exitosas por día.
El tiempo promedio de compilación de bocetos es de alrededor de 10 segundos, por lo que el nuevo límite de compilación de 25 será una mejora efectiva para la mayoría de los usuarios. La política de solo contar las compilaciones exitosas se mantendrá para que ningún error tipográfico u otros errores de programación penalicen el límite.
Este límite de compilación no se aplica a los bocetos que usan el agente de IoT Cloud. Obtenga más información sobre cómo comenzar con el servicio Arduino IoT Cloud aquí.
Comience a codificar Arduino en línea
Descubra cómo comenzar con el editor web con un paso a paso guía y empezar a codificar.
Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.