What is a Low-Code Development Platform?
What is a “Low-Code” Development Platform?
When business people, engineers, scientists and analysts can’t get the automation they need from IT or consultants, they build tools and apps themselves. Historically they have typically relied upon unmanaged spreadsheets and other desktop tools.
Low-code development platforms is a recent class of software development tools that offer “citizen developers” as well as professional developers a managed and more productive environment for this inevitable software-delivery activity. Low-code development platforms enable the creation of application-specific software tools with little or no coding (“No-Code Development”), usually directly by those who use or need these applications. This eliminates the “middleman” problem so often encountered in software development projects that require hand coding. Loosely speaking, Low-Code can be viewed as an outgrowth of the more established “Rapid Application Development”, or RAD software development approach. Learn more on Wikipedia.
How is EASA unique among the low-code offerings?
EASA not only enables custom app creation within a low-code framework, but is specifically focused on utilizing existing models and software workflows as the underlying logic. Rather than recreating your logic (calculations, formulas, data manipulation, etc.) within your new app, EASA continues to pull this logic from your existing models. This offers a significant savings of development time while also ensuring the integrity of the logic, and allows you to continue extracting value from existing tools. EASA is used to create custom web apps that are based on models built with or that include software such as Excel, MATLAB, scripts, CAE, in-house and legacy systems, databases and many others.
Extra unique for Excel based applications!
Excel is frequently used to aggregate multiple data streams, and this provides a database like functionality. Most low-code solutions can convert these spreadsheet based applications into actual database applications, and this not only provides all the useful database functionality, it also helps to eliminate the chaos that typically comes with collaborating with and sharing of spreadsheets. This is a very basic capability of EASA, and accounts for a minority of all spreadsheet based applications created by or within corporations. Of far greater value to most companies, is the ability to secure the most valuable and critical shared spreadsheets – those that contain highly developed business and calculation-based logic, typically with very high intellectual property value.
Here EASA is unique in the low-code offerings and goes well beyond simple database conversions. Companies can create highly customized web apps that continue to use the native Excel spreadsheets for the logic component as described in the previous section. These web apps can completely hide their humble Excel underpinnings, if desired, for example when making an outward facing web portal for 3rd parties such as customers, suppliers, resellers and the like. More information on how EASA works can be found here.