El problema clave es un conflicto intrínseco entre simplicidad / facilidad de uso y flexibilidad / potencia .
Hay un montón de “creadores de aplicaciones” , donde selecciona una plantilla y arrastra y suelta componentes predefinidos en la aplicación:
Aquí hay algunos ejemplos:
- Alpha Anyware (http://alphasoftware.com)
- AppMachine (http://www.appmachine.com)
- AppMakr (http://www.appmakr.com)
- AppsBar (http://www.appsbar.com)
- AppsBuilder (http://www.apps-builder.com)
- AppsGeyser (http://www.appsgeyser.com)
- Appsme (http://www.appsme.com)
- AppSpotr (https://www.appspotr.com)
- Appy Pie (http://www.appypie.com)
- Bizness Apps (http://www.biznessapps.com)
- Como (Conduit Mobile) (http://www.como.com)
- Buen barbero (http://www.goodbarber.com)
- Roadie móvil (http://mobileroadie.com)
- ShoutEm (https://www.shoutem.com)
El gran problema con esto es que si viene con su propia idea / visión de cómo debería verse y actuar su aplicación, definitivamente se sentirá decepcionado. Las herramientas simplemente no te dan la libertad de crear lo que quieres.
- Acabo de aprender Java básico. ¿Cómo puedo aprender el desarrollo de aplicaciones de Android?
- ¿Cuál es el mejor juego para Android con menos de 100 MB?
- Cómo crear una aplicación de Android gratis
- Cómo evitar la ingeniería inversa de un archivo APK de Android
- ¿Qué es el diseño de materiales (no para Android)?
En la otra esquina del anillo, tiene herramientas como Visual Basic (lenguaje de programación) y Appery.io:
Estas herramientas combinan un editor visual para interfaces de usuario (UI), con codificación tradicional para crear interactividad. Estas herramientas son más potentes, pero requieren codificación y, por lo tanto, tienen una curva de aprendizaje más alta.
Y luego, como una pequeña mancha brillante en el otro extremo del túnel, tienes una tercera categoría. Un grupo de herramientas que combinan un poderoso diseñador de UI con nuevas formas visuales de programación. El mejor ejemplo que he visto hasta ahora es Bubble (https://bubble.is). Pero estamos trabajando en algo aún mejor, en Weld …