- 浏览: 20856 次
- 性别:
- 来自: 上海
最新评论
-
前进的路中没有月亮:
masuweng 写道那个爱码哥怎么用呢,我是初学者.还望指教 ...
仅用了一天开发了这样的app,再也不用担心排队的问题了 -
masuweng:
那个爱码哥怎么用呢,我是初学者.还望指教...
仅用了一天开发了这样的app,再也不用担心排队的问题了
使用imag.js开发过很多类型的模板,比如新闻、社交、办公类等,今天和大家分享如何开发电商类的app
电商类app的基本功能
商品商城首页、商品画面展示、商品信息录入(展示图片录入)、客户评价(商品图片录入)、会员中心(联系我们)、后台信息录入
电商类app制作流程一般分为七步:
1、明确表达和确立企业需求
2、需求评估
3、项目技术开发与视觉规划
4、程序开发
5、测试
6、交付上线
7、维护与版本升级
我们主要讲一下第四步程序开发
以下图为例,页面可分为四大部分
1、标题栏
第一部分的标题栏使用原生控件title标签,和HTML中的title不同的是他有且仅有三个子标签分别是<left><center><right>,第一部分可以划分为三个小模块扫码按钮、搜索框和消息按钮分别对应title的三个子标签
在left子标签添加扫码的脚本功能——$phone.barcode()
2、顶部标签栏
顶部标签栏tabbar需要写在header标签里,通过多个item来切换不同的页面
3、内容展示
内容展示部分大多数情况下都会使用list标签进行布局,需要跳转页面的可以在标签内添加onclick点击事件属性。
4、底部标签页
底部标签页切换不同的页面是tab标签实现的,tab标签很简单,只要把title和content等控件放到tab里面就可以了。
其他页面大家想要用什么样的布局方式都可以尝试一下,这里就不一一细讲了。
详细代码可以在github上查看
电商类app的基本功能
商品商城首页、商品画面展示、商品信息录入(展示图片录入)、客户评价(商品图片录入)、会员中心(联系我们)、后台信息录入
电商类app制作流程一般分为七步:
1、明确表达和确立企业需求
2、需求评估
3、项目技术开发与视觉规划
4、程序开发
5、测试
6、交付上线
7、维护与版本升级
我们主要讲一下第四步程序开发
以下图为例,页面可分为四大部分
1、标题栏
第一部分的标题栏使用原生控件title标签,和HTML中的title不同的是他有且仅有三个子标签分别是<left><center><right>,第一部分可以划分为三个小模块扫码按钮、搜索框和消息按钮分别对应title的三个子标签
<title style="background:#ffffff;padding:10 13"> <left> <button onclick="" style="background:sweep.png;height:20;width:20"></button> </left> <center> <input type="search" placeholder="在众多App开发中选择iMAG" style="tint-color:#ffffff;background:#e6e6e6;color:#323232;width:281;font-size:10;corner-radius:5"/> </center> <right> <button onclick="" style="background:message.png;height:20;width:20"></button> </right> </title>
在left子标签添加扫码的脚本功能——$phone.barcode()
2、顶部标签栏
顶部标签栏tabbar需要写在header标签里,通过多个item来切换不同的页面
<header> <tabbar style="background:#ffffff;label-color:#717171,#303030;indicator-color:#d80b08"> <item label="推荐"></item> <item label="精选"></item> <item label="国内"></item> <item label="海淘"></item> <item label="母婴"></item> <item label="美妆"></item> </tabbar> </header>
3、内容展示
内容展示部分大多数情况下都会使用list标签进行布局,需要跳转页面的可以在标签内添加onclick点击事件属性。
<contents> <content style="background:#FFFAFA"> <slideimage style="height:186" indicatorPosition="right" fillwidth="true" autoplay="true"> <item src="http://img1.efu.com.cn/upfile/bdvt/m-3d97ae02-1f65-463e-a0ad-cf1a39013135.png"/> <item src="http://img1.efu.com.cn/upfile/bdvt/m-7034ba7b-1177-4173-ad7a-4755957ef15a.jpg"/> </slideimage> <list style="height:55" type="transparent"> <item style="padding:12 26 9"> <col> <row style="background:signin.png;height:17;width:17"></row> <row><label style="font-size:11;align:center;color:#5c5c5c;padding-top:3">今日签到</label></row> </col> <col> <row style="background:update.png;height:17;width:17"></row> <row><label style="font-size:11;align:center;color:#5c5c5c;padding-top:3">每日上新</label></row> </col> <col> <row style="background:shoplimit.png;height:17;width:17"></row> <row><label style="font-size:11;align:center;color:#5c5c5c;padding-top:3">限时抢购</label></row> </col> <col> <row style="background:discount.png;height:17;width:17"></row> <row><label style="font-size:11;align:center;color:#5c5c5c;padding-top:3">推荐有礼</label></row> </col> </item> </list> </content> </contents>
4、底部标签页
底部标签页切换不同的页面是tab标签实现的,tab标签很简单,只要把title和content等控件放到tab里面就可以了。
其他页面大家想要用什么样的布局方式都可以尝试一下,这里就不一一细讲了。
详细代码可以在github上查看
发表评论
-
访问后台数据库有多6,看看这里便知
2016-10-14 17:29 590相信使用爱码哥的小伙 ... -
label和slideimage共存|用得到的就拿去
2016-09-13 18:12 547要求:Label标签置于slideimage之上并透明 限制: ... -
imag.js|快速掌握全局方法
2016-08-29 17:17 572使用爱码哥进行移动应用开发时,除了了解基本的内容控件、表单控件 ... -
imag.js|教你如何智做原生APP
2016-08-17 18:03 694手机计算器是我们日常中很熟悉并且使用起来非常简单的应用了,这样 ... -
开发技巧汇总|对于imag.js你不知道的事
2016-08-03 16:48 5691. imag.js里有哪些标准JavaScript对象? i ... -
爱码哥移动开发平台|让制作app更加便捷
2016-04-26 15:14 571本文来自爱码哥CTO邱杨(Terry)同学 随着HTM ... -
关于使用iMAG.js出现的问题及解决方法
2016-05-05 18:05 552●list子标签的Item默认交互效果能取消吗? se ... -
移动开发|浅谈list列表布局控件
2016-05-11 10:54 485在iMAG开发app中界面布 ... -
iMAG中的复用列表的使用说明
2016-05-11 17:29 465复用列表(resue list)在爱码哥中是不同于普通列表的 ... -
iMAG(爱码哥)新建应用
2016-05-18 14:22 455在爱码哥移动应用开发平台如何新建应用? 在首页找到工作台 ... -
微信页面的代码|你一定没有看过这么神奇的代码
2016-05-18 16:01 916Android iOS: 代码: &l ... -
移动开发|绘制饼图、柱状图、2d、3d统计图表
2016-05-31 12:29 618通过HTML5的canvas来绘制图表功能,需要用到web控 ... -
作为开发者不可不收藏的十大开发语言和框架
2016-06-02 09:48 4411.Android SDK Android开发者不可 ... -
作为开发者不可不知的Native App,Web App,Hybrid App等技术的对比
2016-06-12 18:10 385随着移动开发需求的不断增多,五花八门的开发方式也层出不穷,作 ... -
移动应用开发跨平台工具imag.js入门
2016-07-05 15:47 453imag.js是一种NativeScript形式的框架,它兼 ... -
爱码哥移动开发平台的4大开发环境
2016-07-06 14:16 443imag.js是一种NativeScript形式的框架,它兼 ... -
推荐爱码哥移动开发平台十大常用的原生UI控件
2016-07-06 17:52 444imag.js是一种NativeScript形式的框架,它兼 ... -
移动应用开发技术过多,该如何做选择
2016-08-01 18:11 418随着互联网创业的持续 ... -
一个初级开发者完胜十几人团队,此处有秘诀!
2016-07-22 18:55 681最近今日头条很火,作为一名喜欢钻研的开发者,仔细研究了他们的A ... -
H5实现APP和原生方式有多大差距,多少坑?JS才是王道!
2016-07-15 12:52 6947纯H5的APP,虽然开发起来要比纯原生开发畅快的多,但最终效果 ...
相关推荐
商品信息可能包含名称、价格、库存等字段,通过GET请求获取列表,POST请求添加新商品,PUT和DELETE请求分别用于更新和删除商品。 2. **订单处理**:订单接口需要处理用户的购买行为,包括创建订单、查询订单状态、...
在Android应用开发中,显示网络图片是一个常见的需求,特别是在构建社交...因此,建议多做项目,多看文档,逐步提升自己的技能水平。同时,持续关注最新的开发技术和最佳实践,以便在未来的工作中更加高效地解决问题。
### Flutter入门知识与步骤详解 #### 一、Flutter简介 **Flutter**是由Google开发的一款开源UI工具包,专为构建跨平台的移动...通过以上的步骤和指南,你可以开始你的Flutter旅程,逐步提升自己的移动应用开发技能。
这些源代码可以帮助初学者快速理解和掌握微信小程序的开发流程,同时也为有经验的开发者提供了宝贵的参考和灵感。 1. **用户界面(UI)设计**:微信小程序采用WXML(微信小程序标记语言)和WXSS(微信小程序样式...
1. 微信小程序是一种轻量级的应用形态,无需下载安装即可使用,它结合了移动互联网的便捷性和APP的功能性。 2. JavaScript是微信小程序的主要编程语言,用于实现业务逻辑和数据处理,同时结合WXML(微信小程序的标记...
标题 "nodejs-shopping-rest" 暗示我们即将探讨的是一个使用Node.js和Express框架构建的RESTful API,...通过实践这个项目,你可以深入理解Node.js的异步编程模型,掌握Express的API设计,以及如何与数据库交互等技能。
JavaScript是Web开发中不可或缺的一部分,尤其在前端领域更是扮演着核心角色。本课程"JavaScriptEducation"专注于教授完整的JavaScript...通过理论学习与实践操作相结合,将有助于提升学员的编程技能和解决问题的能力。