Re: [問題] 跨平台之 dll 制作
※ 引述《EdisonX (卡卡獸)》之銘言:
: ※ [本文轉錄自 Programming 看板 #1IC9Ojco ]
: 作者: EdisonX (卡卡獸) 站內: Programming
: 標題: [問題] 跨平台之 dll 制作
: 時間: Thu Sep 12 00:11:21 2013
: 小弟最近手邊新來的專案有跨平台需求,目前沒完全決定要跨哪些平台,
: 有幾個問題想請教。
: [1] Java 到底可以跨哪些平台?
: 一份具有 GUI 設計之 Project
: 就我所知 Java 是可以跨 Windows, Linux, 但我不知道同一份 code
: 能不能編完 class 後也讓 Andriod, ios 之 VM 也能正常執行 ?
: 如果要達成這需求,是否有公認 UI 移植性最高之 library 可用?
首先,用 Java「語法」寫,未必就能在 JVM 上頭跑
經典例子是 GWT(compile 完之後是在 browser 上跑)
Andorid 是不是如此(或著說 .class 能不能直接拿到 Android 上頭用)
我沒碰過不確定
用更簡單的說法,Java 的那句口號「Write once, run/debug any where」
這個「where」必須是有 JVM 的機器
如果有人替 ios 寫 ios 版的 JVM,那這個問題的答案就是「是」
當然你要 debug 多久才能正常 run 就......
至於... 你想要寫一個「application」
同時能應付 desktop,還有 ios / Android
也許 Unity 辦得到(非常不負責任地不確定 XD)
不然就是假 application 真 web,套 responsive design 之類的鬼
我到是覺得 business logic 能只要寫一份
view 依照各個環境重新寫,能接的起來就阿彌陀佛了
====
有錯誤還請各方大德指正 Orz
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.28.235
→
09/12 01:20, , 1F
09/12 01:20, 1F
→
09/12 01:24, , 2F
09/12 01:24, 2F
→
09/12 01:25, , 3F
09/12 01:25, 3F
→
09/13 22:02, , 4F
09/13 22:02, 4F
討論串 (同標題文章)