{"id":1144,"date":"2024-02-20T13:04:43","date_gmt":"2024-02-20T12:04:43","guid":{"rendered":"https:\/\/www.isa.de\/?p=1144"},"modified":"2024-06-20T10:06:37","modified_gmt":"2024-06-20T08:06:37","slug":"advantages","status":"publish","type":"post","link":"https:\/\/www.isa.de\/en\/advantages\/","title":{"rendered":"Benefits"},"content":{"rendered":"<div id=\"c117\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n1\">\n<p class=\"csc-firstHeader\">10 good reasons for the ISA Dialog Manager:<\/p>\n<\/div>\n<p>A key advantage of the ISA Dialog Manager is its <em>Portability<\/em>. You just program <em>eine<\/em> User interface and it runs on <em>all<\/em> supported systems. But even if portability is not an issue for you, using the ISA Dialog Manager will bring you many advantages.<\/p>\n<\/div>\n<div id=\"c119\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n2\">\n<h4>GUI development made easy<\/h4>\n<\/div>\n<p>Defining Dialog Manager objects and their attributes as well as programming their dynamic behavior in the ISA Dialog Manager rule language is much easier than directly programming the GUI toolkits. Nevertheless, all the functions that modern user interfaces require are available to you, without any unnecessary baggage.<\/p>\n<p>And if you get stuck during development, our team will help you with <a href=\"\/en\/support\/\">Sup\u00adport<\/a>. If necessary, also on site, at fair conditions.<\/p>\n<\/div>\n<p><!--more--><\/p>\n<div id=\"c118\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n3\">\n<h4>Productivity<\/h4>\n<\/div>\n<div class=\"csc-textpic csc-textpic-intext-right\">\n<div class=\"csc-textpic-text\">\n<p>With ISA Dialog Manager, you write less code because you develop the user interface at a more abstract level above the graphics systems and toolkits. This saves you the tedious and error-prone process <em>Boiler\u00adplate-Code<\/em>, which is necessary when working directly with the window systems and widgets.<\/p>\n<p>If you change the dialog definitions, you do not have to compile and build your application again. You simply change the dialog and restart your application. This ensures short build cycles and increases the agility of your development.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"c121\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n4\">\n<h4>Reliability and Stability<\/h4>\n<\/div>\n<p>The ISA Dialog Manager is characterized by high stability and reliability. It has proven itself for years in various areas of application. Applications implemented with the ISA Dialog Manager are used at hundreds of thousands of workstations. They are used to handle business-critical processes and safety-critical operations. Day after day, year after year\u2026<\/p>\n<p>It's not just our products that are reliable. You can also rely on our <a href=\"\/en\/support\/\">Sup\u00adport<\/a> and the quality of our services.<\/p>\n<\/div>\n<div id=\"c120\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n5\">\n<h4>Performance thanks to moderate system requirements<\/h4>\n<\/div>\n<p>The system requirements of the ISA Dialog Manager are moderate, compared to the performance of current workstations, they are downright modest. Due to the low resource requirements of the IDM runtime components, applications run with high performance even on older systems and can be operated smoothly. Our developers and consultants are happy to help you develop a user interface architecture that is tailored to your systems and their performance.<\/p>\n<\/div>\n<div id=\"c123\" class=\"csc-default\">\n<div class=\"csc-textpic csc-textpic-intext-left\">\n<div class=\"csc-textpic-text\">\n<h4>Compatibility<\/h4>\n<p>Our customers expect us to ensure that their applications run in a different system environment or with a new IDM version without any changes. Therefore, compatibility is one of our most important development goals. Compatibility with the supported platforms and long-term compatibility as the product evolves. We know that some of our customers' applications have been developed, used and maintained for decades. Therefore, we avoid incompatible changes and show you solutions if <em>Break\u00ading Changes<\/em> are unavoidable.<\/p>\n<p>User interfaces developed with the ISA Dialog Manager have the respective look and feel on each platform. Because the ISA Dialog Manager uses the platforms' original toolkits (widgets). No post-implementations that merely represent compromises in terms of appearance or behavior. Nevertheless, the ISA Dialog Manager offers you the necessary <em>Flexibility<\/em> to decide for yourself how to set your priorities: consistent with each platform or consistent across multiple platforms.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"c236\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n7\">\n<h4>Clear interfaces<\/h4>\n<\/div>\n<p>The ISA Dialog Manager supports you in developing multi-tier applications with clear interfaces between the presentation layer, business logic and data. Since the early days of ISA Dialog Manager, the Model-View-Controller (MVC) architectural pattern has been our guiding principle for its development. This helps us to maintain the clean, understandable structure and consistent functional principle of the product. You gain more independence in developing your user interfaces and make their maintenance, care and customization easier.<\/p>\n<p>When developing applications, a large part of the effort goes into the user interface. A clearly delineated presentation layer helps you preserve user interfaces - and your investments in them - as your applications evolve.<\/p>\n<\/div>\n<div id=\"c125\" class=\"csc-default\">\n<div class=\"csc-textpic csc-textpic-intext-right\">\n<div class=\"csc-textpic-text\">\n<h4>Development tools: the choice is yours<\/h4>\n<p>With the ISA Dialog Manager you are not tied to specific development tools. Of course you can use the included tools (graphical editor, debugger, profiler). In principle, any text editor is sufficient to develop dialogs. This means that the ISA Dialog Manager can be easily integrated into your existing development environment and existing development processes. Your developers can work on the user interface using the tools they know best.<\/p>\n<h4>Do you use Eclipse as your development environment?<\/h4>\n<p>Our <a href=\"\/en\/idm-eclipse-plugin\/\">IDM Eclipse Plugin<\/a> offers the usual functions such as structure and hierarchy views, syntax highlighting, code completion, jump functions and a few more.<\/p>\n<h4>Are you still looking for an integrated development environment?<\/h4>\n<p>Try our Software Development Environment (SEU), which is suitable not only for GUI development with ISA Dialog Manager, but for application development in general.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"c124\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n9\">\n<h4>Our customers decide where to go<\/h4>\n<\/div>\n<p>Our customers determine in which directions the ISA Dialog Manager develops. For us, the key factor in its further development is which functions our customers need to solve their development tasks. And not which topics are currently generating the most hype. In this way, we keep the ISA Dialog Manager free of unnecessary ballast that makes your work with it more difficult and endangers its reliability.<\/p>\n<p>Do you have other platforms on which your application should run?<br \/>\nOr do you need GUI components with special functions?<\/p>\n<p>We would be happy to develop individual adjustments and extensions for you. Depending on how interesting these developments are for other customers or as a general product option, you will only bear part of the development costs.<\/p>\n<\/div>\n<div id=\"c122\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n10\">\n<h4>Our support: professional and individual<\/h4>\n<\/div>\n<p>Our support works closely with the development department. If problems arise, your developers will find competent contacts who speak their language.<\/p>\n<p>We react quickly and flexibly. We can usually provide you with a patch or adjustment for download very quickly, or at least show you a workaround to an error. In urgent cases, we will also create a patch especially for you. So that your project doesn't come to a standstill and you can meet your deadlines.<\/p>\n<\/div>\n<div id=\"c126\" class=\"csc-default\">\n<div class=\"csc-header csc-header-n11\">\n<h4>Always worth it: our licensing model<\/h4>\n<\/div>\n<p>Regardless of whether you use the ISA Dialog Manager for an internal application, a customer solution or a product: There are no runtime fees, regardless of how many users use your application. This means you don't have to incur complicated billing or costs that subsequently make your application more expensive. The ISA Dialog Manager is licensed per developer workstation and platform. If you develop for multiple platforms, we offer you affordable porting licenses. The <em>TCO<\/em> (<em>Total Cost of Ownership<\/em>) are transparent and plannable for both the tool and the applications developed.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>10 good reasons for the ISA Dialog Manager: A key advantage of the ISA Dialog Manager is its portability. You just program a user interface and the<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"10 gute Gr\u00fcnde f\u00fcr den ISA Dialog Manager: Ein wesent\u00adli\u00adcher Vor\u00adteil des ISA Dia\u00adlog Mana\u00adgers ist seine Por\u00adta\u00adbi\u00adli\u00adt\u00e4t. Sie pro\u00adgram\u00admie\u00adren nur eine Benut\u00adzer\u00adober\u00adfl\u00e4\u00adche und die l\u00e4uft auf allen unter\u00adst\u00fctz\u00adten Sys\u00adte\u00admen. Doch auch wenn Por\u00adta\u00adbi\u00adli\u00adt\u00e4t keine Rolle f\u00fcr Sie spielt, bringt Ihnen der Ein\u00adsatz des ISA Dia\u00adlog Mana\u00adgers viele Vor\u00adteile.","_seopress_robots_index":"","_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[5],"tags":[25,79,78,76,39,77,75],"class_list":["post-1144","post","type-post","status-publish","format-standard","hentry","category-produkte","tag-eclipse","tag-gui-entwicklung","tag-kompatibilitaet","tag-lizenzmodell","tag-schnittstellen","tag-support","tag-vorteile"],"author_meta":{"display_name":"Website Admin","author_link":"https:\/\/www.isa.de\/en\/author\/admin\/"},"featured_img":null,"coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Produkte<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Produkte<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Eclipse<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">GUI-Entwicklung<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Kompatibilit\u00e4t<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Lizenzmodell<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Schnittstellen<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Support<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Vorteile<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Eclipse<\/span>","<span class=\"advgb-post-tax-term\">GUI-Entwicklung<\/span>","<span class=\"advgb-post-tax-term\">Kompatibilit\u00e4t<\/span>","<span class=\"advgb-post-tax-term\">Lizenzmodell<\/span>","<span class=\"advgb-post-tax-term\">Schnittstellen<\/span>","<span class=\"advgb-post-tax-term\">Support<\/span>","<span class=\"advgb-post-tax-term\">Vorteile<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 2 years ago","modified":"Updated 2 years ago"},"absolute_dates":{"created":"Posted on 20. February 2024","modified":"Updated on 20. June 2024"},"absolute_dates_time":{"created":"Posted on 20. February 2024 13:04","modified":"Updated on 20. June 2024 10:06"},"featured_img_caption":"","series_order":"","_links":{"self":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/1144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/comments?post=1144"}],"version-history":[{"count":11,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/1144\/revisions"}],"predecessor-version":[{"id":6106,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/1144\/revisions\/6106"}],"wp:attachment":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/media?parent=1144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/categories?post=1144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/tags?post=1144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}