Parte segunda…porque hay tela que cortar con el rollo este de las herramientas sin programar.
Una cosa que se me olvido contaros en el anterior articulo Tocate los pies: NoCode tools y no quiero olvidarme.
Vemos un ejemplo de el funcionamiento de una herramienta nocode con mi querido PlantUML os pongo el código de plantUML para hacer el diagrama (ya veis code as everything…para que perder el tiempo alineando cajitas y flechas) pongo el código primero:
@startuml actor "Usuario feliz" as usuario file "Fichero\nproyecto" as fichero node "NoCode\nTool" as nocodetool artifact "Bonita\nAplicación" as aplicacion title La felicidad de las nocode tools. usuario --> nocodetool fichero --> nocodetool nocodetool --> aplicacion @enduml
Vale ahora quitamos de en medio la cajita de NoCode tool, y la podemos quitar porque:
- Si tu NoCode tool no es software libre, ya estas vendido eres el esclavo de la empresa que lo fábrica.
- Porque el sistema base donde funciona no es software libre y tu NoCode tool solo funciona para esa empresa.
- También puede ser que el NoCode tool al ser privativa, cambie de versión y no puedas tenerla por X razones y no puedas publicar tu aplicación si es en su nube.
- O también puede ser que al cambiar de NoCode tool al ser privativa, cambie de versión y tus ficheros de proyectos que solo funcionan en la versión x.xx ya no funcionan en la versión x+1.xx .
¿Y entonces qué pasa? Pues que te quedas con un bonito fichero de proyecto que no vale para nada y que vas a tener que invertir mucho tiempo y dinero en convertirlo a otra herramienta NoCode o traducirlo a un lenguaje de programación mas toda la tecnología asociada y necesaria.
Y hay peores casos, porque herramientas en la nube que te permiten crear aplicaciones y páginas, algunas veces no te dejan descargar «los ficheros de proyecto» y puedes perder las dos cosas, «la herramienta no codificación» y tu trabajo fuente.