Skip to content

Luminalium Vela! 开发预定 #96

Description

@Seirai-Haraguchi

Luminalium Vela! 开发预定

随着 Luminalium 1.4 版本的倒数,SECTL 也将开始为下一阶段的发展做准备。在 1.4 版本开发结束后,Luminalium 将正式进入 Avalonia 迁移阶段

考量是在于,通过迁移至 Avalonia,Luminalium 将在此之上解决长久以来的性能高占用和跨平台困难的问题。

2.0 迁移计划

Luminalium 2.0 的迁移工作预计分为四个阶段进行,并按照由核心到扩展、由基础到完整的顺序逐步推进。

第一阶段:基本功能移植

首先完成 Luminalium 核心功能的移植,确保新版本能够在新的技术架构下稳定运行。
这一阶段的重点是建立完整的基础框架,并尽可能保持现有版本的使用逻辑与操作习惯。

第二阶段:附加功能移植

在基本功能稳定后,将继续移植现有版本中的附加功能与周边能力,
逐步补齐新版本与 1.x 版本之间的功能差异,
如:计时器、小黑板、聚光灯等功能
让 Avalonia 版本从“能够使用”逐渐达到“完整可用”。

第三阶段:笔功能移植

笔功能将作为 2.0 迁移中的独立阶段进行处理。由于相关功能涉及更多的方面,自制笔是尤为重要的迁移一环。

第四阶段:自定义功能移植

最后完成自定义功能以及个性化能力的迁移。

未来可能加入的新功能

切换框架不只是把现有的 Luminalium 搬到 Avalonia 上。

在新的技术基础上,SECTL 也将探索更多此前受限于平台与架构而难以实现的功能,包括 插件系统、全平台一致的使用体验、手机遥控以及手机投屏 等。

其中,插件系统将为 Luminalium 提供更加开放的扩展能力,使部分功能不再局限于软件本体;全平台一致的体验则希望进一步缩小 Windows、Linux 以及其他平台之间的功能与视觉差异,让用户无需因为更换设备或系统而重新适应 Luminalium。

手机遥控与手机投屏则将进一步扩展 Luminalium 的使用场景,让手机也能够成为 Luminalium 的控制端与交互设备。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions