Mobile Applications

Mobile solutions are clearly superior to the classic desktop solution in many business areas. The modern world is becoming faster and more mobile. Users want to be able to access and edit their data anywhere, anytime. If possible, they want to be able to do this in their familiar mobile working environment, without having to worry about operating system and web browser differences and constant network connections.
We develop applications that work reliably, user-friendly and smoothly, regardless of the operating system. No matter if:
- Android
- iOS
- UWP (Universal Windows Platform, also known as Windows Store App)
The applications are so-called native applications, which means that they do not run in a mobile web browser but are created as a dedicated app for the corresponding operating system. This allows the use of all operating system advantages and sensors. In addition, this enables distribution via the corresponding app stores and offline operation of the app.
For the implementation, the most modern technologies are used, which make it possible to further develop the created system in the future or to connect other applications, such as web applications, to it without having to rebuild the entire system. We rely on proven technologies such as Xamarin and REST services which are created with C#.
The user interface and related user experience are crucial factors in how your application is perceived. By working with a reputable UX design firm (UseTree), we ensure that the interactions with your app are designed to optimize the application experience. Higher adoption by your end users and more efficient workflows are results from thoughtful UX/UI concepts and designs.
Web Applications

Based on existing or future requirements, we develop web applications that are tailored to your specific needs. We help you to analyze and optimize your processes, connect third-party systems, program interfaces and implement the application that generates the greatest possible business value for you.
A well thought-out software architecture and the use of the right technologies is the basis for the efficient operation and further development of your software solution. We want to develop long-term solutions for you. Through careful implementation, we simultaneously create the basis for future adaptations and ensure the technological continuity of the developed applications.
The user interface and the associated user experience are decisive factors for how your web application is perceived. By working with a renowned UX design firm (UseTree), we ensure that interactions with your web product are designed to optimize the application experience. Higher acceptance by your end users and more efficient workflows are results from the well thought-out UX/UI concepts and designs.
State-of-the-art technologies are used for the implementation, which allow to further develop the created system in the future or to connect other applications, such as mobile applications, to it without having to rebuild the whole system. We rely on proven technologies such as Angular and REST services which are created with TypeScript and C#.
By using Microsoft technologies in the backend, it is also easy for us to integrate the new components and services into your existing infrastructures and server landscapes, such as on-premise or Azure Domain Server.
In doing so, we install and operate your software on your or our hardware, or outsource it entirely to the cloud, depending on your wishes.
Embedded Solutions

When developing software for embedded systems, developers are faced with special constraints whose fulfillment is necessary for correct functioning. These include the coupling to physical processes, the associated requirements for reliability and the increasing number of distributed systems with high dynamics.
Even today, many interfaces to embedded hardware are created and operated with special programming languages optimized for embedded systems. Mostly the programming language C or C++ is used. This allows a very small resource consumption of computing power, memory, storage space or protocol bandwidth.
We offer more than 15 years of knowledge and experience in the development of such embedded systems and their connection to surrounding systems. On request we also develop directly in C or C++ for embedded platforms.