It is possible to craft a working business application in less than an hour using low-code development platforms that are designed to do so. The term ‘low-code” application development did not exist until a couple of years back, and part of its popularity stems from the concept of citizen development which involved small and medium enterprises building their own applications. The other factor that has led to the development of this concept is a push from traditional developers and IT designed these low-code platforms to accelerate software delivery by rapidly building applications that are unique to business users. The truth is that the term low code was first mentioned in a report in a report in 2014 and in later reports that stated that vendors generated close to two billion dollars in revenue in the year 2015 and the report noted that the revenues of the vendors are growing by 50% each year. The truth is that the report divided the low-cost industry into five low-code categories that are: general purpose, database, process, mobile-first and request handling but the report noted that the category mobile-first would disappear as it becomes a must feature in all low-code platforms when the industry consolidates under the general-purpose umbrella.
A known fact is that there are some myths that the report debunks such as the question if these low-code platforms are only for citizen developers and not for professional developers that are not true since most of the people involved in the report as clients were professional developers. It is vital to state that the other myth is that low-code platforms eliminate the need to code and the truth is that some elements, such as integration and user interface, will require the person to code. Integration is hard, messy and unpredictable and the other areas that people have to code is the mobile UI. If the user wants that the application goes beyond the web application and does a custom layout, accesses servers on the devices or has pixel-perfect displays, then they have to code because low-code platforms do not have such templates. The other myth is that low-code platforms mean small scale and the interesting question is when acquisitions vendors will begin to happen. A known fact is that since some of the major players are churning out millions in revenue, then this leaves room for speculation on buyouts by either big technology companies or other investors that for some big technology companies, acquisitions of such enterprises are pocket change.
Each of these low-code platforms has weakness and strengths, but all the major players created a working or semi-working scheduling application. Some of the platforms were also easier to use, and in some, an application can be built in less than ten minutes after which the person can begin customizing the application.Smart Ideas: Apps Revisited