Co vše tedy představuje tvorba aplikace Flexideo?
-
Na začátku je tým vývojářů, který vyvinul a dále vylepšuje Flexideo platformu;
-
Pak je tu tým tvůrců aplikací, kteří vyvinutou platformu využívají k tvorbě aplikací;
-
Jsou to tvůrci aplikace, kteří analyzují potřeby týmu klienta a tvoří dle jeho potřeb novou aplikaci;
-
Seniorními tvůrci je navržena nejprve základní struktura dat aplikace. Tu tvoří Flexideo dokumenty popsané pomocí XDS definice;
-
Dle definice XDS Flexideo Replikátor vytvoří instanci aplikace, tedy databázi, intranet a řadu dalších nástrojů;
-
V intranetu se nad datovou strukturou tvoří přehledy (sestavy dat) a akce (automatizační operace) organizované do složek
-
Ty jsou postupně skládány do složitějších celků (sekce, procesy atp).
-
Pro dokumenty, přehledy akce a sekce jsou průběžně tvořeny komponenty pro uživatelské rozhraní - COMEX.
-
Pomocí editoru stránek je nakonec finalizována výchozí strojová podoba aplikace pro uživatele
-
Týmu vývojářů je dle potřeby v průběhu cyklu dávána zpětná vazba (info, konzultace, rady) a je tak zajištěn další rozvoj platformy;
-
V tomto postupu je možné se z kteréhokoli bodu vrátit ke kterémukoli předchozímu
Aplikace Flexideo je tedy jedna instance platformy Flexideo se zavedenou konkrétní definicí struktury (XDS) klienta spolu s funkcionalitami navázanými na tuto strukturu. Určujícím základem každá takové Flexideo instance je aplikační Flexideo server s konkrétním databázovým obsahem (jedna nebo více SQL databází), souborovým uložištěm a dalšími nastaveními. Do aplikace uživatelé přistupují většinou pomocí webového prohlížeče, přes programová rozhraní nebo dovyvinuté klientské aplikace.. Zatímco platforma zajišťujě technologickou konzistenci a dlouhodobou udržitelnost aplikace, XDS a postupy tvorby aplikací naproti tomu doplňují a rozvíjejí datovou a procesní strukturu přesně na míru každému klientovi.