Jak uzyskać dynamiczny kolor tła podobny do iTunes w aplikacji muzycznej iOS 7

Photo of author

By maciekx

iTunes 11 wprowadza wyjątkową funkcję, która automatycznie dostosowuje kolory tekstu i tła, aby pasowały do kolorów zawartych w okładce albumu. Jako entuzjasta tej innowacji, z niecierpliwością oczekiwałem, że trafi ona do standardowej aplikacji muzycznej w iOS 7. Chociaż Apple jeszcze tego nie zrealizowało, aktywna społeczność jailbreak iOS stworzyła nie jedno, ale dwa rozwiązania. Istnienie pomysłu dynamicznie zmieniających się akcentów i kolorów przycisków w ekranie „Teraz odtwarzane” w aplikacji Muzyka na iOS 7 zostało zasugerowane kilka tygodni temu na Reddicie. Dwóch deweloperów niezależnie pracowało nad tym projektem, a oba rozwiązania zostały wydane w ten sam weekend. W tym artykule omówimy obie modyfikacje – ColorFlow i Colorize.

ColorFlow

ColorFlow, dostępny za 2 USD, analizuje okładkę aktualnie odtwarzanego utworu, identyfikuje wyróżniające się kolory i wykorzystuje je do zmiany koloru tła, koloru tekstu tytułu utworu, nazwy albumu oraz wykonawcy, a także suwaka głośności i innych ikon oraz etykiet.

Osobiście zakupiłem tę modyfikację, gdy tylko usłyszałem o niej. Działa dokładnie tak, jak obiecuje, jednak na moim starszym iPhonie 4S z iOS 7.0.4 aplikacja Muzyka ulega awarii po 4-5 utworach. Na podstawie informacji z sieci, wydaje się, że działa bez zarzutu na nowszych urządzeniach.

Colorize

Colorize, dostępny za 1 USD, w podobny sposób modyfikuje kolor tła oraz niektóre ciągi tekstowe, a także suwak głośności. Mimo że obie modyfikacje opierają się na tym samym algorytmie, ich wyniki różnią się znacznie. Przykłady różnic można zobaczyć poniżej:

Nie miałem jeszcze okazji przetestować Colorize, ponieważ wciąż zastanawiam się, czy warto płacić za modyfikację aplikacji muzycznej, skoro ColorFlow regularnie powoduje awarie. Mimo to, recenzje w społeczności są bardzo pozytywne.

BluredMusicApp

Skontaktuję się z programistą ColorFlow, mając nadzieję, że modyfikacja będzie działać poprawnie na iPhonie 4S. Do tego czasu skorzystam z BluredMusicApp, która w wersji darmowej rozmywa tło aplikacji Muzyka na podstawie okładki aktualnie odtwarzanej piosenki.

Wszystkie trzy modyfikacje są dostępne w repozytorium BigBoss w Cydii. Oczywiście, aby z nich korzystać, konieczne jest jailbreakowanie urządzenia z iOS 7. Zachęcamy do dzielenia się opiniami na temat tych modyfikacji oraz wyboru, który z nich preferujesz, zostawiając komentarz poniżej.


newsblog.pl