2026年6月19日金曜日

APEX 26.1で採用されたAPEXlangのリファレンス

Oracle APEX 26.1から採用されているAPEXアプリケーションのエクポート・フォーマットであるAPEXlangについて、見つけることができたリファレンスを紹介します。

APEXlangの紹介


APEX Office HoursでのScott Spendoliniさんのセッションが、分かりやすいと思います。

Part 2: What's new in Oracle APEX 26.1

APEXlangの紹介から動画は始まります。その後、OpenAI Codexを使ったデモに移ります。

以下、デモ部分です。
  • APEXlang形式で出力したファイルの編集 [1030s]
  • 差分、マージ、競合解消 [1236s]
  • アプリケーションの翻訳 [1592s]
  • スクリーンショットからの画面レイアウト生成 [1686s]
  • APEX AI Agentsの生成 [1778s]
  • Codex Browser Useを使ったSide-by-Side編集デモ [1917s]
Oracle Corporationの公式ブログに、APEXlangの紹介記事が掲載されています。

Introducing APEXlang: The Future of Generative Application Development with Oracle APEX
https://blogs.oracle.com/apex/introducing-apexlang-the-future-of-generative-application-development-with-oracle-apex

APEXlang API Reference


Oracle CorporationのKris RiceさんがLInkedInで紹介していました。

https://docs.oracle.com/en/database/oracle/apex/26.1/apxln/


EBNF(Extended Backus–Naur Form)で記述された言語仕様をダウンロードできます。

同じくKris Riceさんによる紹介記事です。
APEXlang now has a published EBNF grammar, and here's what it unlocks


APEXlang Atlas


Oracle APEXのコンポーネントとプロパティを学習するためのインタラクティブなツールです。APEXlangの構造に対応しています。

https://oracleapex.com/ords/r/apex_pm/apexlang-atlas/atlas


Oracle CorporationのSteve Meunchさんによる、APEXlang Atlasの紹介記事です。

APEXlang Atlas Interactive Learning Tool
https://blogs.oracle.com/apex/apexlang-atlas-interactive-reference

今回の記事は以上になります。