LiveWall
Animowane tapety wideo dla macOS: playlista, która zmienia się za ikonami pulpitu na jednym ekranie, na wszystkich albo z innym filmem na każdym.

Zadanie
Tapety w macOS są statyczne, a aplikacje z animowanymi tapetami albo drenują baterię, albo pokazują ten sam klip na każdym ekranie.
Rozwiązanie
- Odtwarzanie: playlista zmieniana według czasu, z płynnymi przejściami; jeden ekran, wszystkie ekrany synchronicznie lub inny film na każdym, z filmem przypiętym do ekranu. Identyczne monitory są rozróżniane, a jeden film na kilku ekranach korzysta z jednego dekodera.
- Energia: pauza, gdy pulpit zasłaniają okna pełnoekranowe lub zmaksymalizowane, przy zasilaniu z baterii i w trybie niskiego zużycia energii.
- Ustawienia: karty odtwarzania, ekranów, energii i systemu; oznaczenia formatu (21:9, 32:9, 4K…) z podpowiedzią, czy film pasuje natywnie, czy zostanie przycięty; pięć motywów okna.
- Kolekcja: 12 płynnych filmów wyrenderowanych przez nasz własny generator — bez materiałów stockowych.
- Wygaszacz ekranu: LiveWall na ekranie blokady (prototyp).
- Pro: jednorazowy zakup przez StoreKit 2 na bazie darmowej wersji.
- Dystrybucja: strona i zrzuty ekranu w App Store w 15 językach, podpisana i notaryzowana wersja uniwersalna, instalator .pkg, dwa warianty (bezpośredni i w piaskownicy) z jednego kodu źródłowego, uruchamianie przy logowaniu tylko za zgodą użytkownika.
- Strona: livewall.mainlane.io w 15 językach ze stronami wsparcia i prywatności, formularze listy oczekujących i kontaktu chronione przez Turnstile, wersja i cena pobierane z API Mainlane.
- Inżynieria: CI na własnym runnerze Mac, Dependabot, przegląd AI przy każdym pull requeście.
Rezultat
Wspólny dekoder obniżył zużycie CPU przy filmie 5120×1440 z 213% do 143%, a pamięci z 657 MB do 468 MB (M1 Max). Wersja 1.2.0 z Pro czeka na przegląd w App Store. Bez sieci, bez kont, bez analityki.