Updated on by Hayley Brown
Low code has erupted in the past few years and has a strong dominance over the software industry. Businesses have increased their adoption of low code applications to build applications faster, improve their competitive edge, and continue the process of integrating digital technologies to transform a business.
So, what is Low code? It is the ability to build fully functional applications fast and with minimal complex coding. Applications can be SaaS products, websites and mobile apps, all using third-party toolkits. Low code toolkits tend to lead with visual development of an application, with graphical drag and drop user interfaces. These toolkits can take application ideas from concept, to design and then to commercialisation in a short space of time.
Low Code Market Growth
The specific term ‘low code’ was first coined by the analyst firm Forrester in 2014, and labelled as a development platform for customer-facing applications. The rumblings of a new software trend. Low code was later called a movement by Forbes in 2017, who stated that
low code and no code as ‘extraordinarily disruptive’. In the past year low code has exploded, and the growth of the market can be attributed in part to the pandemic. It has forced organisations to step up their digital transformation. It can also be attributed to an increasing pressure on IT to deliver value to not only the businesses but to their end-users as well.
So, how is low code shaping the software industry? Well, back in February Gartner forecasted that the worldwide low-code development technologies market would grow by 23% in this year alone. The low code trend is only expected to grow further in 2022. “Low-code application platforms (LCAP) are expected to remain the largest component of the low-code development technology market through 2022, increasing nearly 30% from 2020 to reach $5.8 billion in 2021”.
Low-Code Development Technologies Revenue (Millions of U.S. Dollars)
|Low-Code Application Platforms (LCAP)||3,473.50||4,448.20||5,751.60|
|Intelligent Business Process Management Suites||2,509.70||2,694.90||2,891.60|
|Multiexperience Development Platforms (MDXP)||1,583.50||1,931.00||2,326.90|
|Robotic Process Automation (RPA)||1,184.50||1,686.00||2,187.40|
|Citizen Automation and Development Platform (CADP)||341.8||438.7||579.5|
|Other Low-Code Development (LCD) Technologies*||59.6||73.4||87.3|
The future of web development looks to be low code and no code development. With Gartner suggesting that “by 2024, low-code application development will be responsible for more than 65% of application development activity”.
Software applications are being created to serve those without a technical coding background, such as citizen developers/integrators. According to TechRepublic, “nearly 60% of all custom apps are now built outside the IT department. Of those, 30% are built by employees with either limited or no technical development skills”. This is to help organisations reduce backlog, decrease costs, improve agility, and create low code automations.
Types of Low Code Development Platforms
Types of low code platforms have been categorised by Forrester into five main categories, or a low code working model.
OutSystems, recognised by Gartner as a leading low code platform, has also determined three different industry types of low code applications. Niche tools, ecosystem tools, and purpose-built application platforms.
According to OutSystems, niche tools have been classed to focus on a specific application challenge. For instance, a streamlined process to capture and store data, or easier ways to build a mobile front-end. They tend to exclusively satisfy a single business need. They include business process management (BPM), and no code technology.
As well as that, Outsystems class ecosystem tools as typically consisting of large software application vendors. They are providing a path for creating greater value in their cloud ecosystems. Again creating solutions for specific business needs.
Finally, purpose-built application platforms. OutSystems describe them as built to address custom application development using low code. They are not strictly pure low code, but include a low code framework and tools for multi experience development.
Low Code Use Cases
Low Code Applications for Customer Facing Apps
The impact of low code is demonstrated in the fact that you no longer need to be a web or app developer to build a website, app or user interface. There is no longer a technical barrier as low code applications have provided code solutions. In the form of low code tools to help create rich customer experiences. Tools such as drag and drop interfaces. These allow citizen developers to build sites customisable for multiple devices from a single platform.
Low code application examples include Wix, Squarespace, WordPress and Weebly. All of which have low code tools capable of building a highly customisable website or user interface.
As well as building websites and applications, low code tools have enabled marketers to build and design email campaigns, and adverts in minutes. Using drag and drop functionality. One prominent example of this is MailChimp with it’s in-app email builder.
Low Code Integration Platforms for Internal Apps
Low code applications are used to help improve companies core functions. For instance, HR processes, marketing automation and financial data processing. A low code integration platform with relevant tools can be used for data orchestration between SaaS applications. Replacing manual data entry when a new contact or lead has come from a marketing campaign, or a contact form. The process can be automatically triggered in an integrated workflow.
Cyclr is a good example of a low code integration platform. As an embedded iPaaS it allows users to build automated workflows to share data from one or several SaaS applications with low code tools. Creating a connected SaaS ecosystem.
Legacy Replacement Apps
Legacy systems can be seen as a hindrance to business development and processes, as well as an organisation’s digital transformation. Of which has become a driving factor in upgrading outdated applications with old code, and modernising these systems with low code technology. In modernising the legacy systems you can align the apps to your specific, and relevant needs.
Low Code Application Features
Low code development applications tend to have several popular features that enable rapid application development for custom apps, and integrations.
What types of Low Code are dominating the industry?
Gartner, a leading research establishment, often publishes findings on software developments. Two reports recently covered low code application platforms, and who they thought were the established leaders in each.
Firstly the ‘MultiExperience Development Platforms Gartner Magic Quadrant – July 2021’ the leaders are:
The second report, ‘Enterprise Low-Code Application Platforms Gartner Magic Quadrant – August 2021’ the leader are:
The Gartner’s leaders are well established software companies. They help companies build, develop, deploy, and manage applications with low code tools, and automation processes. With some being providers of other services to customers as well, such as Salesforce with it’s well known CRM software.
The low code dominance can also be attributed to the numerous different kinds of low code applications available. From low code platforms that enable building, testing and deploying applications. To platforms to help manage digital workflows for omnichannel enterprise operations. Depending on the type of software or organisation you are/use there are low code applications that are tailored to specific organisation needs, niche problems, and dedicated to industry sectors.
Low Code Development and the Future
Low-code and citizen developers are a movement in reality. Low code has exponentially expanded and will continue to do so. The pandemic, and its aftermath, will continue to fuel the need for low code applications. As businesses navigate a new streamlined normal for customers and employees.
Forbes notes that, “organizations simply cannot spend years trying to get their IT shops in order so that they can compete. Low-code provides a real and proven way for organizations to develop new digital solutions much faster and leapfrog their competitors.”
Low code and no code therefore go hand in hand with a rise in citizen developers. At the beginning of this year we made our 2021 SaaS predictions. We predicted that new roles within organisations will be driven by the rise of low code applications and no code platforms. Creating a workforce of automation architects or citizen developers. Who are able to tackle customer automation and integration requests quickly and efficiently.
Web developers won’t become obsolete. There is a shift towards ‘anyone’ being able to design, and create web applications, apps, and integration workflows with low code tools. This is primarily because of the benefits low code provides. For instance, faster time to market, boosting digital transformation, and reducing costs. As well as, increasing productivity and agility, improvising customer experience, and accelerating app development.