development powered by appNG
We create our 100% web-based software solutions to fit your project. Individual and economical: By using our application platform appNG, we can realize a short time-to-market and high cost-effectiveness.
We also develop modern, performant and scalable websites that look good and are comfortable to use on all end devices and in all common browsers.
It is important to us that the customer is actively involved in the development process and can regularly influence the result of our work. Step by step we approach your ideal solution together.
Rapid prototyping is supported by the appNG application platform (aPaaS) we have developed. This allows us to create a prototype before the start of actual software development, on the basis of which future functionalities can be coordinated with users – without having to write a line of source code.
Programs simply run better on the basis of a clean code base: To ensure our code quality, we pay attention to high test coverage, record various code metrics and carry out code reviews and refactorings.
Open Source Projects
We're standing on the shoulders of giants by conviction: With open source software such as Spring, Hibernate, Lucene, Flyway, Ehcache and Apache Commons, we use libraries that have been tested many times and are mature in use. This allows us to focus entirely on the business logic of the respective application.
The use of standards (such as JAXB, JAX-WS, JPA) makes our development process leaner. They also ensure the greatest possible independence from individual manufacturers, make the components of our software flexibly interchangeable and increase their reusability.
Continuous Integration & Continuous Delivery
After each code change in the version control system, our Continuous Integration Server automatically runs unit tests and builds the software. Errors in the source code are thus detected and eliminated as they arise. Delivery pipelines automatically transport the software to our development and test servers. The result: a more efficient development process that is not only faster, but also less error-prone.
Caching and optimized database accesses keep our websites running at high performance – even with very high traffic. We determine optimization potential within the scope of load tests and thus prepare your applications for load peaks.
Separation of Concerns (SoC) is one of the cornerstones on which our development processes are based. This allows changes or updates in parts of a software while all other parts continue to work unaffected.
Responsive Web Design & Dynamic
We develop responsive websites through the precise technical implementation of complex layouts that automatically adapt to the respective end device. Dynamic content gives visitors the opportunity to interact directly with your site - for a better user experience and shorter loading times.
We integrate OpenText Web Site Management into your existing IT landscape. By connecting to your Active Directory or LDAP repository, your editors and users can maintain content on your website or access your intranet in a personalized way with one login (single sign-on).
We transfer your content and structures from an existing project or another data source to your new management server project.
Internet, Intranet, Extranet
Whether your website is for the public, for your employees or for an external group of people, we will develop the right solution.