开发者在 V2EX 分享了一款名为 Piko 的第三方 PikPak 客户端,项目基于 Kotlin Multiplatform(KMP)技术构建,源代码已托管在 GitHub 平台。Piko 目前支持安卓和 Windows 两大平台,在安卓端为原生应用,Windows 端性能表现良好,并提供了 Windows on ARM 原生构建版本。功能方面,Piko 支持八连接并发下载,可提升弱网环境下的传输速度;离线下载时能自动排除广告文件,并解析合集文件方便用户挑选内容;支持离线下载部分转存,下载完成后可自动删除;同时提供视频片段截取功能。此外,该客户端支持离线下载完整预览,可查看账号传输配额信息,内置遵循 Material Design 设计风格的播放器。PikPak 是一款流行的云存储与离线下载服务,官方客户端功能相对有限,第三方客户端的出现为用户提供了更多选择。该项目采用 KMP 跨平台方案,一套代码可同时覆盖移动端与桌面端,体现了 Kotlin 生态在跨平台开发领域的工程实践。对于 PikPak 用户而言,Piko 在下载速度、文件管理和播放体验上均做了针对性增强,且源码开放,社区可参与贡献或二次开发。
事件分析
核心观点:开源跨平台客户端填补官方体验空白,KMP 一套代码多端复用的工程路线正加速走向桌面端。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册