我有一个遗留的 tomcat
Java
应用程序(Spring
、Hibernate
、MySQL
) 在 Linux (Ubuntu) 上运行。我想(需要)利用现有应用程序的后端数据库构建一个 Android
应用程序。实际上,这只是一个测试这些东西的试点项目。它就像显示从数据库中读取的信息列表一样。
我是 .Net 开发人员,在这里是全新的。 最好的方法是什么?
- Web app or native
Android
app?- some service for database access (which, how) or direct connection to DB?
此外,请指出好的资源/书籍以帮助我入门。
最佳答案
Android 应用程序更像是桌面,而您的应用程序则吐出 HTML 页面。您的选择是: - 为您现有的应用程序提供移动网络界面 - 开发新的 android 前端,并用 REST 服务包装您现有的应用程序 - 开发 android 前端并重用您的持久性和业务逻辑层。
大问题是,您到底在开发什么?您是否需要移动设备上的业务逻辑,或者它可以留在原处(在服务器上)
关于遗留 Java Web 应用程序的 Android 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7978642/