实例|新手使用APICloud可视化开发商城APP

简介: APICloud 的可视化开发功能,听说只要上手托拉拽就可以完成各种页面的开发,不需要写代码,可以大大减少开发的用时,主要是对新手非常友好的。今天就来体验一下,看看能否用最少的时间完成一个商城主页面的创建呢?

APICloud 的可视化开发功能,听说只要上手托拉拽就可以完成各种页面的开发,不需要写代码,可以大大减少开发的用时,主要是对新手非常友好的。今天就来体验一下,看看能否用最少的时间完成一个商城主页面的创建呢?

首先下载并安装开发工具 APICloud Studio 3。下载地址:https://www.apicloud.com/studio3

打开后创建项目:

然后找到 pages/main/main.stml 页面文件,点击左上角的绿色图标,就可以从代码开发切换成可视化开发的界面了。

因为可视化工具是深度捆绑的 AVM 多端引擎,所以只有扩展名为.stml 的文件,才有可视化开发的功能,才可以显示绿色的小按钮,其他格式的文件是没有办法进入可视化开发界面的。

之后我们就进入到了可视化开发界面中,看一下左边的组件栏,一共分为三种组件。

UI 组件是将项目的 UI 设计页面中常见的各功能元素及其样式,进行了抽象封装而形成的组件。包含各种常用的小功能,按钮、列表、图片查看、文本输入框等等。

高级组件也可以看做是具备功能逻辑的 UI 组件。每一个高级组件都具备一个完整的独立功能,也可以看做是具备功能逻辑的 UI 组件。高级组件中包括了带按钮功能的标题栏、计数器、列表、轮播图等等,样式和功能还是非常丰富的,直接拖拽到中间的画布区域就可以生成了,可以随心所欲的组合,还可以自由修改。

系统组件是将页面元素进行了最基本的抽象,而形成的搭建页面的所需的最简基础组件,是构建页面的最小单元,其中的组件都是最基础的小功能,比如 input 输入框、text 显示文本信息,form 表单等等。

之后开始进行商城主页的搭建,我们来设想一下大致的布局,首先要有一个首页的顶部导航栏,然后需要搜索按钮,搜索按钮下面需要一个轮播图组件,之后再下面就是商品分类和商品列表了。

首先我们在高级组件中搜索导航栏,找到一个简约风格的,拖入到中间的画布区域中

从右侧属性设置栏可以修改导航栏的名字,我们就修改为 “商城首页”

接下来需要一个搜索框钮来搜索商品,找到搜索组件,拖入到画布中,之后再找一个轮播图组件放到搜索框的下面

在组件属性中可以设置轮播图想要播放的图片,以及轮播图的布局和尺寸等属性。

接下来我们需要在高级组件中找到商品分类和商品列表,选择分类列表和商品列表 - 纵向布局拖入到画布中

商品列表的各种属性也是可以自己进行设置的,非常方便吧

现在我们的商城主页面就基本搭建好了,非常简单快速吧。除自己搭建页面之外,APICloud Studio3 还提供了丰富的模板页面,有详情页、登录页,购物车页面等等,我们一起来看一下。

首先在 pages 中新建一个一个 stml 文件,因为刚才说到可视化工具是深度捆绑的 AVM 多端引擎,所以只有扩展名为.stml 的文件,才有可视化开发的功能。

创建文件的时候提供了很多模板,我们可以选择一个电商下单页来看一下,名称为 order

创建完成,这时 pages 中就出现了 order 页面,我们打开 order 页面,再次点击切换可视化的绿色小箭头,下单页面就生成了,下单页面中的属性同样可以根据自己的需求进行修改。

只用了几分钟,就创建好了两个页面,可视化开发的功能真是很方便了。我们可以在模拟器或者真机中看一下最终呈现的效果,同步到模拟器或者真机的操作如果还有不太了解的同学,可以看一下 APICloud Studio3的使用教程哦。

APICloud-专业APP开发、app定制服务商,提供一站式移动应用解决方案,满足您的各类需求,欢迎免费评估需求和获取报价。

立即免费在线制作一个APP,新手注册即送开发大礼包

提交app定制需求,免费获取报价和周期:

电脑请点击https://app.apicloud.com/index?uzchannel=500

手机请点击https://www.apicloud.com/m/customizedservice

目录
相关文章
|
21天前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
328 7
|
21天前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
402 1
|
7天前
|
小程序 数据挖掘 UED
开发1个上门家政小程序APP系统,都有哪些功能?
在快节奏的现代生活中,家政服务已成为许多家庭的必需品。针对传统家政服务存在的问题,如服务质量不稳定、价格不透明等,我们历时两年开发了一套全新的上门家政系统。该系统通过完善信用体系、提供奖励机制、优化复购体验、多渠道推广和多样化盈利模式,解决了私单、复购、推广和盈利四大痛点,全面提升了服务质量和用户体验,旨在成为家政行业的领导者。
|
1月前
|
JavaScript 前端开发 小程序
uniapp一个人开发APP关键步骤和考虑因素
uniapp一个人开发APP关键步骤和考虑因素
96 1
uniapp一个人开发APP关键步骤和考虑因素
|
21天前
|
JavaScript 前端开发 UED
Vue与uni-app开发中通过@font-face巧妙引入自定义字体
Vue与uni-app开发中通过@font-face巧妙引入自定义字体
47 9
|
25天前
|
缓存 小程序 索引
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
133 1
|
5天前
|
机器人
布谷直播App系统源码开发之后台管理功能详解
直播系统开发搭建管理后台功能详解!
|
26天前
|
小程序 JavaScript API
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
这篇文章介绍了如何在uni-app和微信小程序中实现将图片保存到用户手机相册的功能。
415 0
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
|
2月前
|
移动开发 Android开发 数据安全/隐私保护
移动应用与系统的技术演进:从开发到操作系统的全景解析随着智能手机和平板电脑的普及,移动应用(App)已成为人们日常生活中不可或缺的一部分。无论是社交、娱乐、购物还是办公,移动应用都扮演着重要的角色。而支撑这些应用运行的,正是功能强大且复杂的移动操作系统。本文将深入探讨移动应用的开发过程及其背后的操作系统机制,揭示这一领域的技术演进。
本文旨在提供关于移动应用与系统技术的全面概述,涵盖移动应用的开发生命周期、主要移动操作系统的特点以及它们之间的竞争关系。我们将探讨如何高效地开发移动应用,并分析iOS和Android两大主流操作系统的技术优势与局限。同时,本文还将讨论跨平台解决方案的兴起及其对移动开发领域的影响。通过这篇技术性文章,读者将获得对移动应用开发及操作系统深层理解的钥匙。
|
14天前
|
NoSQL PHP Redis
布谷语音app源码服务器环境配置及技术开发语言
布谷语音app源码服务器环境配置及技术语言研发。。