What is low code development?Faster app creation – Florida News Times


Creating an application from scratch is a time-consuming process and often requires full-fledged development skills specific to the target platform. Lowcode development platform and tools Although (sometimes no-code products) have their own learning curve, they often speed up the development process and reduce skills.

In general, low-code development platforms provide drag-and-drop designers, modules, forms, processes, workflows, data models, integrations, and one or more programming languages ​​that you can use within your product. The development platform may publish specifications that the engine can use to create apps, or publish executable apps. The app may or may not interact with the platform backend.

Low-code applications have several alternative design paradigms, such as generators, templates, and simple design languages. For example, a generator that examines a database and generates a data-bound form or grid for each database table can start very quickly as long as you can edit the generated form. Templates tend to be more elaborate, but less flexible. In some design environments, you can start by scanning a paper form. Others you can start with images in Photoshop.

The target for low-code development is the same as for handcode apps such as desktop, web, and mobile apps. Desktop apps are typically for Windows, macOS, and Linux GUI. Web apps run in all browsers (Chrome, Edge, Safari, Firefox, and Opera) and need to respond and handle different screen sizes. Mobile apps are primarily targeted at iOS and Android. Hybrid web apps are a combination of native shell apps and web content.

Some low-code platforms generate native code, so the look, feel, and speed of your app is very similar to a hand-coded app. Others run the interpreter. This can cause performance issues, but it may be sufficient for non-consumer apps.

License arrangements vary widely from low-code development platform vendor to vendor. Some pricing schemes may make the product unsuitable for use. For example, if you apply it to a consumer app that can have a very large audience, you will incur a per-user fee.

Copyright © 2021 IDG Communications, Inc.


Read More:What is low code development?Faster app creation – Florida News Times