¿Es posible crear una aplicación móvil que interactúe con una aplicación Flash?

Interesante pregunta.

Lo que entendí de tu pregunta:
1. Desea desarrollar una aplicación basada en Android que ayude al usuario a pedir comida
2. La aplicación actual está basada en Flash y funciona solo en un navegador
3. Su motivo principal es mejorar la usabilidad de la aplicación llevándola a la plataforma móvil

Algunas suposiciones que estoy haciendo:
1. El sistema basado en Flash acepta pedidos y los almacena temporalmente hasta que se complete el pedido
2. Se puede acceder a esta base de datos desde redes externas. Ya sea directamente o usando una API PHP / Python. Lo que quiero decir aquí es que puede realizar operaciones CRUD en él presionando una URL con parámetros GET / POST predefinidos.

La solución propuesta:
1. Hasta donde yo sé, no puede comunicarse directamente con Flash desde Android. Y no hay necesidad de hacer esto también.
Su sistema existente utiliza una base de datos. Su nueva aplicación de Android usará la misma base de datos. Esa es una forma de garantizar que los dos sistemas estén sincronizados.
2. Para realizar / cancelar pedidos, es decir, para cambiar algunos valores en su base de datos, debe tener un servidor intermediario o API.
3. Entonces, una vez que haya finalizado su conjunto de requisitos, simplemente puede usar este intermediario y trabajar con la base de datos existente.

Extras:
1. Use el Volley de Google para sus llamadas de red en Android.
2. Intente y use un ORM para manejar las operaciones de la base de datos local (en su dispositivo Android). Sugar ORM es una gran biblioteca para explorar.

La solución se basa en el supuesto de que tiene un servidor de base de datos separado y tiene acceso a él. Si este no es el caso, debe elaborar cómo funciona el sistema existente. Puedo ayudarte más entonces.

¡Buena suerte!

Use algo como Hudson o Fiddler para ver las solicitudes web que el componente flash envía al servidor. Luego puede enviar los mismos mensajes en el mismo orden al servidor con el que está hablando la herramienta Flash y su aplicación está lista.

Hacerlo de esta manera le permite omitir el componente flash directamente y hablar con el servidor detrás de él.

More Interesting

¿Podemos obtener grandes ganancias a través del desarrollo de aplicaciones móviles?

¿Cuál es el tratamiento contable de los costos de desarrollo de aplicaciones móviles?

¿Cuáles son los idiomas utilizados para desarrollar aplicaciones móviles? ¿Puedo usar HTML5, CSS, PHP y JavaScript para crear aplicaciones móviles o necesito saber Java y C ++? ¿Qué es la programación de Android? ¿Como es diferente?

¿Cómo rastrean los desarrolladores de aplicaciones los datos en dispositivos móviles?

¿Cuánto costaría hacer una aplicación simplemente contratando a alguien realmente barato o no contratando a nadie?

¿Por qué tanta gente todavía está aprendiendo el desarrollo de aplicaciones móviles cuando ya está abarrotado y es cosa del pasado?

¿Cuánto cuesta en general el desarrollo de aplicaciones móviles para una aplicación comercial?

¿Hay desarrolladores calificados de aplicaciones móviles en Filadelfia?

¿Cuál es el mejor instituto para el desarrollo de aplicaciones móviles y qué calificaciones se requieren?

¿Qué multiplataforma debo elegir al desarrollar una aplicación móvil para una empresa?

¿Alguien puede darme una lista de empresas de desarrollo de aplicaciones móviles en Bélgica?

¿Cuál es la mejor manera de obtener comentarios de los usuarios en una aplicación móvil?

¿Cuál es su experiencia con el uso de Appurify?

¿Quieres tener una aplicación móvil desarrollada?

Cómo contratar una empresa de desarrollo de aplicaciones móviles en EE. UU.