资讯专栏INFORMATION COLUMN

一个App完成入门篇-终结篇(八)- 应用收官

leap_frog / 681人阅读

摘要:经过以上几步的学习,我们终于来到最后一个步骤了,应用也接近尾声。一个应用的一个平台对应了一个证书证书的是应用的标示,更准确的说,平台证书中的包名平台证书中的是标示应用唯一性的凭证。

经过以上几步的学习,我们终于来到最后一个步骤了,应用APP也接近尾声。

通过之前的几节教程,不知道您对使用DeviceOne开发一个应用是不是已经得心应手了,本节教程将教会大家如何在开发完成之后通过DeviceOne平台将一个应用打成安装包,用于发布到各大应用平台。

加密及证书
图标及启动页
组件选择
打包
想要选择多平台、应用是横屏显示还是竖屏显示?添加更多组件、给应用添加证书、启动页等等这一系列的关于应用的配置都可以通过点击应用开发-应用配置来进行配置。

加密及证书
DeviceOne提供一整套关于应用的配置选项,在平台配置中,用户可以选择打哪几个平台的安装包,并对选择的平台进行相应配置,包括选择应用横屏还是竖屏显示、应用的唤醒ID、填写android平台特有的渠道ID、iOS平台的应用跳转等等各平台特有属性。而下图中蓝框中的编辑按钮是对应用名称进行修改的入口,应用名称即为安装在手机上显示的名称。


处于安全和保护知识产权的考虑,DeviceOne提供数据加密和项目源代码加密,用于保证项目源码的安全性和重要数据不外泄(数据加密是默认选项,放在data://security 目录中的数据是默认加密的)。在“证书&安全设置”中,用户可以通过勾选“代码加密”来选择是否加密自己的应用源代码,并选择各平台的证书。(这里所选择的证书是由个人中心-证书管理中填写的,也可直接点击管理证书。)一个应用的一个平台对应了一个证书、证书的是应用的标示,更准确的说,android平台证书中的包名、iOS平台证书中的BundleID是标示应用唯一性的凭证。

图标及启动页
在“图标及启动页”这一选项中,用户可以自行上传所需的图标和启动页,最上面两项上传完会由DeviceOne平台帮助您自动生成所有平台的图标和启动页,如果有对图片分辨率要求较高的需求,用户可以在下图红框所示的下面分别上传不同平台不同分辨率的图片。

组件选择
目前DeviceOne提供的官方组件已经有将近100个,为了保证用户打出的安装包大小不会过大,在新建应用时,我们只会将一些必要组件如do_Button、do_Label和一些核心组件添加进去,其他用户需要用到的组件就在“组件配置”中添加,这里添加的组件可以是商店里其他用户出售的组件,也可以是由用户自己的开发团队开发未开放到商店的内部组件,需要注意的是商店组件是有版本区分的,不同版本是否向下兼容是由组件的开发者决定的,而每个版本也有对应的文档和不同功能,用户可根据自己的需要选择不同的组件版本。当所选组件迭代了新版本,无需重新选择,只需点击组件后面的升级按钮,即可看到最新版本的更新内容,用户可自行选择是否升级到最新版本。内部组件没有组件版本,永远取最新上传的组件资源。

打包
最后,配置完所需配置,可以开始进行打包,需要注意的是加密、图标、启动页对调试安装包是不起作用的,调试安装包建议仅作调试使用。仅改动代码而没有添加新组件可以不用频繁地BUILD调试安装包。而BUILD发布安装包第一次需要由IDE设计器发起,后续如果没有代码改动,只有应用配置改动,可以直接在网站发起,我们会用您最后一次从IDE发起打包的代码来进行编译。


打完的安装包,用户可以点击“扫描”,通过扫二维码的方式来进行下载,或者点击“下载安装”将安装包下载到本地。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/49849.html

相关文章

  • 一个App完成入门-终结)- 应用收官

    摘要:经过以上几步的学习,我们终于来到最后一个步骤了,应用也接近尾声。一个应用的一个平台对应了一个证书证书的是应用的标示,更准确的说,平台证书中的包名平台证书中的是标示应用唯一性的凭证。 经过以上几步的学习,我们终于来到最后一个步骤了,应用APP也接近尾声。 通过之前的几节教程,不知道您对使用DeviceOne开发一个应用是不是已经得心应手了,本节教程将教会大家如何在开发完成之后通过Devi...

    DandJ 评论0 收藏0
  • 一个App完成入门(七)- 完成发现页面

    摘要:本节教程主要要教会大家使用二维码扫描和用组件加在页面。分析一下我们将要实现的发现页面,点击扫描按钮调用的扫描功能,进行二维码扫描,而在页面正中放一个组件,加载本地的文件,在该文件中自定义页面样式,并在中画出的按钮中响应的各组件功能。 第七章是入门篇的倒数第二篇文章了,明天整个APP将进入收官。 本节教程主要要教会大家使用二维码扫描和用do_WebView组件加在html页面。 导入项目...

    Yu_Huang 评论0 收藏0
  • 一个App完成入门(七)- 完成发现页面

    摘要:本节教程主要要教会大家使用二维码扫描和用组件加在页面。分析一下我们将要实现的发现页面,点击扫描按钮调用的扫描功能,进行二维码扫描,而在页面正中放一个组件,加载本地的文件,在该文件中自定义页面样式,并在中画出的按钮中响应的各组件功能。 第七章是入门篇的倒数第二篇文章了,明天整个APP将进入收官。 本节教程主要要教会大家使用二维码扫描和用do_WebView组件加在html页面。 导入项目...

    xioqua 评论0 收藏0
  • 「码个蛋」2017年200精选干货集合

    摘要:让你收获满满码个蛋从年月日推送第篇文章一年过去了已累积推文近篇文章,本文为年度精选,共计篇,按照类别整理便于读者主题阅读。本篇文章是今年的最后一篇技术文章,为了让大家在家也能好好学习,特此花了几个小时整理了这些文章。 showImg(https://segmentfault.com/img/remote/1460000013241596); 让你收获满满! 码个蛋从2017年02月20...

    wangtdgoodluck 评论0 收藏0
  • 前端资源分享-只为更好前端

    摘要:一团队组织网站说明腾讯团队腾讯前端团队,代表作品,致力于前端技术的研究腾讯社交用户体验设计,简称,腾讯设计团队网站腾讯用户研究与体验设计部百度前端研发部出品淘宝前端团队用技术为体验提供无限可能凹凸实验室京东用户体验设计部出品奇舞团奇虎旗下前 一、团队组织 网站 说明 腾讯 AlloyTeam 团队 腾讯Web前端团队,代表作品WebQQ,致力于前端技术的研究 ISUX 腾...

    zxhaaa 评论0 收藏0

发表评论

0条评论

leap_frog

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<