Projekty Java

Java jest w pełni obiektowym językiem programowania uruchamianym na maszynie wirtualnej (ang. Java Virtual Machine). Największe zalety tego języka to:

 

Według wielu rankingów Java jest najpopularniejszym językiem programowania świata. Niezwykle duża ilość bibliotek (w tym znacza ilość z otwartym kodem źródłowym), liczne grupy programistów - ewangelistów, rozbudowana i precyzyjna dokumentacja to tylko nieliczne argumenty skłaniające nas i naszych klientów do sięgania po tę technologię.

 

Java Desktop

Aplikacje okienkowe tworzone w Javie rzadko rezydują na komputerach osobistych. Są one jednak często wybierane przez odbiorców biznesowych, dla których walory estetyczne czy najwyższa możliwa wydajność oferowana przez języki kompilowane do postaci maszynowej, odgrywają drugorzędna rolę - prostota obsługi, niezawodność i elastyczność to główne zalety, które cechują nasze okienkowe aplikacje.

 

Java Enterprise

Aplikacje klasy enterprise od wielu lat podkreślają siłę drzemiącą w technologii Java. Rozbudowane, komercyjne serwisy webowe oraz najrozmaitsze usługi sieciowe stanowią niemal synonim Java EE. Wybrane atuty tej technologii to:

 

Java Mobile

Programy na platform mobilne (tablety, telefony komórkowe) cieszą się w ostatnim czasie sporą popularnością. Aplikacje Java zwykle kojarzone są z grami lub bardzo małymi programami realizującymi proste funkcje - kalkulator, przelicznik walut. Wzrastająca popularność mobilnego internetu sprawia, że aplikacje na urządzenia takie jak smartphony czy tablety już teraz z powodzeniem zastępują wiele swoich komputerowych odpowiedników.

 

W projektach Java wykorzystujemy

Technologie / biblioteki / szkielety aplikacyjne
 
Serwery web / serwery aplikacyjne