作者Makoto0813 (多愁善感的中学二年级生)
看板java
标题[问题]建立一个跨PC, Android, iOS的网路应用
时间Wed Jan 14 11:56:55 2015
各位前辈好
目前遇到一个问题,公司原本开发的.NET网路应用只能在IE9上面跑
想说刚好利用这个机会,把.NET架构改成java,要能够在browser上跑
同时除了PC之外还要能在平板上面跑(Android跟ios)
我找了有关的技术,发现要把java牵到网路,最简单的方法是applet
可惜applet现在移动装置的os平台下的browser皆不支援
後来想到javaFX,可同时支援android跟ios,但是我不知道PC下能不能跑
请问能否给我任何建议吗? 感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.200.129
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1421207820.A.8D2.html
1F:→ swallowcc: fx pc 可以跑啊,jre装好就可以了 01/14 12:22
2F:推 Killercat: JavaFX PC ok 但是要注意一件事情 01/14 12:56
3F:→ Killercat: OpenJDK是没有JavaFX的 用官版的话要看scenario 01/14 12:57
4F:→ Killercat: Oracle这个死要钱的有可能会charge你付钱(做的够大的话 01/14 12:57
5F:→ Chikei: 别乱吓人,JavaFX授权同SE 01/14 15:13
6F:→ Killercat: 诶,对吼,我们是ee被charge per box, 你说得对.... 01/14 18:16
7F:→ bitlife: 以你的需求和目前近况来看,client端用ajax会比较好 01/15 11:48
8F:→ ssccg: 要看需求是纯Webapp做的到的,还是一定要有native程式 01/15 12:53
9F:推 qrtt1: 其实考虑纯 webapp + 自订 protocol 委托 native app 处理 01/15 13:17
10F:→ qrtt1: 事情会比较方便。像是订个 qrtt1://处理一下。让 native ap 01/15 13:18
11F:→ qrtt1: 接手搞定,在 mobile device 有支援这样的写法呢! 01/15 13:18
12F:→ swpoker: UI没办法~除非用HTML~但是service可以统一 01/15 13:19
因为这个应用有可能需要比较复杂的图形显示运算,所以才考虑用java在装置本地运行
来达到比较好的使用体验(不用传server去等),不过这几天survey下来,javafx要转
android跟ios还是需要转换,oracle有提一个javafx Ports的东西,上官网一看,还没做
出来呢... 要用一堆步骤去转,若是想要降低风险的话
我想还是要用android原生的library去开发比较保险
不过ios要用java的话还是免不了要转成object C吧
※ 编辑: Makoto0813 (60.250.200.129), 01/16/2015 10:51:53
13F:推 PttTime: 用webview可吗? 01/16 22:52
14F:推 marsyang1: 不确定Unity是不是你要的,可以去翻翻。 01/17 11:59