博客地址:http://blog.csdn.net/foxdave

原文地址

在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持。
该系列文章:

移动设备和SharePoint 2013 - 第3部分:推送通知

移动设备和SharePoint 2013 - 第4部分:定位

移动设备和SharePoint 2013 - 第5部分:自定义应用

自定义应用

SharePoint 2013为自定义手机端应用程序提供了更好的工具,可以看这里

Windows Phone

Templates

微软提供了在Visual Studio中使用的Windows Phone SharePoint 2013应用程序模版

•Windows Phone Empty SharePoint Application

•Windows Phone SharePoint List Application

所以如果你留在微软的领域,就可以充分利用预定义的模版和内置的推送通知支持。

模版生成一个基于Silverlight的Windows Phone应用程序并使用MVVM(Model-View-ViewModel)设计模式,你会得益于便于管理的图层面板——可以独立开发、测试和修改。

源:"Windows Phone SharePoint 列表应用程序"模板的体系结构

SharePoint Phone 应用程序向导会指导你完成项目设置的5个简单的步骤,借助模版,在数小时内你就可以从SharePoint列表

穿越到Windows Phone移动应用程序。

另见:Visual Studio 中的 Windows Phone SharePoint 2013 应用程序模板概述

"Windows Phone SharePoint 列表应用程序"模板的体系结构

开发环境

重要提示:

不支持在客户端操作系统(如Windows 7)安装SharePoint 2013预览版,不支持在服务端操作系统(如Windows Server 2008)安装Windows Phone开发必要的工具。(

所以为了开发SharePoint的Windows Phone应用程序,你需要两个操作系统。这不是问题,你可以开始构建 Office 和 SharePoint 相关应用程序

另见:如何:设置用于为 SharePoint 开发移动应用程序的环境

Windows Phone SDK 7.1

IOS,Android和REST

对于其他系统,SharePoint 2013为你提供了合适的API:

ECMAScript(JavaScript,JScript)对象模型架构

SharePoint 2013中的REST端点

OData / OAuth

你可以通过在浏览器端作为脚本执行的JavaScript来和SharePoint网站做交互,或者是使用任何支持标准REST功能的技术远程交互。

客户端对象模型(CSOM)

•浏览器中执行的脚本,.NET框架托管的应用中的代码,Silverlight 2.0应用中的代码。

•通过proxy.js、托管的.dll文件和client.svc网络服务来批处理、序列化请求,解析回复。

源:https://msdn.microsoft.com/en-us/SP2010DevTrainingCourse_ECMAScriptClientObjectModel.aspx

REST端点

•RESTful HTTP请求,使用开发数据协议(OData)标准。

•client.svc网络服务处理HTTP请求并提供适当的响应,Atom(默认响应)或者是JSON格式。

源:https://msdn.microsoft.com/zh-cn/library/fp142385(v=office.15)

移动对象模型

SharePoint 2013提供了一个新的增强的移动对象模型。两个有趣的添加是:

SPFieldGeoLocation(更多信息

Authenticator(更多信息

源:https://msdn.microsoft.com/library/office/jj163079(v=office.15)

验证SharePoint Online,你需要BrowserBasedAuthentication

补充信息:为 SharePoint 2013 生成移动应用程序

翻译完5篇,自己总结一下

微软对于自身的Windows Phone移动设备平台的支持可以说是很强大的,跟以往的套路一样,提供了各种拆箱即用的傻瓜式工具和样例、丰富的接口供开发者调用。但是对于Android/IOS的支持,只是寥寥几句带过,并没有提出什么实在的解决方案。

移动设备和SharePoint 2013 - 第5部分:自定义应用的更多相关文章

  1. 移动设备和SharePoint 2013 - 第4部分:定位

    博客地址:http://blog.csdn.net/foxdave 原文地址 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观--对移动设备的支持. 该系列文章: 移动设备和 ...

  2. 移动设备和SharePoint 2013 - 第3部分:推送通知

    博客地址:http://blog.csdn.net/foxdave 原文地址 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观--对移动设备的支持. 该系列文章: 移动设备和 ...

  3. 移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型

    博客地址:http://blog.csdn.net/foxdave 原文地址 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观--对移动设备的支持. 该系列文章: 移动设备和 ...

  4. 移动设备和SharePoint 2013 - 第1部分:概述

    博客地址:http://blog.csdn.net/foxdave 原文地址 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观--对移动设备的支持. 该系列文章: 移动设备和 ...

  5. 优化移动设备上SharePoint 2013网站

    优化移动设备上SharePoint 2013网站 本文由SPFarmer翻译自Waldek Mastykarz的文章 移动市场在持续的增长.在不远的将来,使用移动设备浏览站点将会超过电脑.为了保证用户 ...

  6. SharePoint 2013 Designer系列之自定义列表表单

    在SharePoint的使用中,默认的样式过于单调经常困扰着我们,其实,SharePoint使用Designer工具,可以很轻松解决这一问题,制作出各式各样漂亮的页面.下面,让我们简单介绍下这一过程. ...

  7. SharePoint 2013 Designer 入门教程

    SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面.母版页,维护.管理站点,也可以定制列表表单.数据视图,设计工作流等等.下面总 ...

  8. SharePoint 2013 中自定义WCF服务

    在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 A ...

  9. 系列文章--SharePoint 2013 Designer 入门教程

    SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面.母版页,维护.管理站点,也可以定制列表表单.数据视图,设计工作流等等.下面总 ...

随机推荐

  1. Intellij IDEA-can't use subversion command line client : svn

    http://www.myexception.cn/cvs-svn/1935962.html

  2. 基于OGG的Oracle与Hadoop集群准实时同步介绍

    版权声明:本文由王亮原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/220 来源:腾云阁 https://www.qclou ...

  3. java 对象 Serializable注意事项

    在序列化时,有几点要注意的: 1:当一个对象被序列化时,只保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量. 2:如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存. ...

  4. Spring表达式语言 之 5.4在Bean定义中使用EL(拾伍)

    5.4.1  xml风格的配置 SpEL支持在Bean定义时注入,默认使用"#{SpEL表达式}"表示,其中"#root"根对象默认可以认为是Applicati ...

  5. Ubuntu安装nodeJS

    安装环境 ubuntu12.04 64bit nodejs-v0.8.14.tar.gz Node.js是一个基于google v8+javascript的服务端编程框架.但是Node.js又不是js ...

  6. 在excel单元格中提取信息

    平时在excel中处理数据的时候,肯定会遇到在单元格提取信息的情况,比如在地址中提取省.市.地区等,如果数据源内容规整的话,可以直接使用left().right().mid()等函数直接提取,但是大多 ...

  7. [Hadoop 周边] 浅谈大数据(hadoop)和移动开发(Android、IOS)开发前景【转】

    原文链接:http://www.d1net.com/bigdata/news/345893.html 先简单的做个自我介绍,我是云6期的,黑马相比其它培训机构的好偶就不在这里说,想比大家都比我清楚: ...

  8. hdu 2818 Building Block

    Building Block Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)To ...

  9. MVC 与传统的 webform 的比较

    代码架构方式 ASP 脚本语言和代码同置,每个请求页面对应一个物理文件 WebForm 代码后置 ,每个请求页面对应dll和一个.asp物理文件 MVC 代码分离,每个请求对应一个Action和一个V ...

  10. Hadoop常见错误及处理方法

    1.Hadoop-root-datanode-master.log 中有如下错误: ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: jav ...