NeoProducts Software Group

There’s much more to kiosk software than just configuring a PC to run in "kiosk mode".

Our software group has developed touchscreen applications to integrate with Neo’s kiosk hardware. This allows us to offer our customers complete and secure kiosk solutions - including payment systems, kiosk content management and monitoring over wide area networks.  We can develop transactional kiosk systems from scratch or adapt an existing website.  We know how to make a kiosk user interface work for you and your customers.
Neo Office in London
We continually strive to be the leading Kiosk Systems Integrator by  creating customer focussed  products and services. As a single specialist integration provider, coupled with a global in-house manufacturing facility, we are well placed to deliver kiosk  projects and effective larger roll-outs in a cost effective way and fast time-to-market.

By designing simple software that does the bare minimum to enable interoperability we create more innovative services and software solutions for our hardware, or in fact any hardware provider. These products have been designed as a platform and kiosk ’app infrastructure’ on to which more end-user facing products can be built.  We have also built network applications that move data to and from kiosks in an asynchronous way and also services that move data between files and SQL database systems.  These platform products are designed to be agnostic to the hardware and peripherals, data format, GUI technology and communications protocol.  The platform also includes re-usable GUI components that have been optimised for many collaborating users and multi-touch gesture based applications.

The platform together with a focus on responsiveness and agile teams, engineering best practice and user-centred design translate into time savings, effective delivery, high-quality results and a greater ability to change. This is especially important when conducting kiosk trial projects or prototyping new concepts.

We discovered there were no open, modern and extensible libraries or development environments tailored for the development of kiosk software and user interfaces.  Those that do exist tend to be closed or limited to programming models or proprietary scripting that are not powerful enough to create cutting edge user interfaces or to link to standard 3rd party libraries or services.  These environments were usually designed for a specific application type, such as Internet cafe browsers or digital signage, and then extended to try and meet the needs of more general application development.

We believe GUIs should be carefully hand crafted and built using tools that strike the right balance between expressiveness, ease of use to the developer and interoperability with other tools. It is the other tools for compiling, testing, deploying and configuring that we automate so that we can spend more of our time on new feature requests, ensuring applications are properly debugged prior to deployment and supporting customers.

This approach allows us to add value through design, engineering and the knowledge of how to select, integrate and support the best possible hardware, software and distributed components.