使用 APICloud 敏捷式开发总结,回顾开发一个完整 APP 过程。

简介: APICloud 是柚子(北京)科技有限公司创建的低代码开发平台,总部位于北京, 通过生产力工具与混合开发技术,为企业与开发者构建高效的 IT 环境;在 APICloud 平台已有 80 万注册用户,平台每日生成安装包超 6000 个。业务团队延伸至上海、深圳、重庆、青岛等 10 余个城市。

导读:APICloud 是柚子(北京)科技有限公司创建的低代码开发平台,总部位于北京, 通过生产力工具与混合开发技术,为企业与开发者构建高效的 IT 环境;在 APICloud 平台已有 80 万注册用户,平台每日生成安装包超 6000 个。业务团队延伸至上海、深圳、重庆、青岛等 10 余个城市。

APICloud 是中国领先的移动应用云服务平台,官方提供 APP 源码、APP 开发工具、APP 模块、APP 软件等多种类别的技术文档

APICloud 官网:https://www.apicloud.com/

APICloud 官方文档:https://docs.apicloud.com/

新手指南:https://docs.apicloud.com/APICloud/junior-develop-guide

 


网络异常,图片无法展示
|


目录

 

如何使用 ?

编译器推荐

控制台使用总结(重要)

遇到问题怎么办?

如何上架各大应用市场?

总结


如何使用 ?

刚接触这个平台的新手,可以参考上方的新手指南,官方也有 7 天的入门视频教程,虽然视频及文档教程比较老,凑合着看,可以满足小白入门要求。

第一次接触这个平台,直接走正常的注册登陆流程就好,现在也支持微信公众号授权。


网络异常,图片无法展示
|


进去之后就可以创建自己的应用(新手可以选择一个 web APP 体验),支持个人开发及企业开发(记得完成必要的认证),一套代码适配安卓及 ios 两种操作系统。具体流程请参考官网文档https://docs.apicloud.com/APICloud/junior-develop-guide

有问题可以在论坛提问,社区比较活跃,里面的版主比较好客:https://community.apicloud.com/bbs/forum.php


网络异常,图片无法展示
|


创建好应用就可以对应用进行开发,前提是自己或者公司又对应的需求文档,UI 设计,不然这个应用会很糟糕,使用价值不大,一个优秀的应用要经得起市场的考验。

编译器推荐

webstorm:配合前端的一下插件,效率还可以。

sublime text3:配合前端的一下插件,便于查看日志等,

APICloud studio3:我当时使用的是 APICloud studio2,推荐使用这个,可以在编译器直接运行代码查看效果。

有兴趣的可以看看他们官网的入门视频:https://www.apicloud.com/video_list

编辑器根据自己开发的使用特色选择即可,没有太大区别,我带过几个小弟,当时开发用的 sublime text3,后来他们都用 APIClould studio2 啦,说写代码看效果效率高,后面我也跟着用 studio 啦,这个提交代码到云端,查看代码效果,《自定义loader》,团队协作都很方便。

快速自定义 APPloader,请参考我上篇文章:APICloud自定义APPloader一个月未更新,快速更新的办法

 

网络异常,图片无法展示
|


控制台使用总结(重要)

点击一个你创建好的应用,可以进入这个应用的控制台。


网络异常,图片无法展示
|


点击应用的下拉图标可以查看你 APP 各种参数(包含应用 ID,appkey,安卓包名,ios 包名,克隆与删除应用等),应用 id 在自定义 APPloader 配置会用到,包名上架各大应用市场会用到,下载也会用到(妥善保管与备份)。


网络异常,图片无法展示
|


端设置,可以设置你这个应用的图标,启动页,闪屏广告等,尺寸请参考下图说明:


网络异常,图片无法展示
|


证书配置如下,安卓证书可以使用平台一件创建功能,密码自己设置即可,ios 测试、发布证书及描述性文件可以使用 App UpLoader 制作,一般新手有 7 天的免费体验,我当时用了很多人的账号还有苹果手机,后来各种测试,正式版切换,苹果手机配置 uuid 等比较麻烦,直接开了一年的会员,省了不少麻烦,ios 比较麻烦,这个平台不支持直接用 ios 手机开发,先在安卓开发好同步到 ios 即可。使用APPuploader申请ios开发证书及ios发布证书教程

代码模块可以使用 svn 或者 git 都可以,根据自己的情况选择,每次提交或者有问题可以查看日志,便于定位错误。这里不过多赘述。


网络异常,图片无法展示
|


模块板块可以添加自己应用需要的模块,按需添加,添加少了功能不全,添加冗余的模块安装包体积会比较大,平台已有的模块库可以在模块库中选择,有能力的开发者,平台暂时没有的模块,用户也可以根据文档要求自定义模块。为了更好的兼容自己的编译器与手机建议使用自定义 loader.

自定义模块使用说明:https://docs.apicloud.com/Module-Dev/Upload-custom-module

自定义 loader 说明:https://docs.apicloud.com/Dev-Guide/Custom_Loader


网络异常,图片无法展示
|


云编译板块可以将自己的应用编译成安卓包或者 ios 包,下拉图示箭头可以设置应用的隐私权限说明(定位、拍照、通讯录等信息)及设备类型。


网络异常,图片无法展示
|


下面也可以绑定 CDN 加速,查看编译记录等。

新手常见编译错误请参考:

自定义加速域名绑定:请参考


网络异常,图片无法展示
|


引擎版本可在本页面右上角  高级 设置


网络异常,图片无法展示
|


database 模块可以创建管理自己的数据库,都是键值对的方式,很容易上手。


网络异常,图片无法展示
|


在这里有个很疑惑的问题,我也没有权限查看用户的密码。APICloud 官方应该后台能拿到用户的 pw.


网络异常,图片无法展示
|


版本模块可以对安卓或者 ios 进行版本更新,一般来说,应用内改动比较大,我们可以使用版本更新,小需求直接使用云修复即可。

版本更新说明:https://docs.apicloud.com/Dev-Guide/version_update

云修复说明:https://docs.apicloud.com/Dev-Guide/smartUpdate


网络异常,图片无法展示
|


如果使用推送技术,请参考推送说明:https://docs.apicloud.com/Dev-Guide/push-guide


网络异常,图片无法展示
|


如果流量比较大,我们也可以在应用添加闪屏广告,设置图片市场及网址即可。具体请参考闪屏广告说明:https://docs.apicloud.com/Dev-Guide/start-page-ad-guid


网络异常,图片无法展示
|


有条件的可以申请添加这个统计模块,可以查看用户画像,应用统计、行业分布,地区分布等多个维度的指标。


网络异常,图片无法展示
|


非常方便企业管理者使用和决策。


网络异常,图片无法展示
|


网络异常,图片无法展示
|


当然,平台还提供了企业服务,运行控制,appstore 等。都是企业服务,不深究了。


网络异常,图片无法展示
|


如果是团队协作,可以在团队协作里面,找到某个应用,添加对方的邮箱邀请进来即可,自己设置一下权限。


网络异常,图片无法展示
|


这样,控制台的常用功能就讲完了,都是常用操作,一定要熟练掌握,知道位置在哪,该去哪找,遇到问题改怎么解决。

遇到问题怎么办?

很多新手多多少少在开发中会遇到各种各样的问题,缺少一个引路人,如果有问题可以先百度,找找历史帖子,看看有没有人遇到相同的问题,搞不定再去提问,起码做到一个思考的过程,他们官方也有对应的 QQ 新手群和官方群,有问题也可以在社区提问发帖:https://community.apicloud.com/bbs/forum.php。

里面的技术支持-F 和版主都是很优秀的。我当年也提问了很多问题,感谢他们的耐心解答。

如何上架各大应用市场?

上架Android应用到腾讯应用包、百度手机助手、华为应用市场、小米应用商店、阿里应用分发平台需要准备哪些材料?

上架APPStore需要准备哪些材料?

苹果开发者账号续费的总结

上架安卓应用商店全套流程(小米应用商店、华为应用市场、阿里应用商店、百度手机助手、腾讯应用宝)

总结

安卓上架需要对自己的编译包进行加固签名,可以使用 legutool,或者 360 加固。需要软著等,还有其他和技术无关的营业执照,资质等不在陈述,ios 的难点在于个人或者公司需要每年 99¥的账号费,企业 199$/年。申请账号之前还需搞定邓白氏编码。上架测试,苹果手机是必须的,有的测试需要绑定 uuid,如果没有苹果电脑使用 Xcode 或者 HB-X 构建应用的,使用 App uploader 也可以将应用构建上去。至于各应用封面截图,各大应用市场需要的截图尺寸不一,没有这么多样机测试,使用 PS 或者画图工具修改尺寸即可。有条件的可以美化一下,毕竟是门面。上架之后可能会遇到苹果开发者账号续费等问题,可以参考我往期的文章,或者评论区留言即可。

 

推荐阅读

上架ios应用到苹果应用市场总结

苹果开发者账号应该如何续费?

xcode下载地址

移动端适配通揽

使用APICloud接入客服系统美洽获取Appkey配置

ios真机调试时如何添加新设备的udid?

目录
相关文章
|
8天前
|
开发框架 小程序 前端开发
圈子社交app前端+后端源码,uniapp社交兴趣圈子开发,框架php圈子小程序安装搭建
本文介绍了圈子社交APP的源码获取、分析与定制,PHP实现的圈子框架设计及代码编写,以及圈子小程序的安装搭建。涵盖环境配置、数据库设计、前后端开发与接口对接等内容,确保平台的安全性、性能和功能完整性。通过详细指导,帮助开发者快速搭建稳定可靠的圈子社交平台。
79 18
|
4天前
|
JSON 供应链 搜索推荐
淘宝APP分类API接口:开发、运用与收益全解析
淘宝APP作为国内领先的购物平台,拥有丰富的商品资源和庞大的用户群体。分类API接口是实现商品分类管理、查询及个性化推荐的关键工具。通过开发和使用该接口,商家可以构建分类树、进行商品查询与搜索、提供个性化推荐,从而提高销售额、增加商品曝光、提升用户体验并降低运营成本。此外,它还能帮助拓展业务范围,满足用户的多样化需求,推动电商业务的发展和创新。
21 5
|
4天前
|
移动开发 安全 搜索推荐
圈子社交系统APP,同城本地圈子论坛开发,让身边的人沟通更加紧密
圈子社交系统APP是一款基于社交网络的移动应用,用户可创建、加入和管理兴趣圈子。主要功能包括:动态分享与交流、实时聊天、会员体系与身份认证、活动策划等。该APP注重个性化定制、社交关系深化、隐私安全及跨平台互联,提供丰富的社交体验。
|
7天前
鸿蒙语言开发 几十套鸿蒙ArkTs app毕业设计及课程作业
鸿蒙语言开发 几十套鸿蒙ArkTs app毕业设计及课程作业
17 1
|
15天前
|
JSON 缓存 前端开发
HarmonyOS NEXT 5.0鸿蒙开发一套影院APP(附带源码)
本项目基于HarmonyOS NEXT 5.0开发了一款影院应用程序,主要实现了电影和影院信息的展示功能。应用包括首页、电影列表、影院列表等模块。首页包含轮播图与正在热映及即将上映的电影切换显示;电影列表模块通过API获取电影数据并以网格形式展示,用户可以查看电影详情;影院列表则允许用户选择城市后查看对应影院信息,并支持城市选择弹窗。此外,项目中还集成了Axios用于网络请求,并进行了二次封装以简化接口调用流程,同时添加了请求和响应拦截器来处理通用逻辑。整体代码结构清晰,使用了组件化开发方式,便于维护和扩展。 该简介概括了提供的内容,但请注意实际开发中还需考虑UI优化、性能提升等方面的工作。
73 11
|
13天前
|
前端开发 数据库 UED
uniapp开发,前后端分离的陪玩系统优势,陪玩app功能特点,线上聊天线下陪玩,只要4800
前后端分离的陪玩系统将前端(用户界面)和后端(服务器逻辑)分开开发,前者负责页面渲染与用户交互,后者处理数据并提供接口。该架构提高开发效率、优化用户体验、增强可扩展性和稳定性,降低维护成本,提升安全性。玩家可发布陪玩需求,陪玩人员发布服务信息,支持在线聊天、预约及线下陪玩功能,满足多样化需求。[演示链接](https://www.51duoke.cn/games/?id=7)
|
12天前
|
安全 算法 机器人
双重防护!红娘相亲app搭建开发,婚恋交友系统登录方式,密码+验证码的优势
在婚恋交友系统中,密码和验证码是两种重要的安全措施。密码用于验证用户身份,应设置为复杂组合以防止未经授权的访问;验证码则通过图形或字符识别,防止自动化攻击如暴力破解和注册机器人。两者同时开启可显著提高安全性,防止暴力破解和自动化注册,提升用户信任感。建议要求强密码、定期更新验证码样式,并在可疑登录时增加验证码复杂性。这样既能保障用户信息安全,又兼顾了用户体验。 ![交友11111.jpg](https://ucc.alicdn.com/pic/developer-ecology/hy2p6wcvgk4oe_c9eb8d6eb8144866b0cd1d96ffb0c907.jpg)
|
3月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
799 7
|
3月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
824 1
|
19天前
|
供应链 搜索推荐 API
1688APP原数据API接口的开发、应用与收益(一篇文章全明白)
1688作为全球知名的B2B电商平台,通过开放的原数据API接口,为开发者提供了丰富的数据资源,涵盖商品信息、交易数据、店铺信息、物流信息和用户信息等。本文将深入探讨1688 APP原数据API接口的开发、应用及其带来的商业收益,包括提升流量、优化库存管理、增强用户体验等方面。
91 6