从上面的介绍中,可以看出 app 开发中不使用系统默认字体有几种方法:使用自定义字体文件、使用 XML 主题和使用第三方库。这些方法具有各自的优点和缺点。您可以根据应用程序的需求和个人偏好来选择相应的方法来实现字体的自定义。总的来说,在选择方法时需要注意,保证应用程序的安全性和可用性,并在性能上进行优化。
【导语】Google 提供了大量的工具和资源,帮助开发者创建出色的应用。本文将详细介绍 Google App 开发的原理与方法,助您轻松入门。
一、Google App 开发原理概述
Google App 开发主要依托于两大核心技术:Android 和 Google Cloud Platform。Android 是一套基于 Linux 的开源操作系统,主要用于移动设备,提供多种界面和功能。Google Cloud Platform(GCP)是 Google 提供的基于云的应用开发和托管平台,允许开发者创建、测试和部署应用程序,包括服务器、数据库和存储。
SharePoint是企业级信息管理和协作平台,可以用于构建基于Web的企业门户和内容管理系统,也是许多组织中使用的关键应用程序之一。在SharePoint 2013中,引入了App for SharePoint (现在称为SharePoint Add-ins) 的概念,以扩展其功能并增强其开发体验。本文将介绍App for SharePoint开发的原理和详细内容。
一、App for SharePoint的定义及概述
App for ShaAPP开发rePoint(SharePoint Add-ins)是在SharePoint平台上构建的独立应用程序,可以利用SharePoint平台的API和功能。App for
App for SharePoint有两种部署模式:SharePoint-hosted和Provider-hosted。SharePoint-hosted的应用完全依赖于SharePoint环境,在SharePoint中进行存储和托管。它包含自己的前端文件(例如HTML,CSS和JavaScript),其功能主要基于SharePoint的客户端对象模型(CSOM)。而Provider-hosted的应用则部署在外部设备上,与SharePoint进行交互并使用远程API进行数据存储和处理。
二、App for SharePoint的开发语言
App for SharePoint可以使用以下语言来开发:
1. HTML5、CSS和JavaScript
2. .NET
3. Java
4. PHP
5. Node.js
6. Ruby on Rails
对于SharePoint-hosted应用程序,HTML5,CSS和JavaScript是主要的客户端语言。如果涉及到服务器端代码,则可以使用.NET。对于Provider-hosted应用程序,则需要使用一种支持.NET,Java,PHP,Node.js或Ruby on Rails语言的服务器。
三、App for SharePoint的主要组件
App for SharePoint(SharePoint Add-ins)的主要组件包括以下几个方面:
1. 前端组件:包括HTML,CSS和JavaScript。
2. 后端组件:通常是由.NET,Java或PHP编写的服务器端组件。
3. 数据服务:允许应用程序访问SharePoint数据。
4. 呈现组件:定义应用程序如何显示信息。
5. 安全性:App for SharePoint必须能够正常使用SharePoint的安全模型。
四、App for SharePoint的基本开发步骤
下面是开发一个SharePoint-hosted应用程序的基本步骤:
1. 创建SharePoint App项目。
2. 选择应用程序类型,并选择SharePoint-hosted。
3. 选择一个命名空间,这将是应用程序和相关项目的根名称。
4. 在项目中,将会生成一个默认的Default.aspx页面,这是应用程序的入口点。
5. 向Default.aspx页面添加HTML,CSS和JavaScript。
6. 使用SharePoint客户端对象模型(CSOM)在应用程序中进行操作。
7. 将应用程序打包为.app文件。
8. 将应用程序发布到SharePoint App Catalog站点中。
五、总结
App for SharePoint(SharePoint Add-ins)是在SharePoint平台上构建独立应用程序的一种方法,它扩展了SharePoint的功能并构建了更丰富的应用程序。开发者可以使用HTML5,CSS和JavaScript等多种语言来开发应用,其中包括SharePoint-hosted和Provider-hosted两种不同的部署模式。在开发过程中,开发人员需要使用SharePoint客户端对象模型(CSOM)进行操作并将应用程序打包为.app文件之后发布到SharePoint App Catalog站点中。