Low-code or no-code development is a modern implementation of the concepts of rapid application development that crystallized in the early 1990s. RAD tools, which auto-generated much of an application’s underlying code, really took hold when Agile development practices emerged and evolved a decade later. Today, low-code/no-code development is seen as a way to free up developers from doing mundane tasks so they can focus on innovative projects that will deliver bigger value to their organization. As the workforce gets younger, and those in product conceptualization and marketing come in with more knowledge of computing and programming, their desire to build their own solutions is accommodated by new RAD solutions. Low-code solutions can require some coding to complete a project, while no-code solutions are often custom solutions created for specific industries and vertical markets, so the visual component library holds exactly what is needed for applications in those spaces.
The tools being created for rapid development have drag-and-drop interfaces, enabling non-developers to build workflows and create the user interfaces for their applications without having to get IT involved. But these low-code/no-code solutions also benefit developers by providing a way to work quickly, with fewer hand-written errors, and to iterate more often to create applications the end users actually want. These are all part and parcel of a digital transformation of the organization, which puts the focus on business value. There are numerous software providers in this space, coming at it from different angles. Some have created tooling to speed development on their platforms, while others can be used to create applications across a range of platforms.
Low-code solutions have proven their value in the industry. Many companies are seeing increased time to production and lower development costs, but relying on these low-code solutions may mean sacrificing quality due to a lack of testing. “My belief is that the developer side testing, the quality assurance team type testing that is traditionally done … continue reading
Technology advances, over the past decade, have emboldened us to take on projects and processes that would normally seem way beyond the scope of our skill sets. We are now equipped with digitized tools that enable us to fulfill many of our DIY desires. The drive to possess autonomy, self-sufficiency, greater productivity and customization in … continue reading
This is a brief history of UI development within the broader topic of software development and reflects my personal journey to build a chessvariant application for fun. The UI matters a lot because it dominates the code in most professional/commercial applications. Typically, the code that controls how you interact with your application takes up most … continue reading
More software development teams are using low-code tools to improve productivity. However, most low-code platforms limit the scope of what can be built and lack the flexibility required for complex enterprise projects. Typically, all development must be done in the low-code platform, which precludes the use of standard IDEs and platforms. “The low-code revolution offers huge … continue reading
The rapid rise and adoption of low-code application platforms is one of the most significant enterprise technology developments since the BYOD movement. Just as BYOD unlocked new opportunities for productivity and cost reduction, the low-code movement promises to reshape employees’ relationships with their IT departments. In fact, the proliferation of the technology will mean that … continue reading
Parallel Agile announced a new version of CodeBot, a low-code MongoDB, Express, React and Node (MERN) stack application generator that now connects screens to databases and provides an extensive library of UI components. “This release finally achieves our product goal of an end-to-end application generator, which supports an evolutionary, domain-driven approach to agile development,” said … continue reading
Infragistics is the latest company to join the low code trend with its Indigo.Design design-to-code announcement. The company is releasing a cloud-based, low-code platform to help enterprises with application creation. “Most low-code tools on the market focus on going from idea to app by skipping the designer and much of the developer. That’s a good … continue reading
A few years ago, Lori Breitbarth, senior IT program manager at medical device provider Medtronic—a company with about 105,000 employees as of 2020—and a developer came together and created an application using ServiceNow’s low-code capabilities. Since then demand for low-code applications at Medtronic has skyrocketed. At the start they were tasked with creating an application … continue reading
Cloudera has entered into a definitive agreement to be acquired by Clayton, Dubilier & Rice (“CD&R”) and KKR for $5.3 billion in cash, which will result in Cloudera becoming a private company. “This transaction provides substantial and certain value to our shareholders while also accelerating Cloudera’s long-term path to hybrid cloud leadership for analytics that … continue reading
The updated version of Creatio’s low-code platform for process automation and CRM includes a full cycle of process management, an accelerated time to market for new applications and more. The platform’s updated low-code and developer tools enable users to build apps and processes faster with an improved UI and platform enhancements for external file data … continue reading
No-code platform Unqork has announced the latest version of its platform. Unqork 2021.5 adds new software development life cycle (SDLC) features, such as API auto-documentation, data model auto-documentation, and application rollback. “The way that we’re approaching this release is it’s all focused on the SDLC,” said Nick Gamble, vice president of solutions at Unqork. “I … continue reading
The Java low-code platform provider WaveMaker has announced version 10.7 of its solution. The latest release features better support for working in branches. According to the company, working in branches enables a standard software development life cycle workflow by ensuring fixes are made without stalling team progress. The 10.7 release includes branching support for hotfixes … continue reading