第二集 - 一個新應用程式
你好,
我叫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