Office 2013 App是Office 2013支持一种新的编成模型,采用 HTML5 + CSS3  + Javascript 作为技术架构。

微软想用该开发模型解决的问题:

1. Office 应用升级困难的问题,因为新的应用模型已经和Office 的版本无关了(但是只适用于2013之后的版本)。

2. 应用分发问题,新的应用模型不需要在office端安装dll, 因为应用的代码实际上Host 在web服务器上,应用执行时实际上就是从web服务器取下HTML5 + CSS3  + Javascript, 然后执行,这里JS可以访问当前office 文档的资源。

3. 应用销售问题,一般公司可能都是为客户定制office应用程序,因为销售成本太高,服务商不得不放弃推广已经存在应用, 新的应用模型可以通过Office store销售, 你一旦把应用提交到Office store,你的应用就可以在全球销售了(微软会扣取20%的利润作为应用商店的运营成本),这对于中小公司而言在这个新的应用模型出来之前是不可能的。

4. 开发各种office 产品的应用需要熟悉不同的API的问题, 新的模型中这中office客户端的API 80%都是一致的,可以节省开发人员学习这种office 客户端 API的成本。

5. 新摸型的学习成本问题,新模型采用 HTML5 + CSS3  + Javascript ,是主流的Web开发技术,可以节省开发人员学习新模型的成本

但目前Office 2013 App支持的应用类型是有限的:

1. Task Pane App

2. Content APP:

3. Mail App

浅谈 Office 2013 App相关推荐

  1. [原创]浅谈移动互联网App兼容性测试

    [原创]浅谈移动互联网App兼容性测试 今天要谈的话题,估计各位测试都有感受,移动互联网App兼容性测试,我们到底测试覆盖如何去挑选机型?具体移动App兼容性测试如何开展?是不是应引进像testin这 ...

  2. Android应用安全开发之浅谈网页打开APP

    一.网页打开APP简介 Android有一个特性,可以通过点击网页内的某个链接打开APP,或者在其他APP中通过点击某个链接打开另外一个APP(AppLink),一些用户量比较大的APP,已经通过发布 ...

  3. 浅谈社交类APP的设计思路

    社交类 APP 如何赢得市场和用户,还需要遵从以下几点:明确的客群定位:合理的撮合方式:适度的认证手段和行为记录功能:有效的推广方式:稳定的运行后台:清晰的盈利模式. 社交是人类作为社会性群体的基本属 ...

  4. 后端系统的缓存使用浅谈

    作者 | 周明岐 杏仁医生后端负责人,中青年码农,关注 Scala / Go 和团队成长. 1. 什么是缓存 缓存有很多种,从 CPU 缓存.磁盘缓存到浏览器缓存等,本文所说的缓存,主要针对后端系统的 ...

  5. Android安全开发之浅谈加密算法的坑

    Android安全开发之浅谈加密算法的坑 作者:伊樵.舟海@阿里聚安全 Android开发中,难免会遇到需要加解密一些数据内容存到本地文件.或者通过网络传输到其他服务器和设备的问题,但并不是使用了加密 ...

  6. 浅谈App对我们行业门户网站的作用

    上次开会,老板问我们APP的程序员,做APP有什么作用呢? 我也在想对我们这样的仪器行业门户网站,究竟有什么作用呢? 现在浅谈我的一些看法,说得不对的地方,请各位博友拍砖 一.先入为主 像我们这样的行 ...

  7. Matlab GUI/APP 浅谈(附计算器源码)

    Matlab GUI/APP 浅谈(附计算器源码) 今天没有什么段子,也没有心灵鸡汤.毒鸡汤啥的,纯粹聊一聊这些年从有关MATLAB GUI/APP开发中悟出的一点道理,顺便把计算器的源代码给大家. ...

  8. 跑三小时的monkey测试该怎么算_浅谈App测试(下)~带音频

    文 | Vicky 采编|Emily 浅谈App测试(上)-带音频 一.功能测试​ 二.性能测试 (1)耗电量 影响因素:定位.传感器.蓝牙,其中CPU.持续定位是两个平台造成耗电的主要因素. (2) ...

  9. AI+教育 I 69天流利说APP学习浅谈自适应学习

    本文梳理了目前"AI+教育"场景的典型产品,然后基于我在英语流利说APP学习的"懂你英语"."地道发音2.0"等课程的学习体验,对自适应学习 ...

最新文章

  1. python数据库查询不出结果_记一次pymysql查询不到表中最新插入的数据的问题
  2. 怎样加入� android private libraries 中的包的源码
  3. install onnx_tensort
  4. 【大会】AI能解决哪些问题?
  5. cf769D(枚举位或运算)
  6. inner join,left join,right join 三者的用法
  7. neo4j python
  8. 网站制作---asp操作数据库的一个小例子
  9. 用pcl读ply文件_一分钟详解PCL中点云配准技术
  10. 在Visual Studio中使用GitHub(使用篇)
  11. [已解决]VitrualBox 启动linux虚拟机后,无法访问网络解决方法
  12. 关于滚动贯穿的解决方案
  13. 减脂单吃全麦面包太乏味?全麦面包的N种吃法合集
  14. es6 javascript 尾调用
  15. python educoder苹果梨子_Python实现201909-2(小明种苹果(续))满分代码,带注释...
  16. 财务自由到底是啥感觉啊...
  17. 用Node.js申请缓存buffer报DEP0005错误的解决方法
  18. 电子工程师的自我修养 - 深度理解三极管datasheet
  19. 5-2 图书价格汇总
  20. OpenCL专题04:ViennaCL与Eigen双剑合璧

热门文章

  1. 光速入门MyBatis-Plus
  2. 通过微信小程序看前端
  3. 异步通信之IOCP详解
  4. 网络抓包工具wireshark的使用
  5. ​你在淘宝剁手,钱却可能进入黑客的口袋
  6. 网络协议学习笔记 · 22
  7. Unity2020版本使用Kinect的修复(附粒子人像互动demo)
  8. 设计模式-进阶架构师必备知识(一篇读懂,就一篇)
  9. 服务器准系统diy,网易科技频道--DIY自己的低价“准系统”:之MICRO ATX主板篇
  10. jmeter伪造ip进行压测(伪造大量ip,测试负载均衡)