Air 系列应用交流/Okular → AirReader(from Okular):移植带来的新可能

Okular → AirReader(from Okular):移植带来的新可能

把一个依赖四十多个框架包的文档中心搬上平板,是 Qt 移植路线负载最重的一次实践。AirReader 工程扛住了,Okular 在鸿蒙设备上可用。

▍移植怎么做的
工程沿用系列验证过的 Qt 平台插件范式:界面框架十几个模块加 KDE 框架二十多个包,再加 PDF、DjVu、EPUB 各格式的解析库,全栈动态库随应用分发。这是该范式迄今依赖面最重的一次实践——跑通了它,同类 KDE 应用的移植路线就全部趟平了。

▍真机上的能力
多格式文档打开、目录缩略图导航、批注工具、书签体系在平板真机推进验证。平板是天生的大屏阅读器:睡前读物换页如纸,会议材料圈画批注,文献综述高亮成串。

▍打开的场景
研究生的文献马拉松:几十篇 PDF 轮番开,批注高亮一路记,平板的重量解放了双肩包;运维人的说明书库:设备手册、配置文档、架构图 PDF 随手查;休闲阅读的电子书与漫画:一个应用通吃阅读的严肃与轻松两面。

看文档这件最高频的事,在鸿蒙侧有了全能选手。技术细节见论坛的 AirReader 适配记录帖。
楼主 7 天前
想参与讨论?登录 或 30 秒注册。