之前因为项目的完成接触到了APICloud平台,后来研究了如何从0到1开发一个APP,今天简单介绍一下如何使用API??Cloud做一个app的全流程。首先需要在APICloud官网(www.apicloud.com)注册,然后下载官方开发工具APICloudStudio3(www.apicloud.com/studio3)。本开发工具与APICloud官网控制台同步。同一个账号下,可以在官网控制台和开发工具中轻松管理自己的应用,非常方便。另外,你需要下载逍遥模拟器。选择应用类型并创建应用下载开发工具后,我们就可以创建应用了。创建应用程序有两种方法。因为开发工具和官网控制台是同步的,所以在官网控制台和开发工具都可以创建应用。我们选择其中一个在官网控制台创建一个应用。第一种选择是打开官网,登录,打开自己的开发控制台,点击CreateApplication。官方文档说NativeApp适合做功能强大、高性能的APP开发,所以我们选择原生开发。选择基础模板即可,其他功能暂且不谈,输入应用名称,点击创建。创建证书并编译自定义加载程序。创建应用后,点击控制台左侧栏的模块,然后点击CustomLoader。编译自定义Loader需要证书,Android证书比iOS证书更容易创建。为了方便起见,我们选择为Android创建证书和自定义加载程序。在开发控制台中点击证书,然后点击右上角的一键式证书,输入相应的信息和密码即可创建成功。CustomLoader是APICloud开发的一款调试器,方便开发者在移动设备上调试应用程序。开发者可以在移动设备上实时调试自己的应用,并将日志输出到电脑端的开发工具中,方便本地开发。编译成功后,我们需要下载自定义的Loader。这个时候我们已经在官网控制台创建了一个应用,因为刚才说了官网控制台和开发工具是打通的,所以我们只需要将刚刚创建的应用导入到开发工具中即可。我们打开官方开发工具APICloudStudio3,点击左上角的项目,然后点击导入项目,选择云签出,在云端签出时选择刚刚创建的应用,选择本地保存路径,这样创建的在官网控制台同步好项目。应用同步完成后,我们就可以开始开发了。我们可以选择真机和模拟器来展示开发效果。这里我选择逍遥模拟器来展示。然后我们把刚才下载到本地的Loader直接拖到逍遥模拟器里面安装,就可以了。安装成功后,双击打开。从模拟器打开应用后,我们需要将开发工具中的应用通过WIFI同步到模拟器中,点击模拟器界面中的灰色小球。这就需要我们输入IP地址和端口。这时候我们去开发工具中找到对应的地址和端口。我们在开发工具中点击终端,然后选择通过Wi-Fi连接新设备。点击后会出现真机同步界面。无需扫码。我们只需要在刚才模拟器的同步配置界面输入最下面的调试器IP和端口,然后点击connect就可以连接成功了。如果想在没有模拟器的情况下用手机显示效果,需要保证手机和Studio在同一个网络下。这时候我们右击项目名称,然后点击WIFI同步【全量】,就同步成功了。同步成功后,当前显示的页面就是main.html页面中的信息。现在我们可以开发了。我们需要使用前端开发技术。零基础的开发者可以先学习HTML、CSS、JS的基础知识。.然后我们在首页写一个按钮,设置点击事件,想要点击按钮后弹出提示。写完记得保存,然后右击工程名demo再次进行WIFI同步。同步成功后,模拟器页面会出现一个按钮,点击后会弹出提示成功。代码同步后,将代码上传到官网控制台后,我们需要将代码上传到控制台,然后在控制台进行云编译,将我们的程序打包成安装包。右键单击项目名称,在代码管理中单击提交到云端,然后单击提交。然后我们点击官网开发控制台左侧导航栏中的代码,在代码更新日志中可以看到自己的更新记录。进行云编译,将应用程序编译成安装包。上传代码后,我们需要进行云编译。单击控制台左侧导航栏中的云编译。在云端编译时,我们可以给我们的应用取一个有吸引力的名字,然后选择应用类别(比如网上商城)和应用平台(iOS或Android)。编译类型可以选择正式版或者测试版,全局加密、SVN设置等其他设置暂时禁用,我们这里选择测试版,然后我们就可以编译了。编译过程大约需要半分钟。成功后,我们就可以扫码下载app并安装了。总结至此我们已经完成了一个APP从0到1的基本流程,我们来回顾一下基本步骤:第一步在官网开发控制台创建一个应用(也可以在开发工具中创建),第二步需要创建证书,第三步需要编译一个自定义的Loader(应用加载器,带有调试功能,为了方便我们本地开发),第四步需要同步代码,以及最后一步是云编译。我的代码只是一个简单的按钮。如果你想快速开发一个功能成熟的APP,也可以将一些现成的源码导入到项目中作为参考。源码下载地址:https://www.apicloud.com/source_code/shiliyuanma
