零基础学习App开发的第一天——创建和发布App

App开发

APP开发


浏览:1474 次

1、 前言

在移动网络时代,手机的兴起使得手机上的大部分App开发如火如荼。然而,传统的app开发需要大量的知识,开发周期特别长。为了解决这个问题,webapp应运而生,这大大降低了app开发的难度。只要你了解前端,你就可以开发App;然而,由于技术的变化,不仅有app,还有小程序和一些网站。因此,许多人瞄准了多终端应用市场。所谓的多终端是指在多个平台上运行的一组代码。例如,我在DCloud上编写了一个App,我可以将它打包成小程序、网站和App,这减少了我们开发的难度和时间。目前,DCloud和统软云是最流行的,因为uniapp是基于DCloud的,所以我们今天谈论的都是基于DCcloud平台的。好了,让我们继续讨论今天的话题。

2、 安装开发工具Hbuilderx

这是我们今天的主人。未来,我们将始终使用此工具开发App,甚至是小程序和网站。下载地址为:。下载后,您可以直接安装它。安装后,界面如下:

相片

安装完成后,我们需要申请注册一个DCloud帐户以便登录。这很简单,更不用说了。

3、 创建第一个uniappApp

首先,我们创建一个新目录,如图所示:

相片

然后选择uniapp,如图所示:

相片

此时,我们首先填写项目名称,然后选择项目目录。最后,我们可以选择适当的模板或空模板。在这里,我们选择hello uniApp模板,以方便入门。所选模板中的内容是uni app中所有组件的使用方法,如图所示:

相片

当我们单击Create时,会自动生成一个目录,如图所示:

相片

我们可以从目录中的文件夹名称中了解到,App界面实际上放在pages文件夹中,因此我们可以随机单击页面中的一个文件,然后在内置浏览器中运行,如图所示:

相片

4、 打包App

所有这些完成后,我们可以发布App。在发布之前,我们还可以对App的其他设置进行一些调整,如图所示:

相片

调整后,我们可以打包,如图所示:

相片

有三种选择:云打包、本地打包和制作Appwgt包。这三个选项意味着什么?首先,云打包可以创建一个App,而无需在计算机上安装任何sdk,而本地打包很麻烦。我们需要下载Android studio,然后有一些sdk可以打包。这个过程很繁琐;至于wgt包,制作完成后可以同步更新,用户无需再次下载,非常方便。所以这里我们选择了云打包,如图所示:

相片

相片

相片

我们可以看到,一些平台APK已经成功打包,但其中一些失败了。我们可以直接将这些APK安装在手机上使用。

5、 摘要

本文主要讨论uniapp的生产和包装。正如你所看到的,uniapp使我们很容易从零基础上开发App。更多精彩文章请关注公众号轻松编程网。