Dr. Daniel Thommes
Managing DirectorHenrik Wirth
Product & TechnologyProf. Dr. Ansgar Gerlicher
Technical Consultant & Customer RelationsThe Enthusiasts/
Our small but powerful team consists of all-round talents. The diverse skill sets complement each other wonderfully and combined with the friendly environment it allows us to create future technologies.
Values & Culture/
History & Roadmap/
NeverNull publishes MobileUI, the world’s first Java-based cross-platform app framework with native UI. The software is distributed over the new mobileui.dev page.
With a lot of customer feedback, we start with the development of our new product: MobileUI. MobileUI borrows many technologies from RemoteUI, but will be completely offline-ready. It will be the first Java-based cross-platform app framework that fulfils our high-performance requirements.
The NeverNull GmbH is founded in Stuttgart, Germany.
Aidlingen and Stuttgart, Germany – The Project team releases the first version of the RemoteUI Client for iOS and publishes the RemoteUI-based app “RemoteUI Gallery” in a Beta program. The task to build a great cross-platform app solution for Java, Groovy and Kotlin developers has been fulfilled. Now the effort continuous to make RemoteUI the best Java-based mobile app platform on the market.
Stuttgart, Germany – The RemoteUI Project is chosen to receive a funding of 100,000 Euros from the German Federal Ministry of Economic Affairs and Energy and the European Social Fund for Germany via an EXIST Business Start-up Grant. As part of this funding, the further development of a RemoteUI Client for iOS has been chosen to have top priority.
During this year, first customers realize mobile applications with the commercial version of the RemoteUI Framework. With training, support and development services, the RemoteUI team helps to finish all projects in time and budget.
Stuttgart, Germany; Paisley, U.K. – Daniel’s PhD thesis is successfully completed. His extensive research shows, that the RemoteUI technology has significant performance advantages over most existing cross-platform app technologies and remote desktop solutions. The decision to build a product from this great groundwork is taken.
Dr. Daniel Thommes and a small team of co-workers at the Stuttgart Media University realize a comprehensive app project for the cultural department of Baden-Württemberg’s capital Stuttgart. The RemoteUI Framework is applied to implement a beautiful culture guide for the Android platform.
Stuttgart, Germany; Porto, Portugal – Significant performance improvements make the RemoteUI System even faster. A novel method for “Graph-Based Caching” is invented and brings great speed for RemoteUI’s adaptive layout system. The method is first introduced at the IEEE CSE Conference in Portugal.
Henrik Wirth develops the first prototype of a RemoteUI Desktop Client. The client is based on JavaFX and works on Windows, macOS and Linux.
Regensburg, Germany – The RemoteUI Framework is applied in a first productive app project: A mobile frontend for an industry 4.0 environment is realized by a customer. In a performance analysis, RemoteUI clearly outperforms HTML 5 as alternative solution.
Stuttgart, Germany – With an architectural shift, the RemoteUI System becomes a solution to run mobile applications on standard Java servers. The newly invented RemoteUI Framework allows the realization of applications with a simple and productive development approach.
Las Vegas, NV, U.S.A. – “RemoteUI: A High-Performance Remote User Interface System for Mobile Consumer Electronic Devices” wins the Best Poster Paper Award of the IEEE ICCE Conference; the following Journal Paper of the same title is published in IEEE Transactions on Consumer Electronics.
Stuttgart, Germany; Paisley, U.K. – The development of the RemoteUI System starts as part of Daniel Thommes’s PhD project at Stuttgart Media University and the University of the West of Scotland. Prof. Dr. Ansgar Gerlicher supervises the project. At the beginning, the system is designed to allow the transfer of mobile device’s graphical user interfaces via TCP and Bluetooth.