星颖资源网

 找回密码
 立即注册
查看: 7|回复: 0

【 1.24 最新情报】Linux Do 官方 iOS APP 正在开发中:partying_face:

[复制链接]

2万

主题

1万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
110880
发表于 2026-1-20 23:43:02 | 显示全部楼层 |阅读模式
(https://linux.do#p-12866485-h-2026124-1)2026.1.24 最新情报
Neo 的 app 开发稳步推进中,目前规划了三期:
  • 一期:游客模式,无法登陆,可以浏览非权限帖
    [!bug]
    由于有较多交互未完成,如浏览记录、通知推送之类的,首批上线的功能可能仅能完成未登录用户可用的版本,相当于不登录打开L站,作为游客浏览非权限帖
  • 二期:登陆功能上线
  • 三期:管理员和版主相关功能,但不一定会上线,web版也不是不能用()
    (https://linux.do#p-12866485-h-2)一些其他技术细节总结:
  • device id 设置了 iCloud 同步
  • 网络栈:mTLS + TLS1.3+ DoH+ECH +HTTP/3+0-RTT + Zstd +SSL Pin,能直连且速度快,0-RTT在移动端上
  • 不一定仅上线美区,世界各地商店都可以上线,国区由于特殊原因暂时无法上架
  • 目前主要在攻克markdown帖子在app上的文档渲染部分,诸如投票、饼壮图、柱状图、嵌入ifrane、表格(已完成,可全屏),但discourse扩充语法太多(onebox、图片大小渲染等等),具体细节仍在打磨
    [!quote]
    discourse在服务端cook了较多内容,例如投票,在帖子里只写了些poll,但真实情况是要分配投票、要记录投票信息之类的动态内容,不只是markdown渲染的问题。以及onebox的解析,地址收到后,后台会拉取各种信息,做出个渲染好的html格式,但html不能直接用于渲染在 iOS 客户端上。以及图片,在markdown里传上去的只有upload://,但实际上根本不知道图片最后到底是1X 2X 3X 4X还是各种裁剪尺寸。等等细节都在打磨中…这些适配完后,还须优化,实现120FPS、降低耗电和发热。
  • 除了Integrity外,应用采用App Attest技术
  • 软件为 Linux Do 定制,很多东西写死的,其他Discourse Web无法套用
  • 性能应该显著优于 PWA 使用
  • app有老多黑科技,暂时未透露具体内容
    (https://linux.do#p-12866485-h-3)新增预览
    [!bug]
    右上角的是 “快捷回复” 按钮,不是 “分享”




    (https://linux.do#p-12866485-h-2026120-4)2026.1.20
    (https://linux.do#p-12866485-h-5)简介
    作者:Neo
    iOS版本要求:iOS 15+
    技术栈:JMS,原生 Swift + OC,100%原生,非 PWA

    功能简介:
  • Webview 登陆
  • UI:iOS 原生 UI 、液态玻璃效果
  • 首批功能:支持登录、注册、看帖、Markdown 回帖、自定义DoH
  • 将支持游客浏览帖子,暂不确定是否会在首次发布时上架该功能。
    (https://linux.do#p-12866485-h-6)目前进度
    基本完成,具体细节仍在完善中,尚未发布内测版本(TestFlight),iOS 端应用测试将发布在中国区以外的其他地区,可能为美区。
    (https://linux.do#p-12866485-h-7)预览









    (https://linux.do#p-12866485-h-8)应用图标:
    (https://linux.do#p-12866485-h-9)默认风格(左)、深色风格(右)


    (https://linux.do#p-12866485-h-10)透明


    (https://linux.do#p-12866485-h-11)已废弃图标


    (https://linux.do#p-12866485-h-12)未来可能上线的功能:

  • 管理员、版主相关功能

  • 系统级推送,可以直接在手机通知栏收到消息了!(个人猜测)

  • VIP 功能(LDC兑换)


  • VIP 可能有的功能:
  • 自定义 APP 图标(改变颜色之类)、更多可选的图标
  • 头像框

  • (https://linux.do#p-12866485-h-13)安卓计划
    Android 尚无计划,计划外也只会上架 Google Play 渠道。先做 iOS 渠道的是因为 Device Check,安卓只做 Google Play 版本是因为有 Integrity Check。二者均是为了防止机器人。
    [!quote]
    在应用的重要时刻调用 IntegrityAPI,以检查用户操作和请求是否来自:在正版 Android 设备上运行、通过 Google Play 安装且未经修改的应用二进制文件。应用的后端服务器可以决定接下来如何防范滥用行为、未经授权的访问和攻击。
    (https://linux.do#p-12866485-h-14)投票
    (https://linux.do#p-12866485-h-1-2026121-1233-15)1. 你是否需要移动端客户端?(2026.1.21 12:33 新添加)
  • 不需要,Web/PWA 就够用
  • 需要,有客户端方便点
    0投票人
    (https://linux.do#p-12866485-h-2-16)2. 你更希望哪个客户端?
  • iOS
  • Android
    0投票人
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    微信

    社群

    VIP

    AI

    顶部

    QQ|本站内容来源网友投稿或网络转载,如果有侵权的内容,请联系我们删除。|小黑屋|人人为我,我为人人!| 星颖资源网

    GMT+8, 2026-6-8 11:19 , Processed in 0.144196 second(s), 26 queries .

    快速回复 返回顶部 返回列表