Tal vez sería útil pensarlo de esta manera: sus aplicaciones móviles serán un cliente de algún servicio web que usted definirá. Su servicio web podría ser SOAP o REST / JSON, Spring tiene instalaciones para cualquiera de estos. Pero desarrollará una API que será utilizada por sus clientes móviles. Una vez que tenga esa API, cree una aplicación Spring MVC que también sea un cliente de su API . No necesariamente necesitará realizar una solicitud HTTP interna allí, solo ejecute sus métodos de servicio de fondo en la misma solicitud de página web. Es muy probable que desee que su página web tenga algunas características de cliente enriquecidas; entonces llamas a tu API desde JavaScript. La forma extrema de hacer esto es escribir una aplicación cliente completamente en JavaScript, algo así como una versión js de sus aplicaciones móviles.
Entonces, ¿cómo diseñas el servidor para web y la aplicación al mismo tiempo? Piense API. Obtenga esa API absolutamente correcta. Luego, escriba su cliente HTML usando la misma API que usan los clientes móviles.
¿Cómo puedo diseñar el backend para un sitio web y una aplicación usando Java (especialmente con el framework Spring)?
Related Content
¿Qué aplicación tiene capacidades completas de Photoshop?
¿Cuáles son las mejores aplicaciones de intercambio de idiomas?
¿Cuánto dinero puede ganar (por usuario) para una aplicación con publicidad?
More Interesting
¿Cuándo debo crear una aplicación móvil para mi negocio?
¿Cuál es el mejor sitio para buscar un desarrollador de aplicaciones para teléfonos móviles?
¿Cuál es la diferencia entre una aplicación nativa y una aplicación híbrida?
¿Puedo usar aplicaciones de edición de fotos comercialmente?
¿Todas las aplicaciones diseñadas para niños deben tener un límite de tiempo de pantalla?
¿Cuáles son las aplicaciones más interesantes en tu teléfono?
¿Cuáles son las mejores herramientas para rastrear aplicaciones móviles en Android e iOS?