Technologien im Einsatz

Entwicklungswerkzeuge, Programmiersprachen, Datenbanken, Frameworks etc.

 

So unterschiedlich und individuell die Anforderungen an eine Software sind, so vielfältig sind auch die Technologien, die für die Realisierung angewendet werden können. WOGRA hat über 80 Kunden bei der Implementierung von Projekten begleitet und daraus folgendes Portfolio entwickelt:

Methoden

  • OOP
  • MDSD
  • TDD
  • Continuous Integration & Delivery

Vorgehensmodelle

  • FDD
  • Wasserfall
  • Scrum
  • V-Modell

Betriebssysteme

  • Windows
  • Linux
  • MacOS
  • iOS
  • Android
  • WinPhone

Programmiersprachen

  • Java
  • C++
  • C
  • PHP
  • Javascript
  • Phyton
  • Scala
  • HTML5/CSS
  • MatLab

Datenbanken

  • Oracle
  • MySQL
  • MongoDB
  • MS SQL
  • DB2
  • Neo4J
  • PostgreSQL
  • H2
  • SQLite

Schnittstellen

  • REST
  • SOAP
  • EDI
  • XML
  • JSON
  • YAML

Frameworks/Bibliotheken

  • Qt
  • Vaadin (inkl. Touchkit)
  • Spring
  • AngularJS
  • NodeJS
  • AntLR
  • Hibernate
  • JSF
  • JPA

Entwicklungsumgebungen

  • Eclipse
  • IntelliJ
  • MS Visual Studio
  • NetBeans
  • QT Creator
  • XCode

Entwicklungswerkzeuge

  • SVN
  • Git
  • GitLab
  • Maven
  • Jenkins
  • FindBugs
  • Selenium