APEX Application Development

Oracle APEX Application Development (APEX Service) 是一个低代码应用开发平台,可帮助开发人员快速构建功能丰富且易于维护的关键任务应用。APEX 使用 AI 来加速应用开发,并为应用用户提供更丰富的体验。您仅需为使用应用时消耗的资源付费。

概览:使用 Oracle APEX 构建企业低代码应用 (1:40)

APEX 将生成式 AI 带给开发人员

APEX 24.1 版本利用生成式 AI 使应用开发人员和用户的工作更轻松。了解它如何帮助开发人员在更短的时间内创建更出色的关键任务企业应用。

APEX 荣获 InfoWorld 2023 年年度技术奖

InfoWorld 将 Oracle APEX 评为“软件开发:平台”类别的年度优秀产品。

欢迎参加 ODTUG Kscope24!

欢迎参加 7 月 14 日至 18 日于美国田纳西州纳什维尔举行的 ODTUG Kscope24,在年度 APEX 大会上观看 APEX 24.1 的实际应用,并与来自世界各地志同道合的开发人员和企业高管交流优秀实践。

网播系列:Oracle APEX 赋能业务创新

观看我们的月度网播,了解全球各地的客户如歌使用 Oracle APEX 构建创新的低代码应用,以解决业务问题。

构建应用的速度提高 20 倍

Pique Solutions 在一项时间和动作分析中发现,开发人员使用 Oracle APEX 构建应用的速度至少是传统应用开发方法的 20 倍。

APEX 能够以有效的方式检索所需数据,因为 APEX 中的 AI 函数可以直接访问数据库中的所有元数据,执行更复杂的查询,并生成比手动(甚至是由专家手动)生成更准确的结果。

IDC 数据管理软件研究副总裁 Carl Olofson


“Fourth-generation languages (4GLs) and low code development tools have been around for decades, and many are tied to a database.For the most part, however, they stand outside the database, interacting as an external client.Oracle APEX resides inside the database system, which enables zero latency between application and data, while leveraging all the salient features of Oracle Database.But what really makes it stand out is that it generates not code but control blocks in the database system, so that the application is built declaratively rather than procedurally.This means it is always self-documenting because its operations are tied to elements of the database.



With this newest version, APEX is thoroughly integrated with an AI-driven natural language processing (NLP) capability that enables not only the creation of data operations and views in response to ordinary human language requests, but optimized navigation through the database, the kind formerly available only through a database expert.APEX can retrieve desired data in the most efficient way possible, because the AI function in APEX has direct access to all metadata in the database and can perform more complex queries and generate more accurate results than would be possible manually, even by an expert.APEX also integrates AI Vector Search or JSON Relational Duality Views into applications.Thus, APEX opens up a wide range of both structured and unstructured data for complete and intelligent, detailed access even by non-technical users.”


Carl Olofson IDC 数据管理软件研究副总裁

为何要为低代码应用开发选择 APEX?

更快速构建应用

无需学习复杂的 AI 和 Web 技术,即可以 20 倍更快地速度创建关键任务应用。利用完全托管的低代码应用开发平台,快速构建和部署企业级 AI 驱动的应用。

低代码、AI 驱动的应用开发

功能丰富、基于浏览器的直观图形界面可加速创建应用。通过 APEX 的声明式开发方法,您可以使用强大的 UI 组件,仅需少量编码即可将高级功能添加到应用中。

敏捷开发

通过迭代,实施更改并进行增强(通常是实时增强),无需进行复杂的多步骤部署。

可靠的应用响应能力

基于 APEX 构建的应用具有全面响应能力。表单、图表和报告等组件可以无缝适应不同的屏幕分辨率,无需任何额外代码即可保持相同的功能。

内置安全性

在框架内构建的安全性可尽可能减少应用中的安全缺陷(跨站点脚本编写、SQL 注入等)。减少自己配置安全要求所花费的时间。

代码检测和跟踪

详细的诊断数据可以帮助您在开发周期的早期发现应用中的缺陷或性能问题。

Oracle Database 功能触手可及

获得从 Oracle Database 继承的功能的优势,该功能支持所有现代数据类型,包括关系型、JSON、空间等。

借助 JSON Relational Duality 等功能,您可以将存储在关系表中的数据作为简单的 JSON 文档进行访问,或者使用 AI Vector Search 为应用添加相似性搜索,从而简化应用开发。

使用 REST 接口集成来自本地和远程数据源的数据。


自治操作

自动化管理

用机器学习驱动的自动化代替易于出错的手动操作,用其供应、扩展、保护、备份和修复整个应用体系。

稳定一致的高性能

利用 Oracle Autonomous Database 和专用 Exadata 硬件中独一无二的数据库内应用架构、自动化数据库调优和索引功能来提供始终如一的高性能。

简化的架构

用高度简化的架构提高开发人员生产力以及应用的可伸缩性和性能。自动管理会话状态、解析应用逻辑并直接在数据库中处理数据,实现接近零延迟的数据访问。

自动伸缩

无需停机即可自动扩展计算资源以满足吞吐量需求,可以支持数据量和用户数量的不断增长。

始终在线

结合使用新一代 Oracle Cloud Infrastructure、Oracle RAC 和每日自动备份功能来提供高可用性。

易于管理

通过 Oracle Cloud Infrastructure 控制台、公共 REST API 和软件开发工具包 (SDK) 简化管理,可支持用户执行最常见的任务,例如设置治理和分析用量/计费。


降低成本

仅为实际使用的资源付费

通过在线弹性扩展确保云技术资源匹配不断变化的业务需求,从而优化创新并节省成本。只需为所使用的资源付费,实现真正的按量付费。

不按应用或用户收费

无限制构建应用。与其他低代码平台云技术服务不同,无需按应用、开发人员或最终用户支付隐藏或额外费用。

随时免费使用

Oracle Cloud 免费套餐提供 Always Free 版本的 APEX Service,可让用户不用花钱就能轻松上手。如果用户需要为应用增加计算能力,只需点一下鼠标就能将免费的 APEX Service 升级到完整付费版,从而弹性增加计算和存储资源。


强大的数据可视化

分面搜索

分面搜索使用户可以快速搜索和过滤数据。只需点击几次鼠标即可以新的方式查看数据并发现全新的洞察。

动态图表

Oracle APEX 提供强大、完整支持 HTML5 且适用于所有现代浏览器的图表和可视化功能。Oracle JET 为开发人员提供了一个模块化开源图表工具包。

交互式报告

交互式报告组件使用户能够以独有的满足需求的方式轻松自定义需要查看的数据,并且无需编码。

卡片组件

卡组件开创了一种强大的数据呈现方式。用户可以轻松定制外观、图标、徽章、媒体、高级 HTML 表达式,并能够为每张卡片定义多个操作。


转换电子表格

从电子表格到 Web 应用 — 只需几分钟

只需点击几下,即可将电子表格转换为具有可定制仪表盘、图表、报告和表单的功能完备的 Web 应用,然后通过 Web 应用轻松访问和维护数据。

确保数据完整性和准确性

使用可以从一个集中位置实现单一信息源的应用,消除电子表格的无序增加和数据不准确的情况。

实现身份验证和授权

利用 SSO、OAuth2 和 OpenID Connect 等协议保护您的应用。为应用提供大多数电子表格所缺乏的安全性。


预构建生产力应用

即时可用的应用

超过 20 个功能完备且即时可用的生产力应用,适用于重要且普遍的业务场景。

可扩展应用

用户可通过扩展、定制或轻松调整预构建应用来满足特有的业务需求。


REST 数据访问

使用 Web 服务

通过各种 Web 服务(包括 Oracle SaaS 应用 REST 端点)访问数据,并使用 SQL 处理结果。

提供 REST API

使用内置的 REST 工作坊快速构建针对 Oracle Database 对象的 Web 服务,并通过一次点击生成 API Swagger 文档。


全球化与本地化

翻译

可将运行中应用的 UI 翻译成多种语言,而不必复制逻辑或重新打包应用。

本地化

根据最终用户的当前位置,轻松格式化和显示应用内容。


AI 辅助的应用开发

APEX 使用内置生成式 AI 简化应用开发,缩短大规模构建功能丰富的关键任务应用所需的时间。使用自然语言生成代码并执行一键式调试更正,或者在开始创建应用时,使用自然语言而不是代码来指定所需功能和组件。

APEX AI Assistant

通过输入自然语言提示来创建有效的 SQL 语句。您无需记得 SQL 语法,APEX AI Assistant 会记住 SQL 语法并自动编写 JOIN。该 AI 助手可解释现有代码并提出各种错误修复方案,只需点击一下即可执行,助您摆脱常规的编码任务。

创建应用助手

使用自然语言来指定新应用所需的属性和功能。将精力和资源集中在创建独特的定制应用功能上,而不是在底层代码上。

会话式 AI 对话

您可以将开箱即用的会话式界面轻松添加到应用中,使最终用户能够以自然语言与他们的应用“交谈”。无需从头开始构建生成式 AI 或自然语言处理组件,即可提供更丰富的应用内体验。

演示:观看 AI 辅助的应用开发演示 (3:40)


企业就绪

APEX 利用 Oracle Database 提供的新功能,从定义上看,任何使用 APEX 开发的应用都可以为企业做好准备。APEX 应用继承了 Oracle Database 提供的安全性、性能、可扩展性和可用性。

使用新的 Oracle Database 功能,进一步丰富最终用户体验。例如,您可以结合使用 APEX 与 Oracle Database 中的 AI Vector Search,将文档、图像和其他非结构化数据的语义搜索与您自己的私有业务数据搜索相结合。

演示:观看 APEX 与 AI Vector Search 的实际应用 (2:15)


希尔顿徽标

NRI 利用 Oracle APEX 将应用开发工作减少 65%

"Oracle APEX has become a critical driver of the value we provide to our customers.It allows us to both reduce costs and develop applications faster."

Shota Isshiki野村综合研究所 (NRI) bit.Labs 系统架构师

APEX Service 使用场景

  • 云技术应用和移动应用

    轻松构建新的云技术应用和移动应用,满足各种用例需求。

    Oracle APEX 移动版特性

  • 数据驱动的应用

    通过功能强大的内置图表和数据可视化功能,有效处理快速增加的数据。

  • 取代电子表格

    以成功能完备的应用替换电子表格,自动生成报告和数据录入表单。

  • SaaS 和打包应用扩展

    填补功能空白,添加高度可定制的报告,充分解锁 SaaS 和打包应用的优势。

  • 表单现代化

    对现有的 Oracle Forms 应用进行升级和现代化改造,替换为现代基于浏览器的移动友好度高的 UI。

  • 公有 SaaS 和 ISV 应用

    APEX Service 除了能支持构建满足内部业务需求的应用,还可作为公有 SaaS 应用的平台。它可以帮助独立软件供应商 (ISV) 快速为客户交付应用。无需拥有 Oracle Partner Network 会员身份。

    详细了解 Oracle APEX 使用场景

2024 年 6 月 17 日

Oracle APEX 24.1 正式发布

APEX 低代码应用平台产品管理副总裁 Ashish Mohindroo

Oracle APEX 24.1 现可下载并已在全球的 OCI APEX Application Development 和 Autonomous Database Cloud Service 区域中上线。了解如何使用新版本中的生成式 AI 构建您的第一个低代码应用。

精选博客

查看全部

资源

学习

访问文档和帮助中心工具

帮助中心提供有关服务的详细信息以及快速入门指南和研讨会内容。


赶快行动


立即行动

使用 APEX Service 开发应用


APEX 培训

APEX 培训和认证


APEX YouTube 频道

观看 YouTube 视频,了解 APEX 解决方案


参加 APEX Office Hours 活动

参加面向 APEX 开发人员和产品经理的培训和操作讲座

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国 。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。