98
El fenómeno “no-code” ha venido para quedarse

“no - co de” ha venido para quedarse El fenómeno

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: “no - co de” ha venido para quedarse El fenómeno

El fenómeno “no-code” ha venido para quedarse

Page 2: “no - co de” ha venido para quedarse El fenómeno

22

Kaixo!Soy Imanol

Desarrollador web, consultor y formador IT

Contacta conmigo en @itermar o [email protected]

https://www.itermar.io/formacion-presencial/

Page 3: “no - co de” ha venido para quedarse El fenómeno

33

Otros proyectos de formaciónAcademia de Control Parental

https://www.academiadecontrolparental.com

Academia de Productividad

https://www.academiadeproductividad.com

Herramientas de teletrabajo

https://www.itermar.io/teletrabajo/

Page 4: “no - co de” ha venido para quedarse El fenómeno

Índice 1. Introducción2. ¿Qué es eso de las herramientas

“no-code”?3. ¿Qué podemos hacer con ellas?4. ¿Cuáles son las más populares?5. Ejemplos prácticos6. Demo time

4

Page 5: “no - co de” ha venido para quedarse El fenómeno

IntroducciónPongámonos en situación

Page 6: “no - co de” ha venido para quedarse El fenómeno

- Cada vez vemos que es más importante tener nociones de programación

- Independientemente del sector- Se está metiendo cada vez más en

educación- Desde edades tempranas

6

Introducción

Page 7: “no - co de” ha venido para quedarse El fenómeno

- En los colegios se habla de conceptos como:

- Lógica computacional- Pensamiento analítico- Trabajo por proyectos- Learn by doing

7

Introducción

Page 8: “no - co de” ha venido para quedarse El fenómeno

- Proyectos aprender programación desde edades tempranas:

- Swift Playgrounds- Scratch - Imagine, Program, Share- Code.org: Learn computer science.

Change the world.- Code Monster from Crunchzilla- Computer programming |

Computing

8

Introducción

Page 9: “no - co de” ha venido para quedarse El fenómeno

- Es muy útil conocer cómo funcionan los sistemas de software

- Conceptos computacionales básicos:- Operaciones lógicas- Condicionales- Bucles- ...etc

9

Introducción

Page 10: “no - co de” ha venido para quedarse El fenómeno

- Por otro lado, a pesar de tener estos conocimientos, no siempre será necesario ni recomendable crear un desarrollo software desde cero

- Prototipos- Validación de ideas- Pequeños proyectos...

10

Introducción

Page 11: “no - co de” ha venido para quedarse El fenómeno

- El mercado cambia cada vez más deprisa

- Debemos ser capaces de imprimir esa velocidad a todas las áreas de nuestro negocio

- Necesitamos herramientas que nos permitan adaptarnos al cambio de forma ágil

11

Introducción

Page 12: “no - co de” ha venido para quedarse El fenómeno

- Con soluciones de desarrollo software tradicionales se tardan muchos meses en tener lista una aplicación.

- Con las nuevas metodologías y herramienta podemos reducir tiempo de forma sorprendente

- Tener prototipo totalmente funcional en unos días

12

Introducción

Page 13: “no - co de” ha venido para quedarse El fenómeno

- La transformación digital de las empresas en imparable

- Gracias a estas nuevas posibilidades, las empresas pueden afrontarla con más calma y garantías

13

Introducción

Page 14: “no - co de” ha venido para quedarse El fenómeno

- Evolución del proceso de desarrollo de software:

- Primera Era: 1950-1965

- Segunda Era: 1965-1972

- Tercera Era: 1972-1989

- Cuarta Era: 1990-1999

- 2000-Actualidad

14

Introducción

Page 15: “no - co de” ha venido para quedarse El fenómeno

IntroducciónEvolución proceso desarrollo software

15

1972

Tercera Era

Aparecen redes y comunicaciones digitales

1990

Cuarta Era

Surge la programación orientada a objetos y la Inteligencia artificial

1950

Primera Era

Prueba y Error

1965

Segunda Era

Nace la Ingeniería del Software

1999

Actualidad

Era de Internet y las metodologías ágiles

Page 16: “no - co de” ha venido para quedarse El fenómeno

- Codificar y corregir- Sin planificación- Sin documentación- Pocos métodos formales- Prueba-error- Lenguajes:

- Fortran, Basic, Cobol

16

Introducción

Primera Era1950-1965

Page 17: “no - co de” ha venido para quedarse El fenómeno

- Se busca simplificar código- Aparecen conceptos de

multiprogramación y multiusuarios- Inicio de la crisis del software- Nacimiento de la Ingeniería del

Software- Lenguajes:

- Pascal, Prolog

17

Introducción

Segunda Era1965-1972

Page 18: “no - co de” ha venido para quedarse El fenómeno

- Sistemas distribuidos- Sistemas de información complejos- Aparecen las redes y las

comunicaciones digitales- Lenguajes:

- C, C++, dBase

18

Introducción

Tercera Era1972-1989

Page 19: “no - co de” ha venido para quedarse El fenómeno

- Aparecen redes de información - Surge la programación orientada a

objetos- Redes neuronales- Inteligencia artificial- Lenguajes:

- Java

19

Introducción

Cuarta Era1990-1999

Page 20: “no - co de” ha venido para quedarse El fenómeno

- Prominencia de Internet- Nuevos métodos para optimizar carga

de nuevos formatos imagen, vídeo…- Crece el uso de navegadores web- Auge de HTML- Aumentan los virus informáticos- Buscadores

20

Introducción

Cuarta Era1990-1999

Page 21: “no - co de” ha venido para quedarse El fenómeno

- Metodologías ligeras- Crece demanda de software en

empresas pequeñas- Soluciones software más asequibles- Desarrollos más simples y rápidos- Aquí entra el concepto “no-code”

21

Introducción

Actualidad

Page 22: “no - co de” ha venido para quedarse El fenómeno

¿Qué es eso de las herramientas no-code?¿De qué estamos hablando?

Page 23: “no - co de” ha venido para quedarse El fenómeno

¿Es posible crear software profesional sin saber programar?

23

Page 24: “no - co de” ha venido para quedarse El fenómeno

Sí, se puede24

Page 25: “no - co de” ha venido para quedarse El fenómeno

25

Page 26: “no - co de” ha venido para quedarse El fenómeno

Las herramientas no-code, permiten a programadores y no programadores, crear

aplicaciones de software mediante una interfaz gráfica y una serie de configuraciones, en lugar

de la clásica programación informática

26

- Wikipedia

Page 27: “no - co de” ha venido para quedarse El fenómeno

- Herramientas web o de escritorio que permiten desarrollar aplicaciones software sin tocar una línea de código

- Con ellas, podemos desarrollar software para uso profesional

27

¿Qué es eso de las herramientas no-code ?

Page 28: “no - co de” ha venido para quedarse El fenómeno

- Podríamos decir que el movimiento “no-code” siempre ha estado ahí

- Paso de línea de comandos a GUI- De MS-DOS a Windows- De HTML a editores WYSIWYG

28

¿Qué es eso de las herramientas no-code ?

Page 29: “no - co de” ha venido para quedarse El fenómeno

- Este fenómeno es especialmente relevante para los desarrolladores independientes.

- Tiene muchos beneficios

29

¿Qué es eso de las herramientas no-code ?

Page 30: “no - co de” ha venido para quedarse El fenómeno

30

¿Qué es eso de las herramientas no-code ?

Page 31: “no - co de” ha venido para quedarse El fenómeno

Si quieres algo bien hecho, hazlo tu mismo

31

- Napoleón Bonaparte

Page 32: “no - co de” ha venido para quedarse El fenómeno

- Amplían el número de perfiles que pueden desarrollar software

- Beneficios:- Conocer el sistema de arriba a

abajo- Autosuficiencia

- No depender de terceros- Autoaprendizaje

32

¿Qué es eso de las herramientas no-code ?

Page 33: “no - co de” ha venido para quedarse El fenómeno

“No-code” VS “Low-code”

Page 34: “no - co de” ha venido para quedarse El fenómeno

34

“No-code” vs “Low-code”

- Hay otro concepto similar, conocido como “Low-code”

- Introducido por primera vez en 2014, por analistas de Forrester

Page 35: “no - co de” ha venido para quedarse El fenómeno

35

“No-code” vs “Low-code”

- Ambos son similares- La principal diferencia es que en el

“low-code” puede ser necesario introducir algo de código

- Requiere conocimientos básicos de programación

- Adaptaciones y personalizaciones- Es necesario contar con un

departamento de IT o externalizar

Page 36: “no - co de” ha venido para quedarse El fenómeno

36

“No-code” vs “Low-code”

- Creación de la app- Accesibles a cualquier perfil u

orientado solo a desarrolladores- Diseño estructural de la app

- Hacer todo mediante drag&drop o tener que introducir algo de código

- Interfaz de usuario- Más o menos opciones, mayor o

menor nivel de configuración

Page 37: “no - co de” ha venido para quedarse El fenómeno

37

“No-code” vs “Low-code”

- En “no-code” no se requiere utilizar ni una sola línea de código

- A menudo se tratan como un solo concepto

- Actualmente, el término más utilizado es el de “no-code”

Page 38: “no - co de” ha venido para quedarse El fenómeno

El fenómeno en cifras

Page 39: “no - co de” ha venido para quedarse El fenómeno

$ 1.700MVolumen de mercado en 2015

39

Page 40: “no - co de” ha venido para quedarse El fenómeno

$ 21.000MVolumen de mercado en 2022

40

Page 41: “no - co de” ha venido para quedarse El fenómeno

+ 50%Ingresos anual para proveedores de soluciones “no-code” y “low-code”

41

Page 42: “no - co de” ha venido para quedarse El fenómeno

+ 40%Estimación de crecimientos anuales

42

Page 43: “no - co de” ha venido para quedarse El fenómeno

65%De apps desarrolladas con herramientas no-code en 2024

43

Page 44: “no - co de” ha venido para quedarse El fenómeno

Ecosistema “no-code”

Page 45: “no - co de” ha venido para quedarse El fenómeno

45

Ecosistema “no-code”

- Se está creando una pequeña industria en torno a este fenómeno

- Cuenta con una gran comunidad y muchos recursos

- Rápida popularización

Page 46: “no - co de” ha venido para quedarse El fenómeno

46

Ecosistema “no-code”

Eventos

- No Code Conference 2019- No-Code Now! by Betty Blocks

Page 47: “no - co de” ha venido para quedarse El fenómeno

47

Ecosistema “no-code”

Sitios especializados

- Makerpad: Build & operate businesses without code

- A curated directory of resources, tools & hacks for non-techs

- Zeroqode is a Platform with No-Code App Templates, Courses, Plugins, etc

- SinCódigo — Crea y lanza tu negocio sin saber programar

- Learn to build, without code

Page 48: “no - co de” ha venido para quedarse El fenómeno

48

Ecosistema “no-code”

Foros

- Nucode: No Code Maker Community- Built without code- Bubble Forum

Page 49: “no - co de” ha venido para quedarse El fenómeno

49

Ecosistema “no-code”

Podcasts

- No Code No Problem

Page 50: “no - co de” ha venido para quedarse El fenómeno

50

Ecosistema “no-code”

Empresas especializadas

- 8020 | We help companies move faster without code.

- No-code solution examples- Webflow Expert

Page 51: “no - co de” ha venido para quedarse El fenómeno

Ventajas e inconvenientes

Page 52: “no - co de” ha venido para quedarse El fenómeno

52

Ventajas del “no-code”

- Desarrollo rápido- Lo haces tú mismo- Ahorro de tiempo- Ahorro económico- Validar ideas- Control sobre el proceso

Page 53: “no - co de” ha venido para quedarse El fenómeno

53

Ventajas del “no-code”

- Reducción del mantenimiento- Mejora de productividad en equipo de

desarrollo- Fomentar participación- Colaboración entre departamentos- Implicación de toda la empresa- Realizar cambios al momento- Adoptar forma de pensar de un

programador

Page 54: “no - co de” ha venido para quedarse El fenómeno

54

Inconvenientes del “no-code”

- Dependencia de las herramientas- Efecto “Lock-in”

- Límites de personalización- Límites de integración con otros

servicios- Falta de control - Seguridad y fiabilidad

Page 55: “no - co de” ha venido para quedarse El fenómeno

PosibilidadesQué podemos hacer con estas herramientas

Page 56: “no - co de” ha venido para quedarse El fenómeno

56

Posibilidades - Páginas web- Landing pages- Apps móviles- Automatización de tareas- Chatbots- Prototipos- Asistentes de voz

Page 57: “no - co de” ha venido para quedarse El fenómeno

57

Posibilidades - Hojas de cálculo + BBDD - Documentos enriquecidos- Desarrollo de videojuegos

Page 58: “no - co de” ha venido para quedarse El fenómeno

58

Aplicaciones prácticas

- Casos de negocio simples, que sigan modelo CRUD (Create, Read, Update, Delete)

- Reemplazar hojas de cálculo tradicionales

- Aplicaciones con tiempo de vida corto- Procesos manuales sin necesidad de

conectar con servicios de terceros

Page 59: “no - co de” ha venido para quedarse El fenómeno

Las más popularesNo te las pierdas

Page 60: “no - co de” ha venido para quedarse El fenómeno

60

Top 25 - Adalo - Build Your Own No Code App- Webflow: Responsive web design tool,

CMS, and hosting platform- Create an App from a Google Sheet in

Minutes · Glide- Sheet2Site: Website Builder Using

Google Sheets- Thunkable.com: Drag and Drop Mobile

App Builder for iOS and Android

Page 61: “no - co de” ha venido para quedarse El fenómeno

61

Top 25 - Carrd - Simple, free, fully responsive one-page sites for pretty much anything

- Typeform: The future of forms is here- Airtable- Shopify: Best Ecommerce Platform

Made for You - Notion – The all-in-one workspace for

your notes, tasks, wikis, and databases.

Page 62: “no - co de” ha venido para quedarse El fenómeno

62

Top 25 - Coda | A new doc for teams.- Bubble: Visual Programming- ProtoPie - Interactive prototyping tool

for all digital products- Zapier | The easiest way to automate

your work- Integromat - The glue of the internet

Page 63: “no - co de” ha venido para quedarse El fenómeno

63

Top 25 - Parabola - Make your computer work for you.

- Clay.run- MemberSpace - Turn any part of your

website into members-only with just a few clicks

- MemberStack - Memberships and Gated content w/out code

- Sharetribe - Create an online marketplace

Page 64: “no - co de” ha venido para quedarse El fenómeno

64

Top 25 - Voiceflow | Design, prototype, and build voice apps.

- AppGyver- Table2Site: Convert your airtable

base to a website- Online Mockup, Wireframe & UI

Prototyping Tool · Moqups- Landen: The Website Platform for

Startups

Page 65: “no - co de” ha venido para quedarse El fenómeno

65

Lo que está por venir

- Draftbit - Visually build native mobile apps.

- Play: A new approach for creating better mobile apps.

- Create 3D games with friends, no experience required

Page 67: “no - co de” ha venido para quedarse El fenómeno

67

Lo que está por venir

Page 68: “no - co de” ha venido para quedarse El fenómeno

68

Lo que está por venir

- A principios de Febrero 2020, Google compra Appsheet, plataforma para desarrollar apps sin código

- Los “big players” como Google y Microsoft ya están en el “no-code”

- Habrá grandes cambios

Page 69: “no - co de” ha venido para quedarse El fenómeno

Ejemplos prácticosVeamos de qué son capaces

Page 70: “no - co de” ha venido para quedarse El fenómeno

70

Ejemplos

Casos prácticos

- Academia de Control Parental- Academia de Productividad- NotRealTwitter- QritiQ — A community for good design

feedback- Adopta Un Experto- Stories

Page 71: “no - co de” ha venido para quedarse El fenómeno

71

Ejemplos

Casos prácticos

- Ecommniches- Maker Wiki | Ask questions about

Airtable, Webflow, Zapier & more- How Dani Bell built a $30k MRR

done-for-you content marketing business with no-code

- * Directorio apps Productividad/Teletrabajo

Page 72: “no - co de” ha venido para quedarse El fenómeno

Demo TimeManos a la obra!!!

Page 73: “no - co de” ha venido para quedarse El fenómeno

73

Demo

Manos a la obra

Page 74: “no - co de” ha venido para quedarse El fenómeno

74

Demo

Página webHerramientas a utilizar

Page 75: “no - co de” ha venido para quedarse El fenómeno

75

Demo

Página webPasos a seguir

- Crear una página web en Webflow a partir de una plantilla

- Crear una tabla en Airtable- Insertar código <embed> de la table en

la web

Page 76: “no - co de” ha venido para quedarse El fenómeno

76

Demo

Landing page con formulario

Look & Feel

Place your screenshot here

Page 77: “no - co de” ha venido para quedarse El fenómeno

77

Demo

Landing pageCon formularioHerramientas a utilizar

Page 78: “no - co de” ha venido para quedarse El fenómeno

78

Demo

Landing pageCon formularioPasos a seguir

- Crear una landing page a partir de una plantilla en Carrd

- Crear un formulario en Typeform- Insertar código <embed> del

formulario en la landing

Page 79: “no - co de” ha venido para quedarse El fenómeno

79

Demo

App +Automatizar serviciosLook & Feel

Page 80: “no - co de” ha venido para quedarse El fenómeno

80

Demo

App +Automatizar serviciosHerramientas a utilizar

Page 81: “no - co de” ha venido para quedarse El fenómeno

81

Demo

App +Automatizar serviciosPasos a seguir

1. Crear hoja de cálculo Google Sheets2. Crear documento de Coda con una

tabla3. Crear app en Glide4. Crear la automatización en Zapier

Page 82: “no - co de” ha venido para quedarse El fenómeno

82

Demo

App +Automatizar serviciosEnlaces

1. Hoja de cálculo: https://docs.google.com/spreadsheets/d/1j3clp5LmbLDtjPBSvZa3wug2UW5kuQN7QFs91Hf0Ydw/edit?usp=sharing

2. Documento de Coda: https://coda.io/@imanol-teran-maruri/jornada-el-fenomeno-no-code-esta-aqui-para-quedarse

3. App: jornadanocode.glideapp.io

Page 83: “no - co de” ha venido para quedarse El fenómeno

Recursos de aprendizaje

Page 86: “no - co de” ha venido para quedarse El fenómeno

86

Recursos

Artículos

- No-code movement: building startups without code- The No-Code Movement And What It Means For Agencies- The Rise of “No Code” - Ryan Hoover- Nearly everything there is to know about no-code- https://www.thedailymba.com/2020/01/24/how-the-no-code-m

ovement-can-help-startups-and-developers/- The No-Code Movement Is Changing Who Gets to Be a Builder- The No-Code Movement And What It Means For Agencies- Makerpad tutorial - 🚪Creating a membership website on

Webflow (extensive overview)

Page 87: “no - co de” ha venido para quedarse El fenómeno

Futuro del “no-code”

Page 88: “no - co de” ha venido para quedarse El fenómeno

88

Futuro del “no-code”

- Desde hace tiempo nos encontramos ante lo que se conoce como “The Last Mile Problem”

- Actualmente, las empresas utilizan un montón de herramientas:

- CRM, ERP, sistemas de ticketing, ecommerce, BBDD...

Page 89: “no - co de” ha venido para quedarse El fenómeno

89

Futuro del “no-code”

- Estas herramientas no tienen nada que ver entre ellas

- No pueden interactuar unas con otras de forma nativa

- Esto deriva en trabajadores haciendo malabarismos, horas extra y trabajo duplicado para poder completar sus tareas

Page 90: “no - co de” ha venido para quedarse El fenómeno

90

Futuro del “no-code”

- Aquí entra el “Last Mile Problem”, un problema común en cualquier negocio

- Se trata de la incapacidad de los sistemas y aplicaciones que utilizamos para completar las procesos o proyectos de principio a fin

Page 91: “no - co de” ha venido para quedarse El fenómeno

91

Futuro del “no-code”

- Esto va totalmente en contra de la productividad de empresa y empleados

- Por ello, está creciendo la demanda de poder desarrollar soluciones propias de forma rápida y sencilla que se ajusten a las necesidades y peculiaridades del negocio

Page 92: “no - co de” ha venido para quedarse El fenómeno

92

Futuro del “no-code”

- Las herramientas “no-code” tratan de solucionar esto

- Ponen en manos del equipo de negocio herramientas con poder para crear software

- Existe controversia sobre este tema

Page 93: “no - co de” ha venido para quedarse El fenómeno

93

Futuro del “no-code”

- Las herramientas existentes actualmente, se quedan cortas en ciertos aspectos

- Necesitan ir un poco más allá para solucionar el “Last Mile Problem”

- Seguimos creando apps que no pueden interactuar unas con otras

- Seguimos acumulando suscripciones

Page 94: “no - co de” ha venido para quedarse El fenómeno

94

Futuro del “no-code”

- El siguiente nivel es llegar a hacer automatizaciones, no quedarnos en construir la app

- Permitir al usuario programar flujos de trabajo automatizados

- Actualmente, hay que recurrir a servicios de terceros como Zapier

Page 95: “no - co de” ha venido para quedarse El fenómeno

95

Futuro del “no-code”

- La gran victoria llegará cuando las herramientas no-code permitan construir software que se adapte al comportamiento del usuario

- Mientras tanto, disfrutemos del camino 😉

Page 96: “no - co de” ha venido para quedarse El fenómeno

Ponedlo en la encuesta 🙏🏼

96

Si estáis interesados en hacer cursos específicos sobre herramientas “no-code”

Page 97: “no - co de” ha venido para quedarse El fenómeno

97

Próximos cursos

- Taller CPT 2, 3 y 4 de Junio

- Jornada Agendar Citas 5 de Junio

- Jornada Teletrabajo 11 de Junio

- Jornada Pasar negocio de físico a Online 15 de Junio

- Taller AppGyver 22, 23, 24 y 25 de Junio

- Taller Elementor 29 y 30 de Junio

Page 98: “no - co de” ha venido para quedarse El fenómeno

98

Eskerrik askoAny questions?

Contacta conmigo en @itermar o [email protected]

https://www.itermar.io/formacion-presencial/