1 / 62

Oracle Application Express 4.2 版新特性

Oracle Application Express 4.2 版新特性. Rick Greenwald 数据库云服务,产品管理总监. 此处添加主题. 此处添加演讲者姓名 此处添加演讲者职务. ORACLE 产品 徽标. 第三方公司徽标. 提供方. 演讲 议题. 概述 APEX 4.2 的新特性 4.2 后续版本.

silas
Download Presentation

Oracle Application Express 4.2 版新特性

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Oracle Application Express 4.2 版新特性 Rick Greenwald数据库云服务,产品管理总监

  2. 此处添加主题 此处添加演讲者姓名此处添加演讲者职务 ORACLE 产品 徽标 第三方公司徽标 提供方

  3. 演讲议题 • 概述 • APEX 4.2 的新特性 • 4.2 后续版本 • .

  4. 以下内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。其内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。此处所述有关 Oracle 产品的任何特性或功能的开发、发布以及相应的日程安排均由 Oracle 自行决定。

  5. Graphic Section Divider

  6. Application Express 概述

  7. Oracle Application Express (Oracle APEX) • 基于浏览器的应用程序开发

  8. Oracle Application Express (Oracle APEX) 基于浏览器的快速开发 利用 SQL 技能 以浏览器为目标 开始开发 利用 SQL 制作报告、表格 和图表 自助式供应 在数据库内运行 开箱即用的灵活 私有云服务 易于管理, 高度可伸缩

  9. Oracle Application Express (Oracle APEX) • 架构 • 简单的双层架构 • 使用数据库元数据动态呈现页面 • 无需生成代码 • 无需基于文件进行编译 • 可在任何运行 Oracle 数据库的机器上运行

  10. Oracle Application Express (Oracle APEX) • 全面支持 Oracle 数据库无成本特性 • 随同以下产品发布 • Oracle 企业版 • Oracle 标准版 • Oracle 标准版 1 • Oracle XE 10.2、11.2 • 支持以下数据库版本: • 10gR2、11gR1、11gR2 • Exadata、ODA、RAC

  11. 历史记录 Oracle Application Express (Oracle APEX) • Application Express 4.2 • 移动 • HTML5 • 云应用程序和打包应用程序 • Application Express 3.1 • 交互式报表 • Application Express 4.0 • Websheet • 动态操作 • 插件 • 团队开发 • HTML DB 1.5 • 第一版 • HTML DB 1.6 • 主题 • Application Express 2.1 • Oracle XE • Application Express 2.2 • 打包的应用程序 2009 2007 2012 2008 2005 2011 2004 2010 2006 • HTML DB 2.0 • SQL Workshop • Application Express 4.1 • 数据上传 • 错误处理 • ROWID • Application Express 3.0 • Flash 图表 • PDF 打印 • 访问迁移 • Application Express 3.2 • Oracle Forms 转换至 APEX

  12. Oracle Application Express (Oracle APEX) • 使用版本(截止至 2012 年 11 月 2 日)

  13. Oracle Application Express (Oracle APEX) • 社区 • 预计全球共有 40 万开发人员 • 全球 120 多家咨询公司 • 超过 75 个博客 • 广受欢迎的 OTN 论坛 • 专门提供插件、主题和工具的网站

  14. Oracle Application Express (Oracle APEX) • 行业事件 • ODTUG Kscope 12: • 64 场 APEX 专题讲座,参与的 APEX 开发人员超过 300 位 • 2012 年 Oracle 全球大会 • 超过 25 场 APEX 专题讲座 • 众多的上机操作 • 3 个演示展位 • UKOUG、DOAG、NYOUG、RMOUG、APEXposed……

  15. Oracle Application Express (Oracle APEX) • 书籍

  16. apex.oracle.com

  17. Application Express 4.2 新特性

  18. Oracle Application Express 4.2 新特性 移动 HTML5 云

  19. Oracle Application Express 4.2 -移动支持 • 支持声明式构建移动 Web 应用程序 • APEX 应用程序支持多个用户界面:例如桌面、智能手机、平板电脑和其他 • 移动页面通过基于 jQuery Mobile 的主题和模板使用 jQuery Mobile • HTML5 图表和新的 HTML5 项目类型

  20. 用户界面 • 应用程序可与多个用户界面关联 • 应用程序包括桌面和移动特定页面 • 每个页面仅支持一个用户界面 • 每个用户界面与一个主题相关联 • 用户界面定义了特定于设备的登录 URL、主页 URL 和设备自动检测 • 全局页面代替页面 0

  21. 用户界面

  22. 移动主题和模板 • 为支持移动应用程序的开发提供主题和 HTML 模板 • 支持以声明方式指定JavaScript 和 CSS 文件 • 默认移动页面和弹出过渡类型 • 支持 jQuery 文件使用内容交付网络 • New #PAGE_STATIC_ID# 替换字符串添加至页面模板

  23. 移动主题和模板 • 使用 Theme Roller 可轻松创建自定义移动主题

  24. 列表视图区域类型 • data-role="listview" 形式的无序列表 • 用于数据显示、导航、列表视图和表单页面 • 默认使用全宽,提供插入选项 • 自动分隔符 • 声明式搜索筛选条件 • 客户端和服务器端搜索选项 简单列表 可筛选的分隔列表

  25. 移动日历 • 移动友好的日历模板 • 用于日期条目的新列表视图 • 在移动设备的日历中使用月视图显示日期条目

  26. 动态操作增强功能 • 通过动态操作,例如滑动、触摸、轻点/按住以及方向变化,显示 jQuery Mobile 事件 • 提供“自定义”事件支持 • 对“影响因素”按钮的声明式支持 • 异步执行基于 AJAX 的动态操作 • 支持图表“更新”动态操作

  27. Oracle Application Express 4.2 新特性 移动 HTML5 云

  28. 改善的应用程序生成器用户界面

  29. 网格布局 • 以声明方式布局页面上的区域和项目 • 无需手动 CSS 覆盖即可实现复杂布局 • 能与倍受欢迎的网格框架兼容,例如 twitter bootstrap、960 gs 等

  30. 网格布局 • 提供三种网格布局类型: • HTML 表 — 利用 HTML 表定位区域、项目和按钮。 • 固定列数 — 用于将屏幕分为固定网格列数的网格。 • 可变列数 — 根据区域、页面项目和按钮的位置来决定需显示多少列的网格。

  31. 响应式设计 一种 Web 设计方法,设计人员使用该方法的目的是在各种设备中(从台式机显示器到移动电话)提供最佳观看体验-最大限度地减少大小调整、平移和滚动操作,实现轻松的阅读和导航。(Wikipedia)

  32. 响应式设计 • 包括完全响应主题(主题 25) • 使用高达 2560px 宽度的灵活自定义网格 • CSS3 媒体查询 • 支持手机、平板电脑和台式机 • 图标式按钮 • 兼容视网膜显示屏

  33. HTML5 图表 • HTML5 图表 - AnyChart 第 6 版 • 两个图表显示选项 • 首选 Flash • HTML5 • 图表系列的条件显示 • HTML 图表区域插件

  34. HTML5 项目类型 • 新项目类型: • 滑动条 • 日期选择器 (HTML 5) • 是/否(开关) • 结合HTML 5 属性: • HTML5 占位符属性 • HTML5 EMAIL类型、TEL类型和 URL 文本框类型 • HTML5“必要”属性 • 显示方向属性

  35. 演示 - 移动和 HTML5

  36. Oracle Application Express 4.2 新特性 移动 HTML5 云

  37. 数据库云服务

  38. 数据库云服务 -定价

  39. 数据库云服务 -架构

  40. cloud.oracle.com

  41. APEX 监听器 2.0 新特性 • 支持连接多个数据库 • 使用 Oracle SQL Developer 管理监听器 • 为 APEX 监听器配置命令行工具 • 使用 APEX 设计和创建 REST 式服务 • 将 REST 式服务(资源模板)移至 APEX 模式 • 通过 OAuth2 协议保护 REST 式服务

  42. REST 式 Web 服务 • 通过使用统一资源标识符 (URI)实现数据资源交互 • 访问 Oracle 云端数据的标准方法 • 创建可实施任何 SQL 语句或 PL/SQL 过程的服务 • 数据以 JSON 或 CSV 格式返回,或另外通过 PL/SQL 过程

  43. 打包的应用程序 • 只需轻点几下鼠标,即可轻松安装Business Productivity 应用程序套件 • 生产就绪应用程序包括项目管理、共享日历和清单等 • 支持第三方应用程序、共享相同的基础架构和用户池 • 应用程序示例(从 OTN 上下载 APEX 4.1 版本)

  44. 打包的应用程序 • 生产力应用 • 项目跟踪 • 清单管理器 • 客户追踪器 • 组日历 • 产品特性 • 错误跟踪器 • 资产管理器 • 文档库 • 调查生成器 • 示例代码 • 日历 • 图表 • 数据加载 • 动态操作 • 交互式报表 • 主明细表单 • 表格表单 • 树状表 • 数据库应用程序示例

  45. 演示 - 云

  46. Oracle Application Express 4.2 其他功能和性能改进

  47. 数据上传增强功能 • 在查找定义中最多允许 3 列 • 将转换规则扩展为包含 PL/SQL • 为列名提供别名

  48. 插件增强功能 • 自定义属性增加至 25 个 • apex_plugin_util里的新 API 能更好地支持“区域列名”类型的自定义插件属性 • 新标准区域类型插件设置: • “Fetched Rows” • “No Data Found Message” • 向 apex_css 和 apex_javascript API 添加媒体查询和 IT 条件支持

  49. 安全性:需要出站 HTTPS • 需要所有出站请求通过 HTTPS。 • URL 类型区域,Web 服务。

More Related