第二集 - 一个新应用程序
你好,
我叫Kevin,是Dramatic Lights(简称“Dramatic”)的创建者。我将第一篇文章的标题为“第二集”,因为它并不是该应用程序故事的真正开始。为此,您应该查看我之前的应用程序的博客, Light DJ.
Light DJ 是我在开始编码之前就有的一个想法,在我准备好转向另一个项目之前,我花了八年的时间不断更新和改进。同样,早在我开始编写代码之前,Dramatic Lights 就开始作为一个想法。
Light DJ 取得成功后,用户开始向我发送电子邮件,告诉我他们如何使用该应用程序。虽然许多人在聚会上使用它,但在舞台制作中使用它的用户群也在不断增长。 Light DJ 专为灵活使用而设计,但它主要是一个“实时”照明控制器。规划一系列事件是很困难的,需要手动、精确的操作。此外,用户只能在整个设置中播放单一效果。
通过收到的反馈,我了解了“计划序列”应用程序中重要的用例类型。我开始绘制第一个版本的线框图,其中包括以下功能:
控制多个区域的灯光过渡和效果
与灯光效果同步播放音轨和效果
播放独立、并发的效果(分层)
创建定时效果序列
通过蓝牙遥控器导航场景
显示带有文本和图像的全屏场景(故事书模式)
管理效果空闲时的灯光状态(主颜色)
自定义 UI 以更好地协助演示者(列表/网格模式)
开发于 2022 年 7 月开始,我能够在应用程序的大部分内容中使用 SwiftUI。该框架可以轻松添加新功能并根据需要调整 UI。这对用户有利,因为它使我能够快速且更可靠地添加新功能。
如果您的下一次演示需要效果,请尝试 Dramatic Lights。它可以免费下载,您无需注册即可创建您的第一个场景。如果您想解锁全套效果和视听效果,可以注册 14 天免费试用,在制作前测试该应用程序。
由于这是一个全新的应用程序,我始终感谢您提供的任何反馈。如果您有有助于改进应用程序使用的具体请求,请告诉我。根据要求,这可能是我一周内就能完成的事情。随着时间的推移,这些小请求会累积成大的应用程序改进,让每个人都受益,因此感谢已经完成此操作的用户。您可以随时联系我 kevin@nrthrnlights.com.
最好的问候,
Kevin Kolasinski