经过以上几步的学习,我们终于来到最后一个步骤了,应用APP也接近尾声。
通过之前的几节教程,不知道您对使用DeviceOne
开发一个应用是不是已经得心应手了,本节教程将教会大家如何在开发完成之后通过DeviceOne
平台将一个应用打成安装包,用于发布到各大应用平台。
- 加密及证书
- 图标及启动页
- 组件选择
- 打包
想要选择多平台、应用是横屏显示还是竖屏显示?添加更多组件、给应用添加证书、启动页等等这一系列的关于应用的配置都可以通过点击应用开发
-应用配置
来进行配置。
1. 加密及证书DeviceOne
提供一整套关于应用的配置选项,在平台配置中,用户可以选择打哪几个平台的安装包,并对选择的平台进行相应配置,包括选择应用横屏还是竖屏显示、应用的唤醒ID、填写android平台特有的渠道ID、iOS平台的应用跳转等等各平台特有属性。而下图中蓝框中的编辑按钮是对应用名称进行修改的入口,应用名称即为安装在手机上显示的名称。
处于安全和保护知识产权的考虑,DeviceOne
提供数据加密和项目源代码加密,用于保证项目源码的安全性和重要数据不外泄(数据加密是默认选项,放在data://security 目录中的数据是默认加密的)。在“证书&安全设置”中,用户可以通过勾选“代码加密”来选择是否加密自己的应用源代码,并选择各平台的证书。(这里所选择的证书是由个人中心
-证书管理
中填写的,也可直接点击管理证书
。)一个应用的一个平台对应了一个证书、证书的是应用的标示,更准确的说,android平台证书中的包名、iOS平台证书中的BundleID是标示应用唯一性的凭证。
2. 图标及启动页
在“图标及启动页”这一选项中,用户可以自行上传所需的图标和启动页,最上面两项上传完会由DeviceOne
平台帮助您自动生成所有平台的图标和启动页,如果有对图片分辨率要求较高的需求,用户可以在下图红框所示的下面分别上传不同平台不同分辨率的图片。
3. 组件选择
目前DeviceOne
提供的官方组件已经有将近100个,为了保证用户打出的安装包大小不会过大,在新建应用时,我们只会将一些必要组件如do_Button、do_Label和一些核心组件添加进去,其他用户需要用到的组件就在“组件配置”中添加,这里添加的组件可以是商店里其他用户出售的组件,也可以是由用户自己的开发团队开发未开放到商店的内部组件,需要注意的是商店组件是有版本区分的,不同版本是否向下兼容是由组件的开发者决定的,而每个版本也有对应的文档和不同功能,用户可根据自己的需要选择不同的组件版本。当所选组件迭代了新版本,无需重新选择,只需点击组件后面的升级按钮,即可看到最新版本的更新内容,用户可自行选择是否升级到最新版本。内部组件没有组件版本,永远取最新上传的组件资源。
4. 打包
最后,配置完所需配置,可以开始进行打包,需要注意的是加密、图标、启动页对调试安装包是不起作用的,调试安装包建议仅作调试使用。仅改动代码而没有添加新组件可以不用频繁地BUILD调试安装包。而BUILD发布安装包第一次需要由IDE设计器发起,后续如果没有代码改动,只有应用配置改动,可以直接在网站发起,我们会用您最后一次从IDE发起打包的代码来进行编译。
打完的安装包,用户可以点击“扫描”,通过扫二维码的方式来进行下载,或者点击“下载安装”将安装包下载到本地。
相关推荐
【Object-C】ios苹果app开发入门object-c例子demo14个实例 一般编程问题 【实例简介】 ios苹果app开发入门,object-c,例子,demo,14个实例 初学者难得的学习实例 【实例截图】 【核心代码】 归档 ├── Air...
告知你一个APP的诞生需要哪些环节,如何设计APP等相关内容
本应用笔记(XAPP1158)是为在Zynq-7000设备上使用VxWorks的新用户提供的入门指南。 文档首先介绍Zynq-7000软件环境的重要元素,以提供对BSP(板级支持包)和应用程序生成的理解。这包括了ROM机制、第一阶段引导...
uni-app是一个使用Vue.js开发跨平台应用的前端框架。开发者通过编写Vue.js代码,uni-app将其编译到iOS、Android、微信小程序等多个平台,保证其正确运行并达到优秀体验。uni-app继承自Vue.js,提供了完整的Vue.js...
8. **TwitterSearch**:这可能是一个使用Twitter API进行搜索的示例,涉及到网络请求、JSON解析以及在应用中展示搜索结果。 9. **MasterSlide**:可能是一个使用滑动视图(如UIScrollView或UICollectionView)的...
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台,不管领导...
<uni-data-picker> 是一个选择类datacom组件。支持多列级联选择。列数没有限制,如果屏幕显示不全,顶部tab区域会左右滚动。 适用于uni-app使用uni-data-picker实现省市区选择器的json数据
ESP32-C3入门教程 网络 篇(一、 Wi-Fi 使用入门 — 初始化及STA、AP模式) ESP32-C3入门教程 网络 篇(二、 Wi-Fi 配网 — Smart_config方式 和 BlueIF方式) ESP32-C3入门教程 网络 篇(三、 MQTT 协议基础介绍及...
app-app-calling-android, 使用本教程构建应用Android调用应用程序的应用程序 #Build 一个简单的Android VoIP呼叫应用程序,带有 Sinch本教程将指导你构建一个简单的Android VoIP呼叫应用程序。 完成后,它将显示...
aia源码--Appinventor2 游戏--俄罗斯方块
2.1_hello_小程序--入门_微信小程序(上)|uni-app_语法基础|uni-app_&_uniCloud_从零入门开
在Android平台上,应用程序之间的交互是通过Intent机制实现的,这使得一个App能够启动另一个App,或者触发特定的操作。"Android 一个app启动另一个app"这个主题涉及到的核心知识点包括Intent的使用、Intent Filter的...
uni-app实战入门到实战项目之网易云音乐完整资料视频教程提取方式是百度网盘分享地址
综上所述,Delphi APP 开发入门教程不仅涵盖了Delphi的历史背景和发展历程,还详细介绍了如何安装配置Delphi开发环境以及编写第一个移动应用的步骤。对于想要进入移动应用开发领域的初学者来说,这是一份非常有价值...
版本4.3.4-0是其一个重要更新,为开发者提供了更稳定和安全的环境。本篇将详细讲解如何在ARM架构上配置AppWeb以及相关的源代码分析。 **一、ARM架构配置** 1. **环境准备**:首先,确保你的开发环境支持ARM架构,...
【 Uni-App 从入门到实战教程:一个全面解析的指南】 Uni-App 是一个基于 Vue.js 的跨端开发框架,允许开发者编写一次代码,同时发布到 iOS、Android、Web(H5)、微信小程序、支付宝小程序等多个平台。本教程旨在...
angulr-bootstrap-admin-web-app-with-angularjs 2.0版本来拉。由于最近比较忙所有没有持续更新这个版本。在此特地发一下2.0.1版本的。如果有需要我之前版本的请查看我的资源,移驾之前的资源。绝对官网下载的完整包...
part2 http://download.csdn.net/detail/u011029071/5987179 part3 http://download.csdn.net/detail/u011029071/5986923 安装方法http://blog.csdn.net/u011029071/article/details/10143841
2.4_搭建uni-app开发环境|uni-app_语法基础|uni-app_&_uniCloud_从零入门开发《IT技术资讯类
### uni-app从入门到进阶系统完成项目实战 #### 一、Uni-app简介与环境搭建 **1.1 Uni-app概述** Uni-app是一款基于Vue.js的前端开发框架,支持一次编写,多端部署,能够帮助开发者快速构建原生App、H5网页、小...