Cómo implementar una aplicación de Android en la nube para que pueda usarse globalmente

Lo que necesitaría es cargar su archivo de paquete de Android (.apk) en un servicio de almacenamiento como el S3 de AWS o cargarlo en una máquina virtual que ejecute un servidor web. Simplicidad, S3 sería lo mejor, ya que no requiere que inicie una VM, instale y ejecute el servidor web y el servidor FTP. En cuanto a la implementación a nivel mundial, deberá informar al mundo sobre la URL S3 de su archivo apk, que es terriblemente larga. Use un acortador de URL como https://www.google.com/accounts/… o http://bit.ly

Una vez que tenga su URL, cualquier persona que desee descargar su aplicación deberá abrir la URL en el navegador de su teléfono y descargar el archivo apk. Pero Android por defecto impide la instalación de archivos apk y esa configuración debe estar desactivada para que se instale el archivo descargado. Hay otras formas de implementar. Prueba con Diawi. Es una buena plataforma de distribución y afaik también es compatible con Android. ¡Demonios, puedes implementar cargando y compartiendo tu archivo a través de Dropbox o Google Drive o One Drive también!