暂无应用截图
适配 Android 12 ,修复 Android 11 以上app列表显示不全的问题。
关于用户隐私协议: 本软件只申请了一个网络权限,用于加载桌面的网页URL,不收集任何的用户信息,在本应用中打开的网站,也无法访问没有权限的信息,请放心使用。 (个人开发者还要拟一份长长的隐私协议也太难了……就算写出来了,有几个人认真看了…… /捂脸) Demo桌面主题地址(仅供开发者体验):https://dreagonmon.github.io/paper-desktop/ 软件介绍: 这是一款概念版的启动器,使用前端页面作为桌面载体,利用现代前端技术,可以创造无限可能~ 目前还处于设计阶段,对于普通用户来说,有较高的使用门槛。 但是如果你是熟练的前端开发者,可以成为很棒的主题作者呢~ 由于目前还需要大量的优化,以及第三方桌面主题的积累,暂时不提供默认桌面设置引导,如有需要请自行设置。 (关于安卓最低版本设置为7.0,更高的安卓版本,内置WebView版本更新。由于使用网页作为桌面对性能有较高要求,故这里要求较高的安卓版本,支持新的手机) 缺点: - 较慢的启动速度 - 更高的耗电量 - 使用门槛过高的桌面,默认难看的主题桌面(几乎算不上桌面) 优势: - 使用现代前端技术构建桌面,你甚至不需要考虑IE和Safari浏览器的兼容性问题 - 您的桌面或主题的更新,将能够更快的触达用户,对用户来说几乎是无感知更新 - 主题开发者对用户数据的完全控制,可以和自己的应用集成联动 - 根据网站域划分的权限管理体系,用户可以决定是否授予网站对桌面API的使用权 普通用户使用手册(简易版): 安装这个桌面框架 找到自己喜欢的桌面的URL地址,设置该地址为主页 从侧边栏重启桌面,使用新的主页 开发者手册: 请求桌面API使用权,在拥有权限之后才能读取应用列表和启动应用 获取应用列表 渲染应用列表 启动对应的APP 为了方便开发,我已经对桌面的接口做了封装,详见 https://www.npmjs.com/package/android-web-launcher 一个简单的桌面示例:https://github.com/Dreagonmon/web-launcher-devkit/blob/master/examples/simple/index.html 稍微复杂一点儿的示例:https://github.com/Dreagonmon/paper-desktop 桌面是在线加载的,肯定有人问了,手机没网是不是桌面都打不开呢? 放心吧,使用PWA技术制作的前端页面,没网一样可以正常使用~ 所以为了安全和用户体验,本桌面强制要求桌面的URL是HTTPS协议的。 为了用户体验,推荐桌面开发者制作PWA应用,可以使用workbox来制作。 如果您做出来超级酷炫的桌面主题,请一定要用 #云端启动器主题# 话题分享出来~