我正在开发一款平台无关的电子书阅读器(适用于移动设备),目前我的重点是epub格式。作为概念验证,我们已经使用平台提供的功能(如webview、Xml解析器、解压缩器等)在Android平台上制作了一个基本的epub阅读器。但现在我们想让它变得平台无关,并且我们想在C/C++中实现它。我知道C/C++中有解压缩程序和Xml解析器,但我担心的是渲染部分。我的问题是...
1.如何进行渲染,而不使用任何内置的Android视图,以便它也可以在其他平台上运行? 2.对于epub格式,是否最好使用webkit(我们考虑的所有平台都有webkit)?
到目前为止,我一无所知。请指点我从哪里开始。
此致, Rajeev