Programar sin necesidad de saber código: una tendencia disruptiva para educar o lanzar negocios | Tecnología

Programar sin necesidad de saber código: una tendencia disruptiva para educar o lanzar negocios | Tecnología


Ejemplo del funcionamiento de la herramienta de programación Webflow.Webflow

Las líneas de código que hay detrás de cada programa y aplicación móvil resultan incomprensibles para cualquier usuario ajeno a los lenguajes de programación. Hasta hace unos años, el desarrollo y el diseño web estaban reservados exclusivamente para desarrolladores. Ahora, cada vez más herramientas permiten que cualquiera pueda crear desde cero su propio software sin necesidad de saber escribir código, aunque tienen ciertas limitaciones. Grandes tecnológicas como Amazon, Google y Microsoft han lanzado distintas herramientas para facilitar esta labor a usuarios y empresas. Forbes ya ha calificado el desarrollo sin código como la tendencia más disruptiva de 2021.

Las plataformas que permiten desarrollar software sin escribir código utilizan un lenguaje visual. Los usuarios ya no tienen que escribir las instrucciones sobre cómo quieren que se ordene el contenido en su página web. En su lugar, pueden seleccionar distintos módulos que le dicen a la web cómo debe comportarse. En el ejemplo de la imagen, basta con arrastrar al espacio central las características que queremos que tenga el gato y las acciones que queremos que realice. Es una opción para principiantes que funciona simplemente con arrastrar y soltar elementos.

Este tipo de sistemas basados en un lenguaje visual son los que se utilizan para iniciar a los niños en el desarrollo de software. Scratch, Code.org, Arduino y Roblox son solo algunos ejemplos de lenguajes sin código orientados a niños. Convierten la programación en un juego en el que el usuario puede ver en el momento cómo va cambiando el resultado dependiendo de las instrucciones que seleccione.

El llamado movimiento no-code (sin código, en español) está enfocado a usuarios que no tienen formación en programación y que buscan trasladar una idea al mundo virtual de la manera más rápida posible y sin un desarrollador que diseñe algo a medida. Este fue el caso de Diego Matheu, consultor de formación de Barcelona, que durante el confinamiento del primer estado de alarma desarrolló por su cuenta un software para empresas.

Matheu no tenía conocimientos sobre programación ni tampoco un equipo de desarrolladores que pudieran trasladar su idea a una app. Así que lo hizo por su cuenta. “La única opción es reinventarse y digitalizarse, y hoy en día es mucho más fácil de lo que parece”, cuenta. El software que desarrolló está pensado para que empresas y profesionales puedan poner en común sus procesos de aprendizaje.

En los últimos años, las grandes tecnológicas han seguido dando pasos para profesionalizar esta forma de diseñar aplicaciones y webs. A mediados de 2020, Amazon presentó Honeycode, su plataforma para desarrollar distintos tipos de software sin escribir código. Unos meses después, Google recorrió el mismo camino presentando Appsheet, que permite crear una app directamente desde las hojas de cálculo de Google. Según explicó la compañía en el lanzamiento, la herramienta analiza la estructura de datos de la hoja de cálculo y programa un prototipo de aplicación para el usuario.

Más allá de las creadas por las grandes tecnológicas, existen multitud de herramientas, algunas muy populares, que apuestan por esta filosofía de ponérselo fácil al usuario a la hora de programar. Una de ellas es Webflow, que permite construir páginas seleccionando y arrastrando elementos, a la vez que muestra cómo se modifica el código en tiempo real. Es una de las herramientas que más utilizan en Abanca. “Permite realizar auténticas maravillas de páginas con un conocimiento mucho más reducido y una simpleza y velocidad no vistas hasta ahora”, asegura la compañía en uno de sus blogs.

El uso de estas herramientas dentro de las empresas ayuda al equipo de desarrollo de tecnología pero también facilita que los empleados que no tienen esta formación técnica puedan crear sus propias plataformas. Por ejemplo, el equipo de ventas puede crear por su cuenta una herramienta para proporcionar recomendaciones de productos a los clientes. “Estas plataformas tienen el potencial de hacer que el desarrollo de software sea hasta diez veces más rápido que con los métodos tradicionales”, asegura la consultora Deloitte.

Las limitaciones de programar sin código

Técnicamente se puede crear una app o una web sin ser programador aunque sí es necesario pensar como uno de ellos. Cristian del Amor, programador freelance, señala que es importante “entender la lógica y las reglas que hay detrás del diseño que se está haciendo”. “Estas plataformas pueden funcionar muy bien para expertos que quieren crear prototipos básicos en poco tiempo, pero no tanto para alguien que no sepa absolutamente nada sobre programación y quiera diseñar una página de la nada. Es muy posible que en ese caso surjan problemas que no sepas resolver porque no entiendes qué hay detrás de lo que estás haciendo”.

Siempre hace falta algo de código, incluso para programar sin código. Los desarrolladores que crearon estas herramientas y diseñaron los módulos tuvieron que hacerlo de forma tradicional: escribiendo el código. También es necesario recurrir a programadores profesionales si el usuario necesita un desarrollo más elaborado. “Desde luego son imprescindibles cuando la cosa se complica. Si quieres algo muy básico quizá puedas hacerlo con módulos. En cuanto necesites algo más personalizado o exclusivo, te va a hacer falta un programador “, asegura del Amor.

Puedes seguir a EL PAÍS TECNOLOGÍA RETINA en Facebook, Twitter, Instagram o suscribirte aquí a nuestra Newsletter.

Lo más vendido de tecnología informática

RebajasBestseller No. 1
CHUWI HeroBook Pro Ordenador Portátil Ultrabook Laptop 14.1' Intel Celeron N4020 hasta 2.8 GHz, 4K 1920*1080, Windows 10, 8G RAM 256G SSD, WiFi, USB 3.0, 38Wh
  • HeroBook Pro con Windows 10 Home OS pre-instalado, la nueva generación de CPU Intel Celeron N4020, caché de 4M, la frecuencia desde 1.1Ghz hasta 2.8 GHz, construido en GPU Intel UHD Graphics 600, soporta decodificación de vídeo 4k
  • CHUWI Ordenador Portatil lleva con IPS pantalla antideslumbrante de 14.1 pulgadas le brinda una vista más amplia, un imagen más clara y vívida.la resolución ultra alta de 1920*1080, además, el modo nocturno ayuda a reducir la fatiga visual
  • Portátil equipado con 8GB RAM hace que el procesamiento multitarea sea más eficiente, 256GB SSD tiene una alta velocidad de lectura y escritura,las Apps se pueden ejecutar con eficiente,admite expandible a 128GB por Micro SD card, max hasta 1TB por M.2 SSD
  • Ultrabook con teclado de tamaño completo, el diseño del teclado sin límites es compacto y sencillo, el lado C del teclado está diseñado sin marco, con las teclas grandes hacen que su mecanografía sea más agradable y cómoda, viene con las pegatinas de silicona en español
  • CHUWI Laptop con CPU Ultra low-power permite uso útil de más de 9 horas al dia. lleva con multi-interfaces como Micro SD, M.2 slot, USB 3.0, Micro HD, Puerto DC de carga rápida, proporcionando conectividad sin barreras
Bestseller No. 2
HP 15s-fq2037ns - Ordenador portátil de 15.6" FullHD (Intel Core i3-1115G4, 8GB de RAM, 256GB SSD, Intel UHD Graphics, Windows 10) Plata - teclado QWERTY Español
  • Pantalla de 15.6" FullHD (39,6 cm) en diagonal, bisel micro-edge, antirreflectante, 250 nits, 45 % NTSC (1920 x 1080)
  • Procesador Intel Core i3-1115G4 (hasta 4,1 GHz con tecnología Intel Turbo Boost, 6 MB de caché L3, 2 núcleos)
  • 8GB de memoria RAM, SDRAM DDR4-2666 de 8 GB (1 x 8 GB)
  • Almacenamiento SSD de 256 GB PCIe NVMe M.2
  • Tarjeta gráfica Integrada Intel UHD Graphics
RebajasBestseller No. 3
ASUS Chromebook Z1500CN-EJ0400 - Portátil 15.6" Full HD (Celeron N3350, 8GB RAM, 64GB eMMC, HD Graphics 500, Chrome OS) Plata - Teclado QWERTY español
  • Pantalla de 15.6" Full HD 1920 x 1080 pixeles LCD 200 nits
  • Procesador Intel Celeron N3350 (2C/DualCore 1.1GHz, 2MB)
  • Memoria RAM de 8GB SO-DIMM LPDDR4
  • Almacenamiento de 64GB eMMC
  • Tarjeta gráfica integrada Intel HD Graphics 500
Bestseller No. 4
TECLAST TBOLT F15Pro Ordenador Portátil 15.6”12GB RAM 256GB SSD i3 CPU 3.40GHz Notebook Laptop Ultradelgado Window 10, 53580mWh Batería Grande, WiFi+ Bluetooth + USB 3.0 + Micro SD
  • [Procesador Intel de Décima Generación] F15 Pro Ordenador Portátil viene con un procesador Intel Core i3-1005G1 de décima generación con la microarquitectura Sunny Cove de nueva generación. En comparación con la última generación, tiene un IPC un 18% más alto que le brinda un mejor rendimiento con la misma frecuencia. Gráficos Ice Lake GT1 UHD, con 32 unidades de ejecución y frecuencia dinámica de 900MHz y 12GB de RAM con SSD de alta velocidad de 256GB.
  • [Vivid Display] Laptop viene con una pantalla de 15.6 ”1920 x 1080 con panel de vidrio de borde curvo 2.5D, que le brinda colores vívidos y gran claridad. La batería de polímero de litio de 53580 mWh incorporada le da al F15 Pro una larga vida útil. Su cuerpo de metal también mejora la portabilidad del F15 Pro.
  • [Teclado Completo] La ordenador portátil le brinda una experiencia de escritura fluida y rápida con su teclado de tamaño completo y un panel táctil grande y sensible que le brinda un rendimiento de operación más cómodo.
  • [Disipación de Calor perfecta] Notebook con los tubos de calor de cobre duales de 8 mm y un ventilador de enfriamiento silencioso con un fuerte flujo de aire disipan rápidamente el calor de la CPU al difusor de calor, manteniendo el F15 Pro fresco bajo carga.
  • [Más Formas de Conectarse] F15 Pro ordenador portátil viene con 2 x USB3.0 y la salida de puerto Type-C le permite conectarse a múltiples dispositivos. El Wi-Fi de doble banda ac y un puerto ethernet gigabit le brindan una red estable. Con garantía de 2 años, no tiene que preocuparse de los problemas posibles.
RebajasBestseller No. 5
TECLAST Portátil 15,6 pulgadas,Ordenador Portátil 8GB+256GB SSD Notebook Laptop Intel Celeron N4120,Quad Core 2,6 GHz,1920 × 1080, Windows 10 de PC(USB 3.0, Mini HDMI,38000mWh, QWERTY y TF Expandible)
  • Procesador Intel N4120 de alto rendimiento: TECLAST F15PLUS Portátil está equipada con un procesador Intel Celeron N4120, el procesador Gemini Lake Refresh de octava generación de Intel, frecuencia desde 1.1Ghz hasta los 2.6GHz más altos, GPU Intel UHD Graphics 600 de novena generación incorporada, Windows 10 preinstalado SO, admite decodificación de video 4k, RWD y caché de 4 MB.
  • 8GB RAM 256G SSD: Ordenador portátil equipadas con 8GB RAM hacen que la multitarea sea más eficiente, 256GB SSD lee y escribe más rápido, las aplicaciones pueden ejecutarse de manera eficiente y admiten la expansión a 1TB SSD. Incluso puede abrir varios programas para trabajar o entretenerse. El sistema operativo Windows 10 original está preinstalado, admite varios software de oficina, software de productividad de Adobe, etc., y se puede actualizar a tiempo para evitar la infección por virus.
  • Portátil 15,6 pulgadas y FHD IPS: F15 PLUS Laptop tiene una portátil 15,6 pulgadas y Full HD 1920x1080 IPS,amplio ángulo de visión, espejo curvo 2.5D integrado, grosor de solo 15 mm , pantalla súper grande y solo peso El cuerpo de metal de 1.8 kg es resistente , lo que lo convierte en un excelente compañero para estudiar o trabajar al aire libre.
  • Panel táctil y teclado numérico de tamaño completo: TECLAST Notebook está equipado con un diseño de panel táctil grande de 140 mm × 95 mm de tamaño completo y agrega un teclado numérico. El panel táctil integrado sensible y el teclado numérico le brindan una experiencia de escritura suave y cómoda. Además, también proporcionamos pegatinas de teclado en español.
  • 5000mAh y USB3.0: TECLAST Portátil está equipada con una CPU de consumo de energía ultra bajo, con una gran capacidad de 38000mWh y una batería de larga duración; con 2.4G/5G WiFi de doble banda , Bluetooth 4.2 y otra transmisión inalámbrica, interfaz USB 3.0 estándar para facilitar la conexión a diferentes dispositivos, la interfaz mini HDMI admite una variedad de interfaces, como salida de video de alta definición, carga rápida del puerto de DC, etc. Proporcionar una conexión sin barreras.

Fuente original