NINERDECK

Wydania i zmiany

Co nowego
w Ninerdeck

Strona dla pilotów, testerów i klubów: aktualna wersja aplikacji, co się zmieniło, co planujemy dalej i na co zwrócić uwagę w testach. Nowe wydanie pojawia się tu razem z buildem.

Wersja aplikacji to wersja (build) - wersję podnosimy przy wydaniu, numer builda rośnie z każdym buildem. Aktualną wersję i numer builda podaje strona pobierania.

Aktualne wydanie
2.0.0
build 3 · 16 września 2026 · Android
Następne wydanie
2.1.0
po pierwszych tygodniach testów
1 nowość1 uwaga dla testerów
0 z 4 punktów planu gotowe
Dokumentacja
Podręcznik pilota i klubu

Od instalacji i pierwszego logowania, przez kokpit i zdanie samolotu, po panel klubu. Ze spisem treści i wyszukiwarką.

Plan wydań

Co dalej

Nad czym pracujemy i kiedy planujemy kolejne wydania. Terminy są orientacyjne: wydanie wychodzi, gdy przejdzie testy z pilotami.

Następne wydanie
2.1.0
po pierwszych tygodniach testów

Poprawki z testów i kalibracja normy zużycia na prawdziwych lotach.

0 z 4 gotowe

  • Kalibracja progów normy paliwa i motogodzin na danych z testóww planach
  • Analityka oleju: zużycie między pomiarami i norma z lotów maszynyw planach
  • Panel: pulpit floty, skrzynka flag i eksporty kart dnia w regułach 2.0w planach
  • Poprawki zgłoszone przez pilotów w testachw planach
Kolejne wydanie
4.0.0
termin do ustalenia

Aplikacja w sklepie Google Play.

0 z 2 gotowe

  • Publikacja u Google - instalacja ze sklepu i logowanie dowolnym kontem, bez listy testeróww planach
  • Wymagane przez sklep: karta bezpieczeństwa danych i ścieżka usunięcia kontaw planach
Bez terminu
Dalej
  • Eksport karty dnia do arkusza Google klubuw planach
  • Statystyki i analityka floty w panelu 2.0w planach
  • Wdrożenie produkcyjne po sezonie testowymw planach

gotowe - już w kodziew tokuw planach

2.1.0 następne wydanie · po pierwszych tygodniach testów w przygotowaniu 1 nowość1 uwaga dla testerów

Nowości

  • Własny adres Ninerdeck: strona pod ninerdeck.pl, panel i aplikacja pod app.ninerdeck.pl. Adres nadany przez hosting przestaje obowiązywać.

Dla testerów

  • Aplikacja dostaje nowy adres serwera aktualizacją w tle - przy następnym uruchomieniu z internetem. Nowa instalacja nie jest potrzebna.
2.0.0 build 3 · 16 września 2026 aktualne 12 nowości1 poprawka3 uwagi dla testerów

Nowości

  • Aplikacja nazywa się Ninerdeck. Nowa nazwa i nowy znak - monogram 9 - wchodzą wszędzie naraz: na ekran logowania, do panelu klubu, na stronę i na ikonę w telefonie. „UZ Aero" było nazwą roboczą; poza zmianą napisów i ikony nie zmienia się nic, czego pilot dotyka w locie.
  • Panel klubu w lżejszym stylu. Nawigacja w kolumnie po lewej z nazwą klubu nad pozycjami, ścieżka nad nagłówkiem w dzienniku (flota → maszyna → operacja), tytuły i etykiety pisane jak na stronie, a nie jak na przyrządzie. Kolory bez zmian.
  • Jeden serwer obsługuje wiele klubów, a dane klubów są rozdzielone. Każdy klub widzi wyłącznie swoje maszyny, pilotów, operacje i dokumenty - także wtedy, gdy ten sam pilot lata w dwóch klubach albo dwa kluby mają maszyny o tym samym znaku. Pilot podpisuje operacje kodem nadanym w danym klubie, a numeracja operacji w dobie biegnie w każdym klubie osobno.
  • Link do karty arkusza dostaje adres klubu i własny sekret. Kartę otwiera się bez konta w aplikacji - wystarczy link, który serwer zapisał przy eksporcie - a zgadnięcie samej nazwy karty niczego już nie otwiera.
  • Do klubu dołącza się kodem klubu. Klub ma jeden kod (w rodzaju AZG-7K4M), który administrator podaje pilotom dowolnym kanałem - z tablicy w hangarze, z grupy klubowej, z ręki. Pilot loguje się kontem Google, wpisuje kod i czeka na decyzję: administrator przyjmuje go z kodem pilota i rolą albo odmawia z powodem, który pilot czyta na swoim telefonie. Kod nie jest tajny i nikogo sam nie wpuszcza - wpuszcza człowiek. Nowy kod unieważnia stary od razu, a dołączanie kodem da się wyłączyć; złożone zgłoszenia zostają w kolejce.
  • Klub zakłada opiekun platformy razem z jego pierwszym administratorem i kodem klubu, żeby klub miał od pierwszego dnia kogo pytać i co podawać pilotom. Klub da się wyłączyć - jego ludzie tracą dostęp od razu, a dziennik, flota i konta zostają.
  • Dopisywania pilota z panelu klubu już nie ma - to była druga droga do klubu, obok kodu, i znikła razem z nią. Pilot, który odchodzi, ma wyłączane członkostwo: dostęp gaśnie natychmiast, a jego loty zostają w dzienniku i w dokumentach klubu.
  • Administrator dwóch klubów wybiera klub po zalogowaniu i przechodzi między nimi bez logowania się od nowa. Nazwa klubu stoi na szczycie kolumny z lewej, więc przy każdym wklejonym linku widać, czyj to dziennik. Przy jednym klubie nic się nie zmienia - wyboru nie ma, bo nie ma z czego wybierać.
  • Pilot dwóch klubów przełącza klub w ustawieniach aplikacji. Wybrany klub decyduje, jaką flotę i jakich drugich pilotów widać przy rozpoczęciu lotu; „Mój dzień" i „Poprzednie dni" pokazują za to operacje ze WSZYSTKICH klubów, a każdy kafelek mówi, w którym klubie odbyła się operacja. Przy jednym klubie sekcji nie ma - nie ma czego przełączać.
  • Zmiana klubu wymaga internetu i wysłanej kolejki, i mówi o tym przy karcie klubu: zapisy powstałe w klubie wychodzą wyłącznie jego kluczem, więc najpierw jadą na serwer. Bez zasięgu pilot pracuje dalej w klubie, w którym jest - tak samo jak dotąd.
  • Do drugiego klubu dołącza się z ustawień, tym samym kodem klubu. Zgłoszenie staje na liście klubów jako „czeka na zatwierdzenie", a pilot lata dalej tam, gdzie latał.
  • Pilot bez klubu wpisuje kod klubu na ekranie logowania. Nieznany kod dostaje odpowiedź przy polu bez kasowania wpisu, odmowa administratora - powód i drugie wyjście („dołącz innym kodem"), a zbyt wiele prób pod rząd mówi, ile trzeba odczekać.

Poprawki

  • Sygnatura operacji wróciła na kafelek „Mojego dnia". Nazwa, którą operacja ma poza telefonem - ta sama, którą widzi administrator w panelu - stała dotąd wyłącznie na kartach „Poprzednich dni" i na ekranie rozliczenia, choć makieta rysuje ją na każdym kafelku. Teraz pilot czyta ją tam, gdzie patrzy najczęściej.

Dla testerów

  • To wydanie jest NOWĄ INSTALACJĄ, nie aktualizacją. Ninerdeck startuje na własnym serwerze i jako osobna aplikacja: instaluje się ją od nowa, loguje kontem Google i wpisuje kod klubu. Dotychczasowa aplikacja - stara nazwa i stara ikona - działa dalej ze swoim serwerem, dopóki wszyscy nie przejdą, ale historia lotów z testów nie przenosi się: klub wpisuje flotę od nowa, a piloci rejestrują się ponownie.
  • Zgłoszenia błędów z aplikacji trafiają do jednej kolejki dla całego serwera, z nazwą klubu przy każdym zgłoszeniu. Obsługuje ją konto opiekuna platformy; administrator klubu tej zakładki nie ma - poprawki i tak wchodzą w kolejnym wydaniu aplikacji, więc decyzja o zgłoszeniu nie należy do klubu.
  • Zapisy do maszyny innego klubu nie blokują już wysyłki. Telefon, który miał w kolejce zapis nie dla tego klubu, odkłada tylko ten jeden wpis i wysyła resztę.
1.1.0 build 2 · 7 września 2026 12 nowości9 poprawek7 uwag dla testerów

Wydanie otwierające testy z pilotami: logowanie kontem Google zamiast haseł, panel klubu 2.0 i porządki po pierwszych tygodniach testów. Wymaga ponownej instalacji aplikacji.

Nowości

  • Logowanie kontem Google. Hasła znikają z aplikacji i z panelu. Nowy pilot loguje się kontem Google, jego zgłoszenie trafia do panelu, a administrator zatwierdza je i nadaje kod pilota. Aplikacja sama zauważa decyzję - do tego czasu pokazuje ekran „czeka na zatwierdzenie". Codzienne wejście to nadal PIN, bez internetu.
  • Panel klubu 2.0. Trzy moduły zamiast jedenastu ekranów: Piloci, Samoloty i Dziennik (flota w zakresie dat → operacje jednej maszyny → jedna operacja z osią zdarzeń i śladem GPS). Dziennik pokazuje wyłącznie odczyty z przyrządów; brak odczytu widać jako kreskę, nie jako zero.
  • Administrator kończy operację, której pilot nie zamknął, i może wpisać z panelu nadrzędne odczyty maszyny (paliwo, olej, motogodziny) z komentarzem. Telefon pilota nie wyśle już zdania po decyzji administratora, a pilot dostaje o tym czytelny komunikat.
  • Nazwa operacji zamiast identyfikatora. Każda operacja ma sygnaturę w rodzaju SP-AXA/2026-09-05/TMK/1 (znak, doba, pilot, numer w dobie) - w aplikacji i w panelu.
  • Karta samolotu w panelu: pojemność zbiorników, norma zużycia paliwa i oleju z dokumentacji, minimum oleju, format licznika i aktualny stan liczników przy zakładaniu maszyny. Aplikacja pilnuje tych wartości u każdego pilota.
  • Olej. Pomiar przy przejęciu z podziałką i minimum, dolewka jako osobne zdarzenie (z kokpitu i przy przejęciu), karta „Olej" na logu operacji, oczekiwanie z normy w arkuszu pomiaru.
  • Wpis lotu po fakcie przebudowany: data w kalendarzu, oś operacji zamiast dwóch list (lot i zrzuty w swoim miejscu), paliwo jako trzy liczby (zastane, dolane, zostało), podpowiedź odczytów z poprzedniej operacji tej maszyny, kręgi jako liczba przy lądowaniu.
  • Usunięcie całego wpisu - z potwierdzeniem i powodem; zapis zostaje w rejestrze i widzi go administrator.
  • Dwa motywy: ciemny i jasny (na pełne słońce) z przełącznikiem jasności w kokpicie. Ustawienia mają jedno wejście - na ekranie „Mój dzień".
  • Przytrzymanie 1 s na zdarzeniach ręcznych, STOP i uruchomieniu silnika - koniec z przypadkowymi tapnięciami.
  • Tankowanie i zdanie samolotu: szacunek „ile zostało" z normy maszyny, miarka stanu po tankowaniu, wpis dolewki z klawiatury z miejscami po przecinku, szlak „ile zastał · ile latał · ile mógł spalić" w arkuszu pomiaru.
  • Ikona aplikacji ze znaku panelu (zielony samolot) - jedna marka na obu powierzchniach.

Poprawki

  • Wskaźnik łączności mówi o sieci, nie o kolejce: osobny stan „SYNC STOI", gdy serwer odmówił, a ponowienie z ręki zawsze zostawia ślad i czeka dłużej na uśpiony serwer.
  • Puste zdania samolotu (bez lotu, bez zmian odczytów) znikają z list; zapis bez biegu, ale ze zmianą, dostaje numer i pojawia się na liście.
  • Lot unieważniony przez administratora znika także z historii; sumy dziennika w panelu nie liczą operacji unieważnionych.
  • Klawiatura arkusza nie kurczy ekranu pod spodem - koniec z „dwa razy DALEJ" na wpisie ręcznym.
  • Akcenty jasnego motywu są kolorami, nie czernią: zieleń, bursztyn i czerwień dobrane rachunkiem pod kontrast na bieli.
  • Arkusze korekty pytają o wartość, nie tłumaczą rejestru; korekta odczytu wygląda jak każda inna korekta.
  • Powód blokady stoi w przycisku, nie pod nim; pusta flota to ostrzeżenie na cały ekran z drogą wyjścia; wyjście z formularza pyta o rezygnację tylko przy niepustym szkicu.
  • Nagłówki i kafelki pokazują znak i sygnaturę, nigdy surowy identyfikator z panelu.
  • Brak śladu GPS mówi jednym zdaniem z powodem, bez opowieści o przechowywaniu.

Dla testerów

  • To wydanie wymaga ponownej instalacji aplikacji ze strony pobierania - logowanie Google to zmiana natywna, aktualizacja przez sieć jej nie wniesie.
  • Serwer stawiamy z pustą bazą: konta z wcześniejszych testów nie przechodzą. Każdy loguje się kontem Google i czeka na zatwierdzenie przez administratora; flotę zakłada administrator w panelu.
  • Uwagi z testów zgłaszacie przyciskiem w prawym górnym rogu każdego ekranu - zgłoszenie zabiera ze sobą kontekst (ekran, operacja, samolot, wersja) i wysyła się samo, gdy wróci zasięg. Trafia do modułu Zgłoszenia w panelu.
  • Na co zwrócić uwagę: logowanie Google i ustawianie PIN-u, jasny motyw w słońcu, przytrzymanie 1 s na przyciskach kokpitu, wpis lotu po fakcie z podpowiedzią odczytów.
  • Strona, dokumentacja i panel klubu stoją pod jednym adresem. Podręcznik, wydania i strona pobierania przeprowadziły się z osobnego serwisu na ten sam serwer, co panel - stare adresy warto podmienić w zakładkach.
  • Poprawki będą przychodzić same. Od tego wydania aplikacja aktualizuje się w tle: pobiera zmianę, gdy ma zasięg, i włącza ją przy następnym uruchomieniu. Ponowna instalacja będzie potrzebna tylko przy większych zmianach - napiszemy o tym wprost w opisie wydania.
  • Mniej danych do pobrania na słabym łączu. Strona, podręcznik, panel i odpowiedzi serwera jadą spakowane - panel klubu ładuje się ze 134 kB zamiast 425 kB, strona trzykrotnie lżej. Widać to najbardziej na jednej kresce zasięgu.
1.0.0 build 1 · 26 sierpnia 2026 8 nowości

Pierwsze wydanie testowe dla pilotów klubu: cały dzień lotny od przejęcia samolotu do zdania, także bez zasięgu.

Co zawiera

  • Rozpoczęcie lotu w trzech krokach: samolot i załoga, zadanie i trasa, liczniki - z odczytami z przekazania poprzedniego pilota do potwierdzenia z przyrządów.
  • Kokpit: automatyczne wykrywanie kołowania, startu i lądowania z GPS, oś zdarzeń operacji, tankowanie, załadunek i zrzut skoczków w dniu skokowym, zmiana załogi; przyciski ręczne na wypadek braku GPS.
  • Zdanie samolotu z obowiązkowymi odczytami paliwa i motogodzin - zatwierdza log całej operacji; wariant „bez lotu" z powodem.
  • Mój dzień (operacje doby z sumami) i Poprzednie dni; ekran operacji z rachunkiem paliwa i motogodzin wobec normy maszyny, korekty własnych wpisów przez 24 godziny z historią zmian.
  • Wpis lotu po fakcie w czterech krokach, z wieloma lotami w jednym biegu silnika.
  • Ślad GPS całej operacji na mapie z profilem wysokości; wraca z serwera, więc jest też na nowym telefonie.
  • Offline-first: zapis na telefonie, wysyłka w tle, wskaźnik kolejki; wejście PIN-em bez internetu. Logowanie loginem i hasłem (zmienia się w następnym wydaniu).
  • Panel administratora 1.0: konta pilotów, flota, przegląd dni i operacji, skrzynka flag, korekty, eksporty kart dnia, audyt, statystyki i analityka zużycia.