作者EShensh (萧易玄)
看板MacDev
标题Re: [请益] Xcode 与 RIA的关系?
时间Sun Dec 19 17:17:04 2010
※ 引述《asoedarren (天真岁月阳仲寿)》之铭言:
: 最近常在思考 对於一般开发者来说 如何才能做到真正的跨全平台(至少主流平台)
: 也就是只开发一次 就可以部属到所有平台上 例如 windows,mac,linux,ios,android
: ,windows phone等 一般独立开发者或小公司不像EA等大公司可以有独立的team来完成
: 移植的工作 所以如何在最短的时间内跨全平台又不用花太多时间重写程式
: (objective c -> java 之类的) 目前似乎只有两种选择 一种是使用现成跨平台引擎或
: 函式库像是UDK要开放IOS平台 mono touch也将要可以跨多个平台 第二种就是使用Web
: app 利用silverlight or flash or html5等 只要平台上有安装浏览器即可执行
: 当然缺点前面的先进都讲过了 另外最大的问题是依照现行苹果的政策而言 只有html5可行
: 但html5目前极不成熟 无法成为主流商业用途 是否开发者还有其他的方式可以达成呢?
我以前的解决方式是 REALbasic(桌面程式) + PHP(网路程式)
尽量是写一次,然後就可以在各个平台使用。
REALbasic 是直接一个专案可以产生三大主流平台(Win/Mac/Linux)的原生执行档,
可以看看我以前的部份作品页面
http://eshensh.net/rb/
PHP的话则是可以跨不同的 Server,浏览器支援就看个人写出来的 HTML 码了。
不过现在 REALbasic 有出网页版了,所以我可以在同一个 IDE 环境(REAL Studio)下,
去写出 Win/Mac/Linux 原生执行档+网页应用程式伺服器。
REAL Studio 网页版可以编译出 FastCGI 或是整合 HTTP Server 的执行档。
http://tinyurl.com/2aowzsl
--
怒火烧尽九重天 去去去,武器走 迪欧加.古拉比冬 狠虎灭却.震天动地 iLife
慈悲的王者 安哥尔摩亚 明圣剑法 iWork MAC_OS_X 禁千百贰拾式.八薙女
里百八式.大蛇薙 iPod LanEVO 日月才子 藤原豆腐店 帝国歌剧团 钢普拉
破邪剑征.樱花放神 巴欧~萨喀尔嘎 共鸣 速速来,爱情 AE86 最终决战奥义.无式
-萧易玄-
http://web.mac.com/eshen/iWeb
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.135.175
1F:→ asoedarren:有用的参考 谢谢~ 12/19 22:24
2F:→ ilay:其实这种东西还蛮有可看性的 我是指跨平台的部份 12/19 22:26
3F:→ ilay:但话说回来 flex/sliverlight这些毕竟还要装runtime环境 12/19 22:26
4F:→ ilay:不能让browser直接支援真的有点ooxx... 12/19 22:27