两个基于 HTML5 的桌面应用程序推荐 Cappuccino 和SproutCore框架 coreimage框架
苹果的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)。
可以在客户端实现几乎服务器端才能实现的大部分功能。
案例应用:http://cappuccino.org/learn/demos/
2. SproutCore
JavaScript HTML5 应用框架,基于浏览器创造类似本地桌面风格的应用。
SproutCore甚至是一个建立快速云应用的平台,能够建立伸缩到跨数百万不同终端设备和用户的大型应用。人们可以从任何地方访问启动应用。不需要为不同的操作系统,硬件和移动设备平台所限制。这需要一种新一代的云设计软件。
鉴于这一重大转变, SproutCore认为唯一符合逻辑的答案是建立基于HTML5的应用程序。浏览器是一个平台,每个设备都能运行良好。随着HTML5标准的技术深入,将可以创建更多的基于浏览器的应用程序,将比其竞争对手:桌面本地应用程序还要更多。
DEMO演示网址:http://demo.sproutcore.com/
小插曲:苹果在新的iPAD不支持Flash,而支持Html5,吹响了专有软件Flash终止发展的号角,同样,JavaFX也因为同样问题其发展命运受到质疑。
更多阅读
转载 两个月宝宝的睡眠训练 两个月宝宝睡眠规律
原文地址:两个月宝宝的睡眠训练作者:比岸小丫小艾出生后的第一个月,我们为纯母乳喂养而战;第二个月,为如何缓解胃肠不适而战;到了第三个月,又开始为培养良好的睡眠习惯而战。由于第二个月,reflux让小艾很不舒服,白天哭闹的时候很多,我们只好竖
关联理论关照下的诗歌翻译——《龟虽寿》两个英译本的对比赏析 诗歌赏析
关联理论关照下的诗歌翻译——《龟虽寿》两个英译本的对比赏析川外研究生09级3三班 郭淑贤摘要:关联理论翻译观提出“最佳关联”的概念,对实践具有指导作用。本文以《龟虽寿》的两个英译本为研究对象,从关联理论的视角对其进行比较
不是有效的win32应用程序怎么解决 不是win32文件
不是有效的win32应用程序怎么解决——简介有时,用户在双击安装某个软件时,经常会弹出“XX不是有效Win32应用程序”的错误提示。即使我们双击运行任意一个EXE格式的可执行文件,可能同样会出现这样的错误提示。那么如何解决“不是有效的w
计算两个日期之间的差值 networkdays函数,year,month函数) year month day函数
计算两个日期之间的差值适用于: Microsoft Office Excel 2003计算两个日期之间的天数使用减号 (-) 运算符或 NETWORKDAYS 函数来执行该任务。如果该函数不可用,请安装并加载“分析工具库”加载宏。操作方法在“工具”菜单上,单击“加
两个澳门议员的反对派角色游戏 · 深度周刊 封面 · 2009-07-08 澳门议员冯志强视频
两个澳门议员的反对派角色游戏日期:[2009年7月8日]版次:[AT01]版名:[深度周刊 封面]稿源:[南方都市报] 网友评论:0 条他们是“新澳门学社”会员,需要用自己的薪水维持社团活动;他们是澳门立法会议员,是澳门回归以来立法会议员直选的“票王”