Individual software development
We make your business
larger
more planable
more reliable
more profitable
Your contact for custom-made individual solutions!
Based in Munich, OPUS GmbH is a specialized IT service provider for consulting, development, integration and maintenance of project / multi-project management and software solutions.
Another business domain of OPUS GmbH is the individual development of custom-made software solutions, in a way an IT-technical “custom-made suit”.
OPUS provides services overall phases of the software development process. Our team accompanies you from analysis, conception, design and implementation to training and operaton.
The heart of an application is its business logic. In workshops we work out the requirements together with you, analyze business processes, identify risks, and provide consulting in making decisions.
Despite all attention to the details, our intention is always a solution with the best cost / benefit ratio!
Benefit from our experience in software architecture
A clear separation drying into different layers reduces the complexity of dependencies in a system. The type and number of layers is individually depending on your requiements and your IT landscape. You can frequently find the following layers in distributed systems:
-
- presentation
- control
- application
- data access
- data management
For data exchange with the database we avoid direct access to the DBMS (database management system). With object-oriented programming, an object-relational mapping (ORM) is necessary in the data access layer that is implemented by means of an ORM framework.
Application Programming for the Microsoft .NET platform in C #
Specialized in Microsoft .NET technologies, the core competencies of our company span the following issues:
- Architecture, modeling and implementation of distributed and service-oriented architectures
- Development of customer specific applications
- .NET Development(C#, .Net-Framework, .Net-Testing, .Net-Security, Mobile Development)
- ASP.NET (MVC), HTML5, CSS3, JavaScript
- WCF (Windows Communication Foundation)
- WPF (Windows Presentation Foundation)
- WF (Workflow Foundation)
- Mobile Business Solutions
In the field of development Microsoft Visual Studio is our most important tool.
Web development with ASP.NET, HTML5, CSS3 and JavaScript
Today users mostly use more than one device – in addition to the desktop PC or laptop also smartphones or tablets are applied. Therfore, cross-platform development becomes increasingly important to make applications future-proof.
Modern web browsers are an all powerful platform. Whether Edge, Chrome, Safari or Firefox: The browsers have evolved into a powerful operating environment.
The basis of the programming language is JavaScript and Typescript. With ECMAScript 2015 JavaScript has reached a good and modern standard. With TypeScript, Microsoft offers an alternative that enjoys increasing popularity.
The secret of successful web-based software development is about three letters: SPA. The Single Page Applications are in a way the Smart Client for the browser. After the application start, the client logic takes place in the browser. The communication with the server is done via JSON over HTTPS with Web APIs or push services.
Database design, modeling and programming
Benefit from the deep and extensive knowledge of our experts in the following subjects:
- Database design and ER modeling
- Prototyping
- Application design and programming
- Migration
- Performance tuning
- Quality assurance
- Test management
- Maintenance and operation of database-driven applications
Years of experience, a high level of commitment and high quality standards – these are our advantages.
Mobile apps for tablets and smartphones connected to your server application
We realize native mobile apps that stand out by their specifical tailoring to your requirements and target platform.
Apps are software applications with extensive functionality.
This includes databases and interfaces to server applications or web applications. They allow a more efficient use of your applications on tablets or smartphones.
Focussing on Distributed Systems
The Service-Oriented Architecture is a method in the field of distributed systems.
Focussing on Migration
The »software migration« subject is a golden oldie. Migration means the transfer of a software product into a different technological environment.
We successfully transfer your legacy systems to Microsoft .NET
Focussing on Web Development
Single page web applications are special web applications that implement much of the user interaction in a web page using clientside logic.
Focussing on Databases
We constantly keep the knowledge of our experts up to date and thus offer our customers an optimum performance.