Zamknij reklame

Do App Store trafiła kolejna ciekawa aplikacja od czeskich deweloperów. Nowa aplikacja pogodowa Ventusky wyświetla prognozy pogody na mapie całego świata i zdecydowanie warto ją wypróbować. Aplikacja w ciekawy sposób łączy w sobie klasyczną prognozę pogody dla konkretnej lokalizacji oraz mapę obejmującą rozwój pogody na szerszym obszarze. W ten sposób możesz wyraźnie zobaczyć, z jakiego obszaru nadejdą opady lub skąd wieje wiatr. Wyjątkowość aplikacji polega na ilości wyświetlanych danych. Prognoza temperatury, opadów, wiatru, zachmurzenia, ciśnienia powietrza, pokrywy śnieżnej i innych zmiennych meteorologicznych na różnych poziomach jest dostępna dla całego świata.

W aplikacji Ventusky w ciekawy sposób obsługiwana jest wizualizacja wiatru. Wyświetlana jest za pomocą opływowych linii, które wyraźnie przedstawiają ciągły rozwój pogody. Przepływ na naszej Ziemi jest w ciągłym ruchu, a linie prądu w niesamowity sposób oddają ten ruch. Dzięki temu wzajemne powiązania wszystkich wydarzeń w atmosferze są jasne.

Dzięki aplikacji VentuSky zwiedzający uzyskują bezpośredni dostęp do danych z modeli numerycznych. Aplikacja zbiera dane z trzech modeli numerycznych. Oprócz stosunkowo znanych danych z amerykańskiego modelu GFS, wyświetla także dane z kanadyjskiego modelu GEM oraz niemieckiego modelu ICON, który wyróżnia się wysoką rozdzielczością dla całego świata. Model ten oferuje również dokładną prognozę pogody dla Republiki Czeskiej.

Tworzenie aplikacji trwało prawie rok. Strona Ventusky.com została całkowicie przepisana w kodzie natywnym. Mapy prognostyczne z wizualizacjami wiatru tworzone są w języku programowania OpenGL, który jest powszechnie używany przy tworzeniu aplikacji do gier. Dzięki zastosowaniu tego języka programowania wizualizacje w aplikacji przebiegają szybko i płynnie. Mapa prognozy ładuje się natychmiast, a poruszanie się po niej jest wyjątkowo płynne. Jest to najwyraźniej pierwsza aplikacja pogodowa stworzona w OpenGL. GUI aplikacji stworzone jest w języku programowania Swift.

 

.