有这么多跨平台库,我有点迷失了,无法回答一个非常基本的 java 问题。
我有一个在 Android 上运行良好的 java 库。它不使用任何特定于 android 的功能,并且基于标准 java sdk 构建。这个库使用套接字(简单的 Socket,ServerSocket 有点架构)在库和托管的服务器(可能在 ec2 或一些虚拟公共服务器上)之间进行通信。
现在我的问题是,其他开发人员是否可以将我的 java 库(使用 java sdk 构建)导入使用 html/css 作为用户界面的应用程序,将所有这些打包到 iPhone 的移动应用程序中(使用原生 iPhone 打包和 WebView发射) ?我也可以发布这个库,以便其他软件开发人员可以构建一个在桌面和跨浏览器上工作的 Web 应用程序吗?
关于 stackoverflow 的一些问题与我正在寻找的问题很接近,但并不完全存在。 为多个平台开发移动应用程序(没有跨平台框架!)
- 网络服务器是否能够使用通过套接字连接到服务器的库?
- 连接到该网络服务器的每个客户端都会创建我的库的新实例吗?