No-code development platform: Difference between revisions

Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Cn}}
Tag: Reverted
Restoring revision 1152830034 by MrOllie: Revert apparant spam by a user that is now blocked (RW 16.1)
Line 2:
[[File:Betty Blocks platform.png|thumb|upright=1.4|Flowchart interface for [[Betty Blocks]], a no-code platform]]
'''No-code development platforms''' ('''NCDPs''') allow [[programmer]]s and non-programmers to create [[application software]] through graphical user interfaces and configuration instead of traditional [[computer programming]]. No-code development platforms are closely related to [[low-code development platform]]s as both are designed to expedite the application development process.<ref>{{Cite web|last=Miller|first=Austin|title=Low Code vs No Code Explained|url=https://www.bmc.com/blogs/low-code-vs-no-code/|access-date=2022-01-01|website=BMC Blogs|language=en-US}}</ref> However, unlike low-code, no-code development platforms require no code writing at all, generally offering prebuilt templates that businesses can build apps with.<ref>{{Cite web|title=Best No-Code Development Platforms|url=https://www.g2.com/categories/no-code-development-platforms#learn-more|url-status=live|website=G2}}</ref> These platforms have both increased in popularity as companies deal with the parallel trends of an increasingly mobile workforce and a limited supply of competent [[software developer]]s.<ref name=":0">{{cite web|last1=Rouse|first1=Margaret|title=low-code/no-code development platform (LCNC platform)|url=https://searchsoftwarequality.techtarget.com/definition/low-code-no-code-development-platform|website=www.techtarget.com|accessdate=20 August 2018}}</ref>
 
A no-code platform is a collection of pre-architected technologies, libraries, templates, methods and integration mechanisms that allow the end user to simply drag and drop visual components to create an end-use case or software application.{{cn|date=May 2023}}
 
No-code development platforms are closely related to [[visual programming language]]s.<ref>{{Cite web|url=https://spectrum.ieee.org/tech-talk/computing/software/programming-without-code-no-code-software-development|title=Programming Without Code: The Rise of No-Code Software Development|date=11 March 2020}}</ref>
 
Simply stated, a no-code platform allows any user to pen their thoughts on a canvas, decide the manner in which they would like to interact with the application and design the outputs they seek without writing a line of code. Well architected no-code platforms come pre-packaged with compute engines, UI templates, forms, connectors, reporting tools and dashboards that allow users to simply drag and drop components to create enterprise-grade software. They can make iterative changes quicker and keep translating their ideas into the software without relying on developers or traditional IT skill sets. The power of enterprise software gets truly transferred to the end-user.<ref>{{Cite web |date=2021-05-19 |title=Rise of no-code platforms in enterprise space |url=https://www.cnbctv18.com/views/rise-of-no-code-platforms-in-enterprise-space-9357431.htm |access-date=2023-05-07 |website=cnbctv18.com |language=en}}</ref>
 
Early analysis suggests that no-code platforms can reduce the cost of enterprise software by half. A large part of this saving comes from reducing the cost of change requests during and after implementation, reduction in project management overheads and a dramatic fall in the cost of failed projects.<ref>{{Cite web |last=Network |first=BFSI |date=2021-06-01 |title=No-code platforms and the changing economics of enterprise software |url=https://bfsi.eletsonline.com/no-code-platforms-and-the-changing-economics-of-enterprise-software/ |access-date=2023-05-07 |website=Elets BFSI |language=en-GB}}</ref>
 
 
No-code technology is expected to become increasingly user-friendly and driven by natural language commands. The future of new code will involve apps being built through conversations between humans and machines. No-code is also expected to become increasingly adaptive and intelligent when coupled with artificial intelligence. Where today artificial intelligence is used to undertake specific tasks, it is expected to become an integral part of no-code platforms to build or enhance applications without specific human intervention. We are likely to see no-code become an autonomous technology.<ref>{{Cite web |last=Trends |first=Market |date=2022-07-05 |title=The Rising Demand for No-Code and the Acceleration of Digitalization |url=https://www.analyticsinsight.net/the-rising-demand-for-no-code-and-the-acceleration-of-digitalization/ |access-date=2023-05-07 |website=Analytics Insight |language=en-US}}</ref>
 
== Use ==