Medii de dezvoltare

Dezvoltarea de aplicatii complexe java care de obicei contin mai multe fisiere sursa poate deveni foarte dificila in conditiile utilizarii unui editor text simplu. In aceste conditii programatorul va trebui sa isi aleaga si sa isi instaleze pe langa platforma J2SE, o aplicatie care sa il ajute in dezvoltarea aplicatiilor. O astfel de aplicatie poarta numele de IDE (Integrated Development Environment).

Un mediu de dezvoltare (engl. integrated development environment) este un set de programe care ajută programatorul în scrierea de alte programe. Un mediu de dezvoltare combină toţi paşii necesari creării unui program (ex.: editarea cod sursa, compilare, rulare, depanare ) într-un singur soft, care, de regulă, oferă o interfaţă cu utilizatorul grafică, prietenoasă.

In cadrul laboratorulu ISP se va folosi mediul integrat de dezvoltare de aplicatii Eclipse. Eclipse este o platforma de dezvoltare de aplicatii gandita sa ofere uneltele necesare unui programator pentru a dezvolta aplicatii software. Mediul Eclipse este folosit in principal pentru dezvoltarea de aplicatii Java, dar poate fi folosit se pentru a implementa aplicatii inalte limbaje de programare.

Eclipse contine un nucleu central care cuprinde o maşină virtuală şi un set de funcţionalităţi de bază, la care se pot adăuga apoi diverse unelte de dezvoltare sub forma unor plugin-uri.