APEX 應用程式開發

Oracle APEX Application Development (APEX 服務) 是一個低程式碼應用程式開發平台,可讓開發人員快速構建易於維護且功能豐富的任務關鍵應用程式。APEX 運用 AI 來加速應用程式開發,並為應用程式使用者提供更豐富的體驗,而且只需為應用程式所使用的資源付費。

使用 Oracle APEX 的企業低程式碼應用程式簡介 (1:40)

APEX 24.1 為開發人員帶來生成式 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 建置創新的低程式碼 App。瞭解他們如何解決業務問題。

建置應用程式的速度提升 20 倍

Pique Solutions 的時間和動作研究發現,與傳統應用程式開發方法相比,開發人員使用 Oracle APEX 建置應用程式的速度至少快 20 倍。

APEX 能夠以最有效的方式擷取所需的資料,因為 APEX 中的 AI 功能可以直接存取資料庫中的所有中繼資料,而且可以執行更複雜的查詢,並產生比手動方式更精確的結果,即使是專家也一樣。

IDC 資料管理軟體部門研究副總裁 Carl Olofson

「第四代語言 (4GL) 和低程式碼開發工具已經存在了幾十年,其中許多都與資料庫相關。然而,在大多數情況下,它們都位於資料庫外部,並作為外部客戶端進行互動。Oracle APEX 駐留在資料庫系統內部,可實現應用程式和資料之間的零延遲,同時利用 Oracle Database 的所有重要功能。但真正讓 Oracle APEX 脫穎而出的是,它生成的不是程式碼,而是資料庫系統中的控制區塊,因此應用程式是以宣告方式而不是過程方式建立的。由於其操作與資料庫的元素關聯,因此始終能夠自行記錄。



在這個最新版本中,APEX 與 AI 導向的自然語言處理 (NLP) 功能完全整合,不僅可以根據一般人類語言請求建立資料作業和視圖,還可以最佳化資料庫導航,而這種方式之前只有透過資料庫專家獲得。APEX 能夠以最有效的方式擷取所需的資料,因為 APEX 中的 AI 功能可以直接存取資料庫中的所有中繼資料,而且可以執行更複雜的查詢,並產生比手動方式更精確的結果,即使是專家也一樣。APEX 也將 AI Vector Search 或 JSON Relational Duality Views 整合至應用程式中。APEX 提供廣泛的結構化和非結構化資料,即使是非技術使用者也能以智慧的方式,完整地存取詳細資料。」


Carl Olofson 研究副總裁,資料管理軟體,IDC

為什麼選擇 APEX 進行低程式碼 AppDev?

更快建置應用程式

建立關鍵任務應用程式的速度比編碼快 20 倍,無需學習複雜的 AI 和 Web 技術。利用完全託管的低程式碼應用程式開發平台,快速建置和部署企業級 AI 驅動的應用程式。

AI 驅動的低程式碼應用程式開發

使用功能豐富的瀏覽器型直覺圖形介面,更快地建立應用程式。透過 APEX 的宣告式開發方法,您可以使用功能強大的 UI 元件,只要稍加編碼即可為應用程式新增進階功能。

敏捷開發

通常可以即時改版和實作變更,以及增強功能,無需進行複雜的多步驟部署。

可靠的應用程式回應能力

使用 APEX 建立的應用程式有充分的響應能力。表單、圖表和報告等元件在不同螢幕解析度下均能順暢運作,而且無需任何其他程式碼即可提供相同的功能。

內建安全性

在架構中建置安全性,盡量減少應用程式中的安全性缺失,包括跨站點程式碼到資料隱碼攻擊 (SQL injection),同時減少自行配置安全要求所花費的時間。

程式碼插入和追蹤

詳細診斷資料可協助在開發週期早期發現應用程式中的缺失或效能問題。

Oracle Database 功能觸手可及

受益於繼承自 Oracle Database 的功能,支援所有現代資料類型,包括關聯式、JSON、空間等。

藉助 JSON Relational Duality 等功能,您能夠以簡單的 JSON 文件形式存取儲存在關聯式表格中的資料,或使用 AI Vector Search,為應用程式新增相似性搜尋,讓您更輕鬆地開發應用程式。

使用 REST 介面整合來自本機和遠端資料來源的資料。


自主操作

自動化管理

機器學習導向自動化功能取代了容易出錯的手動操作,以佈建、延展、保護、備份和修復整個應用程式堆疊。

一致的高效能

透過獨特的資料庫內應用程式體系結構,自動資料庫微調以及 Autonomous Database 和專用 Exadata 硬體的索引功能,提供一致的高效能。

簡化的架構

透過高度簡化的架構提高了開發人員的生產力,並提升了應用程式的延展性和效能。自動管理工作階段狀態、解析應用程式邏輯並直接在資料庫中處理資料,存取資料幾乎零延遲。

自動擴展

擴展可自動運算資源以滿足輸送量要求而無需停機,即使資料量和使用者數量增加也是如此。

永遠在線

透過結合使用 Oracle 第二代雲端基礎架構、Oracle RAC 和每日自動備份來提供高可用性。

易於管理

透過 Oracle Cloud Infrastructure 主控台、公開 REST API 和軟體開發套件 (SDK) 進行可輕鬆使用的管理,讓使用者可以執行最常見的任務,例如設置治理和分析使用量/計費。


降低成本

僅須為使用的資源付費

透過線上彈性擴展將雲端資源與不斷變化的業務需求匹配,以最佳化創新並節省成本。只需為您消耗的資源付費,即可獲得真正的按需使用體驗。

無需為每個應用程式或使用者付費

不受限制地建置應用程式。有別於其他雲端服務供應商,您無需為每個應用程式、開發人員或使用者支付額外的費用。

您可以無限期使用的免費版本

Oracle Cloud Free Tier 中 APEX 服務的小型永久免費版本可讓您免費地輕鬆熟悉該服務。如果應用程式逐漸發展到需要增加其他功能,則只需按一下即可將免費的 APEX 服務就地升級為可在其中彈性擴增運算及儲存資源的完全付費版本。


強大的資料視覺化能力

多面向搜尋

多面向搜尋可讓使用者快速搜尋和篩選資料。只需點按幾下,使用者即可以全新方式查看資料並發現新的洞見。

動態圖表

強大的圖表和視覺化功能完全支援 HTML5,可在任何現代化的瀏覽器上使用。Oracle JET 為開發人員提供了模組化的開放原始碼製圖工具組。

互動報告

互動報告元件讓使用者無需編寫程式碼,即可輕鬆地自訂所看到的資料,以獨特的方式滿足其需求。

卡片元件

透過卡片這種強大的全新方式來呈現資料。卡片元件可提供使用者輕鬆自訂如圖示、徽章、媒體、進階 HTML 運算式等外觀,為每張卡片定義多項操作。


轉換試算表

在數分鐘內從試算表轉換到網路應用程式

只需點選幾次,即可將試算表轉換為具有可自訂儀表板、圖表、報告和表單的全功能應用程式,用來簡化資料維護過程。透過網路應用程式輕鬆存取和維護您的資料。

強制執行資料完整性和準確度

使用可從單一集中式位置存取的應用程式獲得單一資料來源,防止試算表蔓延和資料不正確的情形。

啟用驗證與授權

使用 SSO、OAuth2、OpenID Connect 等保護您的應用程式。為應用程式提供大多數試算表所缺乏的安全性。


預先建置的生產力應用程式

即用型應用程式

超過 20 個功能齊全且隨時可用的生產力應用程式,可用於重要且普遍的業務情境。

可擴展的應用程式

擴展和自訂預建的應用程式,以滿足個人業務需求。輕鬆地使這些應用程式適應獨特的需求。


REST 資料存取權

耗用網路服務

從各種網路服務 (包括 Oracle SaaS 應用程式 REST 端點) 存取資料,並使用 SQL 處理結果。

提供 REST API

使用內建的 REST 講座存取 Oracle Database 物件快速建置網路服務,而且只需按一下即可產生 Swagger API 說明文件。


全球化與本地化

翻譯

將正在執行的應用程式 UI 翻譯成多種語言,而無需重複邏輯或重新封裝應用程式。

本地化

根據最終使用者目前位置,輕鬆格式化和顯示應用程式中的內容。


AI 輔助 AppDev

APEX 使用內建的生成式 AI 來簡化應用程式開發,減少大規模建立功能豐富、關鍵任務應用程式的時間。使用自然語言產生程式碼並執行一鍵式除錯更正,或使用自然語言指定所需的功能和元件 (而非非程式碼) 來啟動應用程式建立。

APEX AI Assistant

透過輸入自然語言提示來建立有效的 SQL 敘述句。APEX AI Assistant 會記住 SQL 語法並自動編寫 JOIN。APEX AI Assistant 會解釋現有程式碼,並提出程式碼錯誤修復建議,只需按一下即可採納,因此您不需要進行例行編碼工作。

建立應用程式助理

使用自然語言指定新應用程式所需的屬性和功能。將精力和資源集中在建立獨特的自訂應用程式功能,而非基礎程式碼。

交談式 AI 對話

您可以輕鬆將立即可用的對話介面新增至應用程式中,讓一般使用者能夠以自然語言對其應用程式進行「對話」。您還可以獲得更豐富的應用程式內體驗,無需從頭開始建立生成式 AI 或自然語言處理元件。

示範:觀看 AI 輔助的 AppDev 實際應用 (3:40)


為企業準備就緒

APEX 運用 Oracle Database 提供的最新功能,從而確保使用 APEX 開發的任何應用程式都適合企業使用。APEX 應用程式繼承了 Oracle Database 的高安全性、效能、規模和可用性。

使用最新的 Oracle Database 功能,進一步豐富一般使用者體驗。例如,將 APEX 與 Oracle Database 中的 AI Vector Search 結合使用,將對文件、影像和其他非結構化資料的語意搜尋與對您自己的專用業務資料的搜尋相結合。

示範:觀看 APEX 與 AI Vector Search 的實際應用 (2:15)


Hilton 標誌

NRI 透過 Oracle APEX 將應用程式開發工作量降低了 65%

「Oracle APEX 成為我們為客戶提供價值的重要驅動力。它可以讓我們同時降低成本並加快開發應用系統的速度。」

Shota Isshiki、 NRI 位元實驗室系統架構師、

APEX 服務使用案例

  • 雲端和行動應用程式

    用最少的心力,為各式各樣的使用案例建置新的雲端和行動應用程式。

    Oracle APEX 行動功能

  • 資料導向的應用程式

    利用強大的內建圖表和資料視覺效果,輕鬆控管快速擴展的資料。

  • 試算表替換

    透過自動產生的報告和資料輸入表單,將試算表轉換為功能完整的應用程式。

  • SaaS 和封裝的應用程式延伸模組

    透過填滿功能落差和新增高度自訂報告,來充分發揮 SaaS 和封裝應用程式的功用。

  • 表單現代化

    升級和現代化現有的 Oracle Forms 應用程式。替代以現代、瀏覽器型且行動裝置適用的 UI。

  • 公用 SaaS 和 ISV 應用程式

    除了當作滿足內部業務需求的絕佳應用程式解決方案之外,APEX 服務不僅可以成為公共 SaaS 應用程式的平台,還能幫助獨立軟體供應商 (ISV) 交付該等應用程式。不需要 Oracle 合作夥伴網路會員資格。

    深入瞭解 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


立即開始開發

使用 APEX 服務開發應用程式


APEX 培訓

APEX 培訓與認證


APEX YouTube 頻道

探索 APEX 解決方案


在 APEX 辦公時間加入我們

加入 APEX 開發人員和產品經理進行訓練和使用教學課程