Kevin Kolasinski Kevin Kolasinski

Odcinek II – Nowa aplikacja

Cześć,

Nazywam się Kevin i jestem twórcą Dramatic Lights (w skrócie „Dramatic”). Zatytułowałem ten pierwszy post „Odcinek II”, ponieważ tak naprawdę nie jest to początek historii aplikacji. W tym celu powinieneś sprawdzić blog dotyczący mojej poprzedniej aplikacji, Light DJ.

Light DJ to pomysł, który miałem wiele lat, zanim zacząłem go kodować, i zajęło mi osiem lat ciągłych aktualizacji i ulepszeń, zanim poczułem się gotowy, aby przejść do innego projektu. Podobnie Dramatic Lights powstał jako pomysł na długo przed tym, zanim zacząłem pisać kod.

Po sukcesie Light DJ użytkownicy zaczęli wysyłać mi e-maile z informacjami, jak korzystają z aplikacji. Chociaż wielu używało go na imprezach, rosnąca baza użytkowników korzystała z niego również w inscenizowanych produkcjach. Light DJ został zaprojektowany z myślą o elastycznym zastosowaniu, ale był przede wszystkim kontrolerem oświetlenia „w czasie rzeczywistym”. Zaplanowanie sekwencji zdarzeń było trudne i wymagało ręcznej, precyzyjnej obsługi. Dodatkowo użytkownicy byli ograniczeni do odtwarzania jednego efektu w całej konfiguracji.

Dzięki otrzymanym opiniom dowiedziałem się, jakie przypadki użycia byłyby ważne w aplikacji „z zaplanowaną sekwencją”. Zacząłem wireframe'ować pierwszą wersję, która obejmowała możliwość:

  • Kontroluj przejścia świetlne i efekty dla wielu stref

  • Odtwarzaj ścieżki audio i efekty zsynchronizowane z efektami świetlnymi

  • Odtwarzaj niezależne, współbieżne efekty (warstwy)

  • Twórz zaplanowane w czasie sekwencje efektów

  • Nawiguj po scenach za pomocą pilota Bluetooth

  • Wyświetlaj sceny na pełnym ekranie z tekstem i obrazami (tryb bajki)

  • Zarządzaj stanami oświetlenia, gdy efekty są bezczynne (kolory główne)

  • Dostosuj interfejs użytkownika, aby lepiej pomagać prezenterom (tryb listy/siatki)

Prace nad aplikacją rozpoczęły się w lipcu 2022 r. i w większości aplikacji mogłem używać SwiftUI. Ta struktura ułatwiła dodawanie nowych funkcji i dostosowywanie interfejsu użytkownika w razie potrzeby. Jest to korzystne dla użytkowników, ponieważ umożliwia szybkie i niezawodne dodawanie nowych funkcji.

Jeśli potrzebujesz efektów do następnej prezentacji, wypróbuj Dramatic Lights. Można go pobrać bezpłatnie i możesz stworzyć swoją pierwszą scenę bez konieczności rejestracji. Jeśli chcesz odblokować pełen zestaw efektów i materiałów audiowizualnych, możesz zapisać się na 14-dniowy bezpłatny okres próbny, aby przetestować aplikację przed rozpoczęciem produkcji.

Ponieważ jest to zupełnie nowa aplikacja, zawsze będę wdzięczny za wszelkie uwagi. Jeśli masz konkretną prośbę, która pomoże Ci ulepszyć korzystanie z aplikacji, daj mi znać. W zależności od żądania może to być coś, co uda mi się zrobić w ciągu tygodnia. Z biegiem czasu te drobne prośby składają się na duże ulepszenia aplikacji, z których korzystają wszyscy, dlatego dziękujemy użytkownikom, którzy już to zrobili. W każdej chwili możesz się ze mną skontaktować pod adresem kevin@nrthrnlights.com.

Pozdrawiam,

Kevin Kolasinski

Przeczytaj więcej