State-of-the-art software development
We use modern software tools and programming languages in our software development. Our individual software solutions use the languages and libraries specialized in the fields in order to develop in a time- and resource-saving way.
On customer request we develop in C#, Java, C++ and many other languages. You can find more details about the tools we use in our chapter Technologies.
Concept
For each software product we design a careful and detailed specification. This accompanies the entire development cycle: from analysis to design and development, as well as the definition of test cases during quality assurance.
Our software projects are coordinated using UML and the contemporary project management method Scrum. The tools MS Project, UML-Designer, Visual Studio and TFS support us in our structured way of working and help us to implement your projects according to your plan. We also use the preferred tools of our customers, such as Jira, SVN, Git and many more.
Communication
A crucial factor in our successful software projects is direct regular communication with our customers. In addition to on-site meetings, we use video software like TeamViewer and Skype as image-transmitting means of communication for agreements or brief presentations of our progress.
Programming languages
As an example of our competency in different programming languages, for the desktop and tablet area under Windows we use C# with .NET and WPF (Windows Presentation Foundation). For this the user interface gets a modern look for Windows 10.
Platform-independent systems we program with Xamarin, Qt and QML. For existing programs, we can also develop software in Java, VB.NET and other programming languages on request. For embedded systems, we primarily use C++. You can find a complete list of our "language skills" under Technologies and Project.
Databases
For database development and connectivity we are familiar with SQL-Server, Access, Oracle and MySQL. In this context we naturally use the database language SQL.
Practical examples
You can read about our previous projects in detail and contact us if you have any questions. You can also find more detailed information about user interface/GUI, 2D/3D graphics, CAD, simulation andimage processing image processing under Technologies.