文章
Slash Boxes
评论

类Cocoa的JavaScript框架宣布

matrix 发表于 2008年7月02日 14时54分 星期三   Printer-friendly   Email story
来自黑客喜欢喝咖啡部门
Ars Technica报道,一组开发者(三位USC毕业的热血青年)创造了类似Objective-C的JavaScript扩展Objective-J,并将Cocoa移植了过来,改名叫Cappuccino。他们应用此框架建立了一个web应用演示280 Slides,令人惊艳。苹果推出的开源平台SproutCore是试图向开发者提供一个类似Cocoa的开发模式,使用HTML、CSS和JavaScript去创造富web应用。而Cappuccino和Objective-J则是完全不同的方法。开发者Bouche说,“因为Cappuccino完全运行在客户端,因此不需要生成 HTML或CSS。如果你想在 Cappuccino上开发一个应用,你甚至不需处理HTML或CSS。你的整个开发界面都是在 Objective-J和Cappuccino内进行。Cappuccino集中于应用架构,可以很容易处理如何打开或保存文档,或者拷贝和粘帖等任务。我们还在Cappuccino内创建一个强大的图形引擎,你可以开发类似280 Slides的富应用。”开发者计划以开源方式发布整个框架和预处理程序,但没有提及将使用哪一种许可证。

有开发者说它与SproutCore代表了两种对富 JavaScript Web 应用的开发方式的革命

相关文章

开源Objective-J和Cappuccino发布 [+]
280 North,今年初发布了Objective-J(JavaScript扩展)和Cappuccino框架(类似Apple的Cocoa)的web演示280 Slides,开发者承诺将以开源形式发布整个框架。现在开发者正式在 LGPL许可证下发布了Objective-J和Cappuccino。根据官网的说明: Cappuccino是一种以桌面软件用户熟悉的方式开发web应用的开源开发框架。Cappuccino是使用新程序语言Objective-J的实现,该语言模仿了Objective-C,完全建立在JavaScript之上。程序员在Objective-J上写成的应用可以在客户端解释,因此没有任何插件。
互联网: Flash杀手:SproutCore开源Javascript Web应用 1 条评论 [+]
在上周五的 WWDC会议上,苹果向开发者介绍了SproutCore基于Javascript的Web应用开发框架。有几分类似Safari移植到Windows,苹果似乎想将OS X Cocoa开发模式引入到Windows平台。开源应用框架SproutCore,使用了Javascript,利用了一些漂亮的HTML 5元素,可以创造丰富的web应用。SproutCore最早是SproutIt为了他们的在线邮件管理器Mailroom开发的,后来苹果决定用这个框架开发新的Web应用架构。SproutCore依赖于JavaScript,这就可以解释为什么Webkit要采用新一代的解释器SquirrelFish。鉴于保密协议,关于SproutCore的细节目前透露出来的不多。在今日被私有Web应用Silverlight和Flash占领的领域,苹果有机会向开发者提供一个开源的选择。
This discussion has been archived. No new comments can be posted.
显示选项 门槛:
声明: 下面的评论属于其发表者所有,不代表本站的观点和立场,我们不负责他们说什么。