When many people think of low-code/no-code platforms, they often think of armies of citizen developers without formal programming training, and perhaps a handful of professional developers here and there.
The truth, though, is far different. The vast majority of professional developers use low-code/no-code as well, and they use it to build many types of applications, including enterprise-strength ones.
So concludes a survey of software professionals by DZone, “Low-Code Development: Empowering Business Users, Enabling Developers.” It found that more than 82 percent of software professionals have used low-code platforms to build software. More than 20 percent say they use low-code either all of the time or most of the time.
More than 82 percent of software professionals have used low-code platforms to build software. - DZone
Some types of developers are more likely to use low-code than others. The survey found: “Respondents who primarily build web applications were somewhat more likely to have never used low-code platforms than respondents who primarily build enterprise business applications (17.5% vs. 14%). And those who build enterprise apps were somewhat more likely to have often used low-code platforms than web app builders (18.4% vs. 16.2%).”
What type of applications do professionals use low-code for? The survey found, “Interactive web forms were the use case most commonly marked as either somewhat useful (38.8%) or very useful (53.6%), with very useful easily dominating; only 7.6% marked not useful. The next-closest use cases were simple databases (11% not useful), followed closely by enterprise CRUD (12.5% not useful), request handling (13.8% not useful), and business process management (14.6% not useful).
As for what applications low-code isn’t being used for, “The three use cases most likely to be marked as not useful are, in order from most likely to least likely: physical modeling; machine learning pipelines; and (tied for third) integration middleware, e-commerce, and e-procurement.”
One particularly interesting finding has to do with whether professional developers believe low-code platforms have increased the quality of software overall. Software quality can be notoriously difficult to measure, the report notes.
It says, “Circumspect professionals care about overall software quality and judge it in a way not necessarily coupled to metrics like bug reports, downtime, cyclomatic complexity, or other results of comparatively immediate feedback. Software professionals’ judgment, though subjective, is a valuable mine of intelligent evaluation of software quality.”
So the survey asked professional developers whether the use of low-code has improved software quality, lowered software quality, or left it the same.
More than 39% said it improved software quality, more than 26 % said the overall quality has remained the same, and more than 23% said it lowered software quality. Just under 11% had no opinion.
Almost 40% of professional developers who've used low code development say it improved software quality. - DZone
Find the Best No-Code/Low-Code Software for You
Once you make the decision to adopt low-code or no-code software, it's important to find the right technology. Flexibility is important. You must ensure the software will work for developers with a range of skill levels - or app builders for workers who can't code at al . You also want a platform that contains a wide range of features and offers flexibility so that your apps can evolve and scale as your needs change.
Alpha Software offers a flexible no-code/low-code platform that meets these requirements. The software is ideal for building mission-critical applications includes enterprise-level security and integrations with data sources and other applications. It offers two development environments that serve skilled developers and workers who cannot code:
The Alpha TransForm no-code app builder helps enterprises craft mobile apps in minutes. The apps can work without a WiFi or cell connection and utilize the latest mobile features (camera, GPS, etc.) for fast, accurate data collection.
The Alpha Anywhere low code app development environment is a comprehensive low-code app development environment that creates secure business applications with rich user experiences. Developers can develop and deploy any web or mobile app from scratch, integrate data with existing systems of record and workflows (including data collected via Alpha TransForm mobile forms), and add additional security or authentication requirements to protect corporate data.