Contenido
¿Está interesado en el curso de formación Nocode de Alegria.academy?
Ver el programa
Aumente su agilidad informática con las soluciones de código abierto de Nocode
Descargar el ebook

Las claves del éxito de una aplicación móvil en Nocode

Existen innumerables soluciones a disposición del neociudadano-desarrollador, también conocido como "Citizen Maker", para crear él mismo aplicaciones web, pero ahora también aplicaciones móviles. Estas aplicaciones pueden incluso situarse junto a las aplicaciones de los grandes editores en las estanterías de App Store o Play Store: ¡el grial!

De hecho, estas aplicaciones "codificadas" compiten en gran medida con las App' disponibles en el mercado. Ahora pueden incluir funciones nativas como notificaciones push, reconocimiento facial, compras in-app, acceso GPS y muchas otras.

Un ejemplo es mejor que un largo discurso

Evidentemente, no podemos (¡todavía!) hacerlo todo en Nocode (y, por definición, el código nos permite ir un paso más allá). Sin embargo, algunos logros demuestran que ya podemos alcanzar un nivel de tecnicidad muy satisfactorio. He aquí algunos ejemplos de aplicaciones realizadas en Francia de las que la comunidad Nocode no tiene nada de qué avergonzarse, ¡ni mucho menos! 

Really-Really-Want, una aplicación de citas similar a Tinder desarrollada con Bubbleque personaliza al máximo las interacciones y el recorrido.


realmente quiero la aplicación Bubble

Click Ton Kiné, desarrollado con Adalo por -lo has adivinado- un fisioterapeuta, para compartir consejos de salud. También apreciamos el tono humorístico utilizado en el contenido.


Haga clic en su aplicación fisio Adalo

Stackoo, una aplicación de monitorización para herramientas Nocode (pero no sólo), desarrollada con Glideque es una referencia en la comunidad francófona de Nocode.


Aplicación Stackoo Glide

Elija una herramienta Nocode adaptada a su proyecto

La elección de la herramienta Nocode para desarrollar una aplicación móvil no es trivial y es incluso más crítica que la elección de un lenguaje de programación (en el caso de un desarrollo clásico con código). 

Hay varios criterios clave que deben tenerse en cuenta:

1. Funcionalidad

De hecho, en el código tradicional, el renderizado y las posibles funcionalidades son relativamente equivalentes. Por ejemplo, la elección entre Swift (el lenguaje nativo para iOS) y React Native (un framework compatible con iOS y Android) no es muy crítica. En Nocode, las diferencias son importantes en función de la herramienta elegida entre Glide, Adalo y Bubble (por nombrar sólo 3 de las herramientas más conocidas). 

Por ejemplo, Glide no admite notificaciones push, mientras queAdalo y Bubble no ofrecen modo offline, o no completamente. Por lo tanto, es importante investigar un poco de antemano e identificar claramente qué características clave debe incluir su aplicación, con el fin de seleccionar la herramienta adecuada y no encontrarse en un callejón sin salida durante el desarrollo de su proyecto.

2. El nivel de complejidad

En segundo lugar, el tiempo necesario para dominar la herramienta Nocode también debería guiar tu elección. Sobre todo si se trata de la primera aplicación que desarrollas - y no tienes intención de convertirte en un desarrollador profesional de Nocode (y, por tanto, no puedes dedicar demasiado tiempo a aprender la herramienta). 

Adaloes una herramienta todo en uno que facilita relativamente la publicación en las tiendas, mientras que Draftbit (que requiere la conexión de un backend de terceros como Firebase) o Bubble (que implica el uso de un servicio adicional como BDK) requieren mucho más esfuerzo.

3. Las ambiciones de su proyecto móvil

La capacidad de ampliación de las herramientas, la estrategia de distribución, la posibilidad de asegurar los datos de forma avanzada, el coste, son algunas de las muchas dimensiones que hay que tener en cuenta a la hora de elegir.

Los distintos tipos de aplicaciones móviles

Cada herramienta Nocode permite crear uno o varios tipos de aplicaciones, y cada una de ellas ofrece distintas funcionalidades y tiene un modo de distribución diferente. Por ejemplo, distribuir en la web es relativamente sencillo y poco restrictivo, mientras que publicar en las tiendas implica respetar ciertas reglas. 

En resumen, hay tres categorías principales de aplicaciones móviles: 

1. Aplicacionesweb con capacidad de respuesta

Estas aplicaciones son en realidad sitios web que se adaptan al tamaño de la pantalla. Se accede a ellas mediante una simple URL en el navegador del teléfono, y nada impide añadir un acceso directo en la pantalla de inicio para poder acceder rápidamente. Estas aplicaciones pueden desarrollarse como aplicaciones "one-page" (navegación por pestañas en una sola página) para reproducir al máximo la capacidad de respuesta de una aplicación móvil convencional.

2. Aplicaciones web progresivas (PWA)

No todo el mundo está de acuerdo en la definición exacta de lo que es una PWA, pero en general es también una aplicación basada en un sitio web cuyo tamaño se adapta a las pantallas de los móviles. Incluyen características nativas específicas para móviles, un diseño pensado principalmente para un destino móvil (por ejemplo, un menú de navegación con pestañas flotantes en la parte inferior de la pantalla, la eliminación de la barra de direcciones, etc.) y algunas incluso permiten el modo offline. También se puede acceder a ellos a través de una simple URL, y además puedes añadir un acceso directo en tu pantalla de inicio (¡pruébalo con mobile.twitter. com desde tu navegador móvil!).

3. Aplicacionesnativas

Estas aplicaciones se desarrollan en un lenguaje nativo(Swift, Java) o con un kit/marco de desarrollo(Flutter, React Native) y se distribuyen a través de App Store y/o Play Store.

¿Aún no sabe cómo empezar?

¡No te rindas todavía! Las aplicaciones móviles siguen siendo un tema bastante complejo y sobre el que nadie está totalmente de acuerdo. Para orientarte en el mapa de las aplicaciones y tomar las decisiones correctas, te recomiendo leer este artículo: ¿Qué tecnología elegir para tu aplicación móvil?

Evalúe las soluciones y elija.

Elegir una herramienta Nocode para crear una aplicación móvil implica una fase de preparación y la definición de objetivos. La solución perfecta no existe y hay que hacer algunas concesiones.

Así, en Alegria.tech, aplicamos una metodología que nos permite seleccionar las herramientas que mejor se adaptan a las ambiciones de un proyecto. Además de los objetivos de la aplicación (prototipo, uso a largo plazo, necesidad de que los equipos empresariales o el propietario del proyecto tomen el control del desarrollo, etc.), tenemos en cuenta factores externos como el número de"Makers"(desarrolladores sin código) expertos en la herramienta, la capacidad de respuesta del soporte al cliente proporcionado por el editor, el tamaño de la comunidad, etc.

El primer kit de herramientas completo, la guía definitiva para crear en el móvil 

Elegir la herramienta más adecuada para su proyecto se reduce, por tanto, a priorizar determinados criterios y funcionalidades en función del resultado esperado.
Para ayudarle, hemos diseñado esta guía ⬇️ con los criterios determinantes a tener en cuenta. 


¿Su herramienta móvil de referencia no está en la lista? Ahora puede añadirla a esta lista y rell enar los criterios por los que la prefiere.

Más información: ¿Qué es la gestión de proyectos Nocode?



Icono de la cruz

Icono de la cruz

Icono de la cruz

Icono de la cruz

Icono de la cruz

¿Está interesado en el curso de formación Nocode de Alegria.academy?
Ver el programa
Conviértete en
Experto en Nocode
Alegria.academy, la primera escuela Nocode de Europa
Convierta
tus ideas en un proyecto
Da vida a tus proyectos rápidamente, ¡cámbiate a Nocode!
Únase a
‍‍
Nuestra comunidad
Le permitimos trabajar con los mejores profesionales de Nocode Makers
en misiones de difícil acceso.
Transformar
sus ideas en proyectos
Da vida a tus proyectos rápidamente, ¡cámbiate a Nocode!