Wytworzenie aplikacji

Funkcjonalności zamówione przez Klienta są wytwarzane jako Pluginy aplikacji.

W celu budowy pluginów niezbędne jest przed ich budową opisanie funkcjonalności, którą dany Plugin ma realizować. Opis funkcjonalności jest zrealizowany przez Klienta lub przez Klienta przy naszej współpracy. Gotowy opis funkcjonalności może zawierać:

  • Szkice formatek – przykładowo rozrysowane szkice formatek, w jaki sposób mają docelowo wyglądać,
  • Opisy pól – opis zawartości danego pola: etykieta, jaki rodzaj danych tam wpisujemy, długość, sposoby weryfikacji poprawności wprowadzonych danych, podpowiedzi dla użytkownika wprowadzającego,
  • Akcje formatek – jakie mogą być wykonane akcje i jakie są ich wyniki (np. akcja zapisania danych i przejście do formatki z listą wszystkich elementów).

Jak działają pluginy?

Aplikacja jest zbudowana z dwóch głównych elementów: silnika oraz pluginów. Silnik jest wdrażany na samym początku, a następnie są wdrażane dowolnie wybrane pluginy. Dzięki takiemu podejściu jesteśmy w stanie w dowolnym momencie zmodyfikować aplikacje Klienta (dodanie nowych, modyfikacja, usunięcie funkcjonalności) bez konieczności zatrzymywania pracy całej aplikacji.

Stosujemy sie do zasady: Klient musi mieć tylko tyle funkcjonalności, ile potrzebuje i aż tyle funkcjonalności, ile potrzebuje.