Re: 答复: [CPyUG][OT] 豆瓣的OneRing谁试过了 打包好不好打 打出来多大

51 views
Skip to first unread message

Qiangning Hong

unread,
Sep 24, 2010, 10:08:22 AM9/24/10
to pyth...@googlegroups.com, onering...@googlegroups.com
2010/9/24 lee Alexander <superp...@gmail.com>
只是想更加Native一些而已,因为这个东西作为一个开包即用的引擎来说并不需要再加一层Python binding出来阿,比如直接qt用qwebview静态编译后不管怎么说也小很多,

你说的native指的是什么? 

OneRing 是以 C API DLL 的形式发布的,并不强制使用python binding开发应用。理论上可以使用任何支持C DLL调用的语言(几乎是所有语言了),也可以直接使用 C/C++ 开发应用(如果你习惯用 C/C++ 开发web应用的话)。

目前发布的版本里只有python binding,以及 demo 是用 python binding 写成,是因为豆瓣团队只对使用 python 做 web 应用开发有经验。

其实OneRing项目里有一个用C++写的应用,即 src/oneringapp.cpp ,它为所有的 OneRing 应用提供 onering://onering/onering.js 这个javascript文件。由于是一个静态文件,所以用C++写复杂度也不是很高。

最后求“直接qt用qwebview静态编译后不管怎么说也小很多”的实际操作方法。我是Qt菜鸟。

最最后欢迎大家移步 OneRing 的讨论组 http://groups.google.com/group/onering-desktop 继续讨论 :)

--
Qiangning Hong
http://www.douban.com/people/hongqn/
twitter: @hongqn
Reply all
Reply to author
Forward
0 new messages