Tehnologije
Spletne aplikacije razvijamo na podlagi lastno razvitih spletnih ogrodij (angl. web framework). Ta ogrodja nam omogočajo razvoj namenskih aplikacij za geografske informacijske sisteme (angl. geographic information system – GIS), obogatenih spletnih aplikacij (angl. rich internet application – RIA), namenskih spletnih poizvedovalnikov po podatkovnih bazah in drugih spletnih aplikacij.
Že od leta 1993 smo partnerji podjetja Oracle. Takrat smo se odločili, da bomo za podatkovna skladišča pri naših aplikacijah uporabljali relacijsko bazo Oracle. Pri razvoju aplikacij v okolju Oracle je vključeno več strokovnjakov, ki uporabljajo orodja Oracle Designer, Oracle Developer, Oracle Forms ter RDBMS Oracle.
Danes večji del razvoja opravimo v Javi, v kateri pripravimo večino strežniških storitev, v določenih primerih pa v Javi razvijamo tudi odjemalce (v tehnologiji Java Applet in Java WebStart).
Z lastnim razvojem tudi uspešno povezujemo različne odprtokodne rešitve, kot so: MapServer, OpenOffice.org, MyBatis/iBatis, iText in podobne. Atributne in grafične podatke shranjujemo in obdelujemo v podatkovnih bazah Oracle in PostgreSQL.
Razvili smo lastna orodja za razvoj spletnih aplikacij ter za hitro vzpostavitev poljubnih pametnih obrazev in aplikacij za delo z dokumenti, ki so uporabniku takoj dostopni preko spletne aplikacije in tudi preko mobilnih aplikacij za naprave Android.
Tehnološka znaja
Platforme:
- Windows
- Linux
- Android
- Java
- Oracle
- PostgreSQL / PostGIS
- Mapserver
- Geoserver
Okolja in ogrodja:
- Razvoj aplikacij za namizje in splet
- IDE: Eclipse
- j2SE desktop: AWT, Swing
- ostalo desktop: SWT, Eclipse plugins
- Java Applets
- j2EE Servlets
- myBatis / iBatis
- (JPA – Hibernate, EJB, JSP, JSF, …)
- (HTML, CSS, JavaScript, …) XML, XSLT
- JAX-RS (RESTful web services)
- jQuery
- Infinispan
- Quartz
- Android
- Razvoj GIS:
- Mapserver
- Geoserver
- (OpenLayers)
- PostGIS
- uDIG
- GeoTools
- QuantumGIS
- GDAL
- Razvoj Oracle
- Sistemski del
- Linux
- CVS,
- Bugzilla (Eclipse Mylyn),
- CalDAV, Lightning
- VMWare
- VirtualBox
- MediaWiki
Organizacijska znanja
- Vodenje projektov
- Analiza in načrtovanje