Ejecutar aplicaciones de Android en el navegador web

Trabajo para la compañía que se especializa en el desarrollo nativo de la aplicación móvil. La compañía hace aplicaciones tanto para Android como para iOS. Ahora, para mostrar nuestras aplicaciones a ejecutivos de diferentes empresas, usamos pieceable.com para integrar nuestras aplicaciones iOS en el navegador. De esta manera sólo podemos enviar a estos clientes potenciales un url y pueden jugar con la aplicación.

Después de buscar en Internet durante mucho tiempo no pude encontrar nada para hacer ese tipo de funcionalidad para una aplicación de Android. ¿Hay alguna manera de hacerlo? ¿Hay alguna herramienta que pueda usar?

Puede ejecutar la aplicación en una instancia del emulador de Android, una VM que forma parte del SDK de Android gratuito.

Ejecutar el emulador en una sesión de servidor VNC regular, en lugar de una aplicación de servidor VNC que se ejecuta en el emulador, probablemente ofrecería un mejor rendimiento.

La sesión de VNC y la sesión de emulador de Android podrían iniciarse según se necesite desde una página web con un applet Java de visor VNC incorporado. En Ubuntu, por ejemplo, este cliente Java Viewer está disponible gratuitamente en el paquete vnc-java.

Para evitar el intercambio inadvertido de datos entre los usuarios, sería necesario ejecutar cada sesión de VM con una copia limpia de la VMD de Android VMD y la instancia de tarjeta SD virtual.

Para reducir la copia de VM y el tiempo de inicio de las sesiones de emulador, puede ser conveniente que el servidor web mantenga algunas sesiones activas iniciadas y listas para su uso. Esto proporcionaría sesiones individuales limpias para sus clientes potenciales para probar.

Tal vez es demasiado tarde, pero la compra https://app.manymo.com/
Están ejecutando emuladores de Android en el navegador web. Creo que eso es lo que estabas buscando.

¿Has pasado por AppSurfer ?

Este sitio permite ejecutar aplicaciones de Android en el navegador. Además de que este producto tiene un montón de características más como usted puede incrustar widget en su propio sitio como widget de tubo, y más interesante la forma en que puede reproducir video de youtube en Facebook post, AppSurfer widget se ejecuta en Facebook post sí sin ningún tipo de redirección .

Probar este producto.

Realmente no hay ninguna función para incrustar en un navegador sin embargo, puede hacer que la gente descargue la aplicación utilizando su navegador web. Sólo tienes que servir desde tu servidor con el tipo mime apropiado y activar las fuentes desconocidas cargando en su teléfono. Mira los detalles de publicación menos la publicación de Android Market.

Una VM de Android que se utiliza para "venir con" VMWare o Paralle's … Olvido que exactamente .. – que acaba de "seleccionado" en uno de los menús de aplicaciones – y Usted podría cargar a la derecha y rápido, VNC en él, Redes en vivo, todo el jugo que un invitado de VM disfruta … Podrías definitivamente algo algo a través de ese método, carece de otra opción ….

En la misma línea hay algo como un proyecto de instalador de LiveCD que supongo que básicamente es lo mismo … Esto probablemente implicaría multiplexar la sesión VNC, o proxying la sesión del navegador, de alguna manera … pero es definitivamente posible …

Ah, y no se olvide el valor de bien producido, conciso y bien pensado "grabado" demostraciones screencast .. Usted consigue controlar la calidad de la "experiencia", y es prolly todo un montón de mucho más fácil. ..

Lamentablemente, no hay soluciones pre-empaquetadas que hagan lo que quieras. Su mejor apuesta sería ejecutar una instancia de emulador con su aplicación en ella, y luego parche en algo como Android VNC . A continuación, puede utilizar una de las soluciones basadas en navegador VNC (creo que TightVNC tiene un visor basado en java que se puede incorporar como un applet).

Complejo, pero actualmente no existen alternativas reales. Buena suerte.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.