iOS 7 wprowadza wiele funkcji, które mogą przypaść do gustu użytkownikom, jednak jasny interfejs użytkownika może być problematyczny. Wiele standardowych aplikacji i komponentów systemowych, takich jak Zapasy, Centrum powiadomień i Kompas, charakteryzuje się jaskrawą bielą. Osoby, które preferują niższą jasność ekranu, jak ja, ustawiając ją na 20-30% przy włączonym f.lux, mogą uznać interfejs iOS 7 za dość uciążliwy. Niektórzy twórcy aplikacji, jak Tweetbot, Alien Blue, Reeder czy Pocket, rozumieją ten problem i oferują tryby ciemne, które ułatwiają czytanie. Pozostaje nam czekać na reakcję Apple oraz innych programistów na opinie użytkowników.
Jeśli Twoje urządzenie jest po jailbreaku, możesz zainstalować Eclipse, który umożliwia włączenie trybu ciemnego w całym systemie iOS, w tym w aplikacjach innych firm. To świetna wiadomość!
Czy to jednak działa? Zmiana interfejsu użytkownika w całym systemie bez polegania na silniku tematycznym, takim jak Winterboard, to znaczące wyzwanie. Przyjrzyjmy się, jak Eclipse radzi sobie w tej kwestii.
Eclipse działa poprzez przyciemnienie typowych komponentów interfejsu użytkownika w aplikacjach iOS do ciemnej czerni. To istotne, ponieważ wiele aplikacji nie używa programowych kolorów interfejsu, a zamiast tego korzysta z obrazów PNG. Eclipse stosuje tę metodę również w przypadku aplikacji innych firm, dzięki czemu Facebook, Twitter, Evernote i inne zyskują nieoficjalny tryb ciemny!
Niestety, wyniki są mieszane. W miejscach, gdzie Eclipse jest zastosowane, efekty mogą być zarówno pozytywne, jak i negatywne.
Przykładem może być aplikacja Phone.app: wygląda doskonale z włączonym Eclipse w Ulubionych i Kontaktach, ale w Dialerze rezultaty nie są satysfakcjonujące. To zrozumiałe, ponieważ Apple użył PNG zamiast programowo kolorowego tła, ale wciąż pozostaje to problemem do rozwiązania.
Aplikacja Muzyka ma odpowiedni kolor tekstu, jednak tło pozostaje białe (szare na białym, co jest niekomfortowe). Istnieje wiele innych aplikacji, dlatego stworzyliśmy kilka zrzutów ekranu, które pokazują, jak Eclipse wpływa na popularne aplikacje.
Eclipse to bez wątpienia jedna z najbardziej obiecujących modyfikacji jailbreak iOS 7, które widziałem. Podczas gdy inne poprawki jailbreak koncentrują się na drobnych problemach, Eclipse podejmuje się rozwiązania większego problemu w całym systemie operacyjnym.
Choć nie działa to zawsze, kiedy już zadziała, uczucie ulgi jest ogromne, jakby ktoś zdjął ciężar z Twoich oczu.
Eclipse wymaga znacznego wysiłku ze strony programisty. Potrzebne jest dostosowanie wielu drobnych elementów oraz dodanie opcji włączania trybu ciemnego tylko w wybranych przez użytkownika aplikacjach (na przykład włączając go w WhatsApp, a wyłączając w Evernote). Kiedy to nastąpi – mam przeczucie, że stanie się to w ciągu kilku tygodni (programista wydaje się być oddanym specjalistą) – Eclipse stanie się jedną z tych poprawek, które instalujemy jako pierwsze po jailbreakowaniu urządzenia iOS.
Eclipse jest dostępny za jedyne 0,99 USD w Cydii w repozytorium BigBoss. Po zainstalowaniu musisz włączyć go w Ustawieniach > Eclipse.
Daj nam znać, co myślisz o Eclipse, zostawiając swoje przemyślenia w sekcji komentarzy poniżej.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.