作者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/m.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