什么是甲骨文 MAF

What is Oracle MAF

我是 Oracle World 的新手 MAF.Could 谁能帮我描述一下什么是 Oracle MAF 以及 Oracle MAF 的关键概念?对我理解会有帮助

Oracle 移动应用程序框架 (Oracle MAF) 是一个混合移动框架,使开发人员能够快速开发单源应用程序并部署到 Apple iOS 和 Google Android 平台。 Oracle MAF 提供了一个完整的 MVC 开发框架 - 利用 Java、HTML5 和 JavaScript - 具有声明式用户界面定义、设备服务集成和内置安全性。 Oracle MAF 最大限度地提高了代码重用率,从而加快了引人注目的移动应用程序的开发速度。

MAF 的概念

  1. 视觉和声明式开发
  2. 移动优化用户体验
  3. 简化了对设备服务的访问
  4. Java 和 运行 在多个移动操作系统上的代码
  5. 离线支持使用加密的 SQLite
  6. 身份验证、授权和加密支持的内置安全性

特点和优势

1.Develop 一次,部署到多个移动设备和平台,包括 iOS、Android 和 Windows。 2.选择你喜欢的开发语言Java或JavaScript

  1. 利用 80 多个组件来更简单地开发更丰富的用户界面
  2. 通过可视化和声明式应用程序开发加速开发
  3. 选择您喜欢的 IDE - Oracle JDeveloper 或 Eclipse
  4. 访问本机设备服务,例如 phone、短信、相机、GPS 等
  5. 将设备上和基于浏览器的移动界面集成到相同的应用程序中
  6. 利用现有技能使用开放标准技术开发移动应用程序(Java、HTML5、Java脚本、CSS)
  7. 同时支持实时和离线数据访问
  8. 使用 SQLite 的离线支持 – 包括加密
  9. 在经过验证的平台上使用端到端加密构建安全的移动应用程序

Oracle 发布的免费在线视频 here. Main oracle MAF site on OTN, here. Tutorials here. More details .

是开始使用 MAF 的良好开端