What Are Users Saying About mapp Script?

Over the past weeks, we’ve been collecting feedback from colleagues who are already using mapp Script, as well as from those who are just starting to explore its capabilities.

The feedback highlights a strong potential to simplify application development in mappView while enabling more advanced and flexible solutions.

Simplifying Complex Logic

The most frequently mentioned benefit is the ability to replace complex Event Binding configurations with clean, maintainable code.

Users appreciate:

  • More readable and maintainable implementations
  • Easier handling of conditional logic (if/else scenarios)
  • Reduced copy-and-paste work
  • Greater flexibility when implementing advanced application behavior

One user shared a striking example where a Compound Widget containing approximately 2,400 lines of Event Binding configuration was rewritten into just 70 lines of Event Script code. The result was not only significantly less code, but also improved readability and maintainability.

Enabling New Possibilities

Several users highlighted that mapp Script enables functionality that would otherwise be difficult or impractical to implement using traditional Event Binding alone.

By allowing more sophisticated logic directly within mappView, developers can create elegant solutions while reducing the amount of functionality that needs to be implemented in the PLC.

Teams already using mapp Script reported that it has become an important part of their development workflow, particularly for applications requiring complex data handling and advanced user interactions.

Looking Ahead

While the feedback has been overwhelmingly positive, users also shared ideas for future enhancements.

The most common requests include:

  • Extended access to OPC UA variables
  • Access to session variables within Compound Widgets
  • More flexibility when working with complex data structures inside widgets

These enhancements could further expand the capabilities of mapp Script and unlock additional use cases for advanced applications.

Developers also expressed interest in continued improvements to the development experience and tooling around script creation and editing.

Growing Interest Across the Community

One of the most encouraging outcomes of the feedback collection is the clear interest from colleagues who have not yet used mapp Script.

Several respondents indicated that they would like to learn more about its capabilities and practical applications. This creates an excellent opportunity for the community to share examples, best practices, and real-world success stories.

As more projects begin to adopt the technology, sharing experiences will help others understand where mapp Script delivers the greatest value and how it can simplify application development.

Key Takeaways

Based on the feedback received so far, several themes stand out:

  • mapp Script significantly simplifies application logic in mappView.
  • It can dramatically reduce implementation complexity and code volume.
  • It enables advanced scenarios that would be difficult to achieve with Event Binding alone.
  • It improves maintainability and readability of applications.
  • There is strong interest in learning more through examples, documentation, and shared experiences.
  • Users see additional opportunities for growth through expanded integration and development capabilities.

For many developers, mapp Script is already proving to be a powerful addition to the mappView ecosystem, helping transform complex implementations into cleaner, more maintainable solutions. As adoption grows and more experiences are shared, its full potential will become even clearer.

:books: More info about mapp Script:

Community - introduction

mapp Script - official documentation in Online Help