我需要为这3个平台中的至少2个创建移动应用程序
的Android Windows手机 IOS
我正在尝试安装我的开发环境并设置工具 而且我发现了一些像monocross这样的工具可以让我这么做 创建一次代码并编译到多个平台。
然而,这是付出的。
我找到了几个:
我将开发的应用程序将使用Web服务,并且需要具有离线模式。
我希望您建议我可以使用哪些免费工具来减少时间 为多个平台编程。
答案 0 :(得分:2)
我刚刚开始研究CodeNameOne,它看起来很棒。如果您已经了解Java,那么这可能是您的最佳选择。关于主题的有趣之处在于,您可以使所有应用程序看起来相似,或者您可以为它们提供所有本机主题。
他们为netbeans创建的拖放UI工具需要一些时间来习惯,但它看起来节省了很多时间。
答案 1 :(得分:0)
您似乎需要选择如何实现跨设备(平板电脑,手机和台式机)的兼容性。从广义上讲,有两种方法可用(可以组合使用):
1:服务器端 使用设备检测机制,然后提供最适合该设备的内容
2:客户端 使用CSS / JQuery调整相关视口/设备的标记和样式(响应式设计)。这可以使用CSS3媒体查询来实现
你需要决定:
一旦您确定了网站在各设备之间提供的灵活性,您就可以基于此开始建筑设计。