Technology

We have the right building blocks

In our projects we choose the technology which fits best to your specific solution. Wherever it makes sense, we rely on proven open source technologies.

Java

Java is our favorite implementation programming language. The Java platform is the most widely used platform for business applications and offers a stable foundation with a large number of open-source tools and libraries.

Internet-Technologies

We use current web frameworks to create dynamic and visually appealing GUIs based on HTML5, AJAX and Javascript or the Vaadin framework. We have profound knowledge of different web browsers on desktop and mobile devices.

Frameworks & Web Services

We use Spring, Spring MVC and Spring Webflow, Java EE 6 or Vaadin as base frameworks for our projects. For communication between applications we rely on the open standards XML, REST, SOAP and JSON.

Mobile solutions

We implement mobile solutions either as native Apps based on Objective-C (iOS: iPhone, iPad) or Java (Android) or as a mobile web app with HTML5 and the Javascript-Frameworks JQuery Mobile, SenchaTouch orAngularJS based on PhoneGap (Apache Cordova).

B2B Microsoft Office Integration

Our frameworks enable and simplify the direct data exchange between our software solutions and all Microsoft Office document formats as well as PDF, to guarantee a seamless document workflow throughout your enterprise.

Hosting and Database

We use Linux, Windows and Solaris operating systems and the database servers Oracle DB, PostgreSQL, MySQL and Microsoft SQL Server. For application hosting and operations we work closely with a local Business Hosting Provider or we use a cloud environment like the Amazon EC2 Cloud.