IBM Domino Designer

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 26. března 2014; kontroly vyžadují 3 úpravy .

IBM Domino Designer  je proprietární integrované vývojové prostředí aplikací (IDE) , které běží na IBM Notes Client nebo IBM Domino Server .

Dříve se produkt jmenoval IBM Lotus Domino Designer.

IBM Domino Designer zahrnuje IBM Notes Client ; licence Domino Designer zahrnuje licenci klienta Notes .

Vývojové nástroje

Při vývoji v prostředí IBM Domino Designer lze použít následující nástroje:

IBM Notes Applications

Očekávalo se, že aplikace Lotus Notes/Domino budou vyvíjeny koncovými uživateli systému až po Lotus Notes 3 včetně. Důvodem tohoto rozhodnutí bylo sledování používání tabulkových procesorů (Lotus 1-2-3 a MS Excel), jejichž obliba byla založena na tom, že koncový uživatel mohl dostatečně rychle vytvořit jednoduchou „aplikaci“, která mu umožňuje k automatizaci jednoduchých finančních transakcí.

Systém Lotus Notes byl umístěn jako nástroj, který umožňuje středním a velkým podnikům automatizovat řadu interních jednoduchých obchodních procesů (procesů správy dokumentů) koncovými uživateli.

Během provozu systému se ukázalo, že kvalifikace koncových uživatelů ve většině případů nestačí k použití Lotus Notes jako vývojového nástroje. Začaly se objevovat další nástroje, které poskytují více možností pro vývoj aplikací Lotus Notes, ale také vyžadují více dovedností od vývojářů aplikací (Notes C API, Lotus VIP). Počínaje Lotus Notes 4.0 ( 1996 ) jsou takové nástroje součástí základní distribuce produktu.

V současnosti se uvažuje, že vývoj aplikací IBM Notes by měli provádět vývojoví specialisté (programátoři). Je možné poskytnout koncovým uživatelům omezené možnosti tvorby vlastních jednoduchých funkcí v systému (automatizace nejjednodušších typických operací, tvorba jednoduchých reportů), ale není to běžná praxe v provozu systémů založených na IBM Notes.

Vývoj aplikací

Struktura objektu Domino

Integrace voláním programu

Integrace dat

Ladění aplikací

  1. Ladění skriptu Lotus
  2. Vzdálené ladění Lotus Script
  3. Ladění Java

Viz také

Odkazy