我正在寻找开发一个 Android 应用程序,用户可以在其中付费并下载出版物(主要是教材,可能是书籍、小册子等)到他们的手机上。我试图弄清楚要使用哪种文档格式,但不确定那里有什么以及什么适合我的需要。我看到的需求:
- 在移动环境中呈现良好(PDF 和 HTML 可能已淘汰)
- 至少允许文本、图像、层次结构(目录、部分、章节等)。2b。最好选择最终嵌入视频和声音(尽管这些不是交易破坏者)
- 有一个免费/开源的渲染引擎/库(我的预算不允许很多)
- 支持下载到设备以供离线查看(因此没有 Google Docs 或类似文件)
- 通过 API 或内置到派生的 View 类轻松支持搜索功能
- 是一种出版商已经可以使用的格式,无需我创建文档编辑工具。
- 可以嵌入到应用程序中(不触发 Intents 或类似的)
我设想一个可以带入课堂环境的应用程序,无论是在手机还是平板电脑上,如果设备有 HDMI 输出或类似功能,它可以用来让老师的笔记、下载的材料等作为参考或可能输出到显示器。
有什么可以做到这一点,如果有的话?如果某些东西不完全符合要求,是否有任何接近的东西可能一些胶合逻辑或类似的东西可以将它变成可用的东西?