LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 用python从零开始写一个区块链钱包(4)——打包发布多端APP

用python从零开始写一个区块链钱包(4)——打包发布多端APP

2020-08-19 BU联盟 来源:区块链网络


文:卖鱼的

前面3节,我们已经写好了一个简单的区块链钱包,并且部署了在heroku上面,现在可以访问使用了。

https://maiyudewallet.herokuapp.com/

我们今天来从网页生成多端APP。

从网页生成APP简单方便,而且只要修改网页,多端APP马上就能更新,不用重新上传新版本,也不用让用户费劲的更新客户端,并且客户端足够小。

但是坏处也是很明显的,网页的功能和正经的APP肯定是差很多的,只有简单的APP能这样玩。

最简单的生成办法就是使用uni-app来写一个简单的代码。

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

首先我们下载开发工具hbuilderx,https://www.dcloud.io/hbuilderx.html


在官网下载APP开发版,安装后打开即可使用。

打开后我们新建一个uni-app项目。

打开项目文件夹内的pages--index.vue

在里面添加一个web-view ,链接到我们的网页地址:https://maiyudewallet.herokuapp.com

<web-view :webview-styles="webviewStyles" src="https://maiyudewallet.herokuapp.com"></web-view>

写了这行,代码就打完了,可以生成APP了,当然你也可以先预览看看。

先打开项目文件夹内的manifest.json,进行一下APP的基本设置,可以设置名称,图标等等信息。

设置完毕就可以生成APP了。

点击上方的菜单,可以生成多端APP,安卓ios以及H5或各种小程序,小程序和IOS需要审核,我们来先生成一个安卓客户端试试,我们点原生APP-云打包

点击使用公共测试证书,当然你有自己的证书更好,然后选择打包。

然后等待一会,云端打包完成就能下载了。

打包完毕后我们下面提示栏会有下载地址

我们安装一下打包的APP看看。

很好,多端APP做好了,去发布吧。虽然程序做好了,但是苹果和小程序的审核没那么简单,要发布的请自己去折腾吧。

本节完毕,有没发现这个钱包实在简陋?下一节我们来完善一下。

本节所有源代码和打包好的 APP已上传github:https://github.com/maiyude2018/how-to-build-a-wallet/tree/master/%E7%AC%AC4%E8%8A%82

—-

编译者/作者:BU联盟

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...