App Builder te permite crear tus propias aplicaciones de Android.
Puedes publicar tus aplicaciones en Google Play.
Se pueden hacer cosas simples sin ningún tipo de codificación.
Para cosas más complejas, la codificación se realiza en JavaScript o Java.
También puedes ganar dinero integrando anuncios de AdMob en tu aplicación. Se admiten tanto anuncios de banner como anuncios intersticiales. Esto se puede hacer sin ningún tipo de codificación.
Esto es mucho más fácil que Android Studio y no requiere una computadora de escritorio.
Características:
- Acceso completo a la API de Android.
- Se pueden hacer cosas simples sin codificar.
- La codificación se realiza en JavaScript o Java.
- Comparte el archivo APK o publica tu aplicación en Google Play Store.
- Editor con resaltado de sintaxis (HTML, CSS, JavaScript, Java, JSON, XML) y plegado de código.
- Se utilizan herramientas de compilación estándar de Android.
- Puedes agregar las dependencias para incluir bibliotecas de Maven u otros repositorios.
- El visor Logcat le permite ver mensajes del sistema, que son útiles para la depuración.
- Soporte para el formato Android App Bundle (AAB).
- Integración con base de fuego.
- Control de versiones.
Hay más de 25 aplicaciones de ejemplo para usar como punto de partida:
- AdMob: muestra el uso de anuncios de banner y anuncios intersticiales, y también muestra el ID de su dispositivo (que debe marcar su propio dispositivo como dispositivo de prueba según las políticas de AdMob).
- Audio: muestra cómo reproducir sonido en tu aplicación.
- Facturación: muestra cómo utilizar la facturación dentro de la aplicación.
- Cámara: una sencilla aplicación que muestra, entre otras cosas, cómo solicitar permisos en tiempo de ejecución.
- Chats: una aplicación de chats públicos, un ejemplo bastante complejo.
- Widget de reloj: sí, puedes crear widgets de aplicaciones (las cosas que colocas en tu pantalla de inicio, como el reloj y el clima).
- Diálogos: muestra cómo utilizar los diálogos.
- Editor: una aplicación de edición sencilla.
- Música favorita: un reproductor de audio con una lista de reproducción.
- Comentarios: envíale mensajes desde su aplicación a usted, el desarrollador.
- Inicio de sesión de Google: muestra cómo integrar el inicio de sesión de Google en su aplicación.
- Aplicación HTML: una plantilla para una aplicación basada en HTML.
- Galería de imágenes: una aplicación que empaqueta fotos dentro de la aplicación.
- Aplicación Java: muestra cómo utilizar Java en su aplicación.
- Cajón de navegación: muestra cómo configurar un cajón de navegación y las vistas correspondientes.
- Notificaciones push: muestra cómo usar las notificaciones push de Firebase y los mensajes dentro de la aplicación.
- Recordatorio: muestra cómo utilizar AlarmManager y los receptores.
- Tomar foto: muestra cómo tomar fotografías y usarlas en su aplicación.
- Texto a voz.
- Hilos: demuestra el uso de hilos.
- Vídeo: muestra cómo reproducir un vídeo en tu aplicación.
- ViewPager: muestra cómo configurar un ViewPager (una vista que muestra otras vistas como "páginas" que se pueden recorrer con el gesto de "deslizar").
- Aplicación de sitio web: una plantilla para una aplicación que muestra un sitio web en un WebView.
- Aplicación de sitio web con AdMob: igual que la anterior, pero también muestra un banner de AdMob y anuncios intersticiales.
Un enfoque para el diseño de aplicaciones de Android es utilizar el código HTML/CSS/JavaScript existente y empaquetarlo como una aplicación. Esto se puede hacer fácilmente en App Builder. Si solo necesita incluir la URL de un sitio web en una aplicación, App Builder lo hará por usted en minutos sin necesidad de codificación.
App Builder también es una gran herramienta para aprender a programar en JavaScript y diseño de aplicaciones para Android.
Sin suscripción, tiene acceso a la mayoría de las funciones, pero sus aplicaciones se ejecutarán solo en el dispositivo en el que fueron creadas.
La suscripción le permite crear aplicaciones que no tienen esta restricción. Además, algunas funciones de App Builder solo están disponibles para usuarios con suscripción.
Hay bastantes aplicaciones en Google Play que afirman ser un "Creador de aplicaciones", un "Creador de aplicaciones" o un "Creador de aplicaciones", etc. En realidad, no permiten crear nada funcional. Simplemente permiten completar una plantilla, elegir algunas opciones, escribir un texto, agregar algunas imágenes y listo.
App Builder, por otro lado, te permite hacer casi cualquier cosa que pueda hacer una aplicación nativa de Android. Se pueden hacer cosas simples sin ningún tipo de codificación, pero la lógica empresarial o las funciones de la aplicación más complejas pueden requerir algo de codificación en JavaScript o Java.
Grupo de soporte: https://www.facebook.com/groups/AndroidAppBuilder/