Introduction to Low Code Application Development
Low code application development is all about high productivity: more feature function, greater consistency, and higher fidelity, all with less effort.
Low code frameworks, such as Application Express, leverage powerful components that provide reporting, data visualization, and form controls. This allows an application developer to focus on solving the business problem and delivering superior solutions, with less time and effort spent on mundane and repetitive lower-level coding.
When done properly, low code tools deliver superior productivity for the widest range of use cases using declarative programming. However, since low code tools inherently have limitations, it is important to provide optional full control by elegantly integrating procedural logic on the client (browser) and server tiers.
You get started by requesting a free service from apex.oracle.com. This free evaluation service will be immediately provisioned and can be used to prototype your application.
Oracle Application Express is also available as a no-cost and fully supported feature of all Oracle Database Cloud Services and all on-premises Oracle Database editions, including the no-cost Oracle Database Express Edition (XE).
The apex.oracle.com service is completely free for evaluation and prototype purposes. Sign up is free, quick and easy.
You can run Application Express on Oracle XE, meaning you can develop locally on your notebook or VM.
Oracle APEX is included with Oracle Database Cloud Service offerings and is enabled by default.
You can run Application Express wherever the Oracle Database runs including on premises or in your own data center.
Oracle APEX is a data-first development platform. You can begin with an existing data model or create a new one from scratch. You can use SQL Workshop, which allows you to design or import data models from your browser, or, as an alternative to traditional modeling, you can also use Quick SQL, which enables authoring SQL using markdown-like shorthand.
You can start with a spreadsheet and upload it as the basis for your data model.
SQL Developer provides a fully featured Data Modeler to enable full control when designing your data model.
Quick SQL is a bundled productivity app that enables you to write markdown-like SQL syntax which is expanded into full SQL.
Write your own SQL and easily run scripts using SQL Workshop, the built-in SQL IDE
Use simple wizards to create and develop applications using only your browser. Move seamlessly between design and development modes using Quick Edit from the Developer Toolbar. Leverage your SQL skills to create dynamic reports and charts. Code your app solo or together with a team.
Here's a quick video of the application that was just created.
Follow simple wizards to create applications and page components
Modern browser-based IDE with intuitive drag and drop layout and support for multiple developers working concurrently
Selective columns, fixed headers, inline update, email subscriptions, sorting, pivots and more
HTML5 modern responsive leveraging Oracle JET
Leverage a wealth of community plug-ins to extend provide additional App components
Fully responsive, customizable and versatile user interface designed to be accessible and support bi-directional languages
For simple projects, deploying your App can be as easy as sharing a URL.
For systems that separate development and production environments, you can export and import your application in a single file. A single Oracle APEX export file includes the application definition and supporting objects.
Export or import entire applications or page components with a single file.
Selectively enable or disable application functionality per deployment.
Declaratively define and deploy multilingual applications.
You can develop on the cloud and deploy on premises, or vice versa. No strings attached.
Application Express has more than ten years of real-world usage and community activity. Visit the Oracle Technology Network to find documentation, collateral, success stories, news articles, and much more.