html5 应用 手机桌面应用,两个基于 HTML5 的桌面应用程序推荐

在Html5出现之前,大部分桌面级别应用都是使用基于Windows的C或VB或Java AWT/JavaFX等开发,很多人不相信在浏览器中也能够开发如同它们一样级别的应用,也就是富客户端RIA应用。

苹果的IPhone大部分应用是也是基于Object-C开发的本地应用,AndRoid的普及和开放,让更多人深信桌面级别的本地应用必须使用重量级的语言,比如C 或Java;或使用专有不开放的脚步语言如Flash 的AS或JavaFX。

HTML5出现以后,这一切都会改变。下面介绍两个基于浏览器的、使用脚本语言(DSL)开发桌面级别应用的开源免费框架:

1. 开源Cappuccino框架

基于浏览器,建立类似桌面应用或iPhone那样的应用。非常类似GNUstep 和苹果 Cocoa frameworks 。

基于HTML, CSS Javascript之上,不必了解这些语言,而是使用统一语言Objective-J (类似iPhone的Objective-C)。

可以在客户端实现几乎服务器端才能实现的大部分功能。

2. SproutCore

JavaScript HTML5 应用框架,基于浏览器创造类似本地桌面风格的应用。

SproutCore甚至是一个建立快速云应用的平台,能够建立伸缩到跨数百万不同终端设备和用户的大型应用。人们可以从任何地方访问启动应用。不需要为不同的操作系统,硬件和移动设备平台所限制。这需要一种新一代的云设计软件。

鉴于这一重大转变, SproutCore认为唯一符合逻辑的答案是建立基于HTML5的应用程序。浏览器是一个平台,每个设备都能运行良好。随着HTML5标准的技术深入,将可以创建更多的基于浏览器的应用程序,将比其竞争对手:桌面本地应用程序还要更多。

小插曲:苹果在新的iPAD不支持Flash,而支持Html5,吹响了专有软件Flash终止发展的号角,同样,JavaFX也因为同样问题其发展命运受到质疑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值