Technológie

Naším cieľom je dodávka čo najlepšieho servisu našim zákazníkom. Medzi iným to znamená byť skúsený v niekoľkých kľúčových technológiách. Vo viacerých projektoch sme demonštrovali naše veľmi dobré znalosti o nasledujúcich technologických oblastiach.

Java

Navrhujeme a vyvíjame jednak klasické Java web aplikácie s použitím technológií ako JSP, ako aj aplikácie, ktoré integrujú Java “Lightweight” technológie ako Spring, Struts, JSF, Hibernate, Wicket a pod. Naše aplikácie zvyčajne používajú Tomcat na serveri Apache.

.NET

Pracujeme na stredne veľkých projektoch pre .NET Framework v. 1.1., ako aj pre v. 2.0. V spolupráci s našimi partnermi sme vyvinuli aj rozsiahle ASP.NET aplikácie (C# a Visual Basic).

Mobilné technológie

Spolu s našimi partnermi pracujeme na aplikáciách pre mobilné zariadenia. Navrhujeme a vyvíjame aplikácie s použitím Java Mirco Edition (JME) a Windows CE .NET (pre Windows Mobile 2003 a 2005). Aplikácie pracujú s multimediálnymi dátami uloženými na zariadení a komunikujú cez Internet so serverom.

Mac

Naše aplikácie vyvinuté pre Mac OS X pracujú nad platformami Power PC aj Intel. Obvykle používame Objective C pre tvorbu GUI a C++ pre aplikačnú logiku. Ak nie sú prístupné C/C++ API, používame AppleScript. Spotlight API je príkladom C/C++ API ktoré používame priamo. Tieto aplikácie sú používané konečnými užívateľmi, ktorí sa pripájajú na cieľový server cez Internet.

Integrácia a nástroje

Kooperácia v našom tíme (ako aj s partnermi) je založená na koordinácií cez systém zdrojových kódov (Subversion alebo CVS). Zvykom sú denné kompilácie a integrácia aktuálnych zdrojových kódov. Používame automatické kompilácie a skripty na nasadzovanie aplikácie (Cruisecontrol) aby sme úplne automatizovali cyklus vývoja. Náš systém na evidenciu chýb/problémov (Fogbugz) je naviac tesne prepojený so zdrojovými kódmi a automatickou kompiláciou.