Dcloud课程3 什么是HBuilder和MUI
Dcloud课程3 什么是HBuilder和MUI
一、总结
一句话总结:DCloud(数字天堂)推出一款支持HTML5的Web开发IDE。最大的特点是快。MUI是高性能App的框架,也是目前最接近原生App效果的框架。
1、MUI优势?
1、基于jq的jqmobile,性能低的无法忍受
2、基于angular的ionic,都把pc端很重的东
西引入到移动App中。angularjs本身设计是为了
pc端网页的双向数据绑定,做个移动App干嘛用这
么重的东西。
3、bootstrap这种响应式设计,性能在低端
机不足,而且UI风格一看就是网页,不是App的感
觉。
4、framework7只能在iPhone上运行也无法
被接受。
二、什么是HBuilder和MUI
什么是HBuilder?
DCloud(数字天堂)推出一款支持HTML5的
Web开发IDE。
官网: http://dcloud.io/
HBuilder的特点?
“快,是HBuilder的最大优势,通过完整的语
法提示和代码输入法、代码块
很多配套,能大幅提升HTML、js、css的开发效
率。”
1.同时兼容Eclipse插件和Ruby Bundle。
2.HBuilder的编写用到了Java、C、Web和Ruby。
3.HBuilder本身主体是由Java编写,它基于
Eclipse。
4.代码输入法:一个数字键,少敲10个按键;
5.代码块:一个代码块,少敲50个按键;
6.模糊匹配:跳着敲字母就能匹配到单词;
7.内置emmet,tab一下生成一串代码;
HBuilder的使用?
1、HBuilder的基本界面使用介绍
2、语法快捷键介绍
3、介绍HBuilder内置的Emmet
Emmet语法
• 语法缩写
• 下级元素命令:>
• 同级元素命令:+
• 上级元素命令:^
• 分组命令:()
• 乘法命令:*
• 自增符号:$
• ID和类属性
• 自定义属性文本:{}
• 隐式标签
• HTML
• 所有未知的缩写都会转换成标签
实例:
开发一个手机app,简单了解HBuilder的
工作原理,及HBuilder的简单使用。
什么是MUI?
MUI 是一个轻量级的 HTML、CSS 和 JS 框
架,遵循 Google 的 Material Design 设计思路。
MUI是高性能App的框架,也是目前最接近
原生App效果的框架。
MUI优势?
1、基于jq的jqmobile,性能低的无法忍受
2、基于angular的ionic,都把pc端很重的东
西引入到移动App中。angularjs本身设计是为了
pc端网页的双向数据绑定,做个移动App干嘛用这
么重的东西。
3、bootstrap这种响应式设计,性能在低端
机不足,而且UI风格一看就是网页,不是App的感
觉。
4、framework7只能在iPhone上运行也无法
被接受。
Dcloud课程3 什么是HBuilder和MUI的更多相关文章
- Dcloud课程2 什么是Dcloud
Dcloud课程2 什么是Dcloud 一.总结 一句话总结:DCloud提供了一套快速开发应用的跨平台技术方案. 1.DCloud的产品架构? MUI+(H5+)+HBuilder 2.什么是MU ...
- Dcloud课程9 天气小助手如何实现
Dcloud课程9 天气小助手如何实现 一.总结 一句话总结:调用天气的接口,如果网上找不到好用的,而如果仅仅是测试,那就自己写一个简单的接口就可以了. 1.dcloud中的css样式怎么调? 和网页 ...
- Dcloud课程8 开心一刻应用如何实现
Dcloud课程8 开心一刻应用如何实现 一.总结 一句话总结:app就是远程调用接口获得数据,我们在后台要做的,就是写一个个让页面获得接口的数据.这里用的是公共笑话接口. 1.ajax返回给页面的h ...
- Dcloud课程7 单例模式一般用在什么场景
Dcloud课程7 单例模式一般用在什么场景 一.总结 一句话总结:连接数据库,这样就保证了和数据之间只有一个连接,从而能够不占用多余资源,这样就极大的减少了资源浪费,减少了mysql或者说服务器压力 ...
- Dcloud课程6 php脚本如何在Linux下定时更新数据
Dcloud课程6 php脚本如何在Linux下定时更新数据 一.总结 一句话总结:linux下用crontab命令实现定时任务. 1.linux下执行php脚本用什么命令? 直接用php命令php ...
- Dcloud课程5 php如何实现文件缓存技术(静态数据缓存)
Dcloud课程5 php如何实现文件缓存技术(静态数据缓存) 一.总结 一句话总结:保存在磁盘上的静态文件,用PHP生成数据到静态文件中.其实cookie和session使用的就是这样的技术,所以c ...
- Dcloud课程4 如何进行APP接口开发
Dcloud课程4 如何进行APP接口开发 一.总结 一句话总结:通过json或者xml. 1.APP如何进行通信? 通过在地址上接参数指明传递的数据的类型.而数据传递的类型一般是XML和json. ...
- Dcloud课程1 APP的架构有哪些
Dcloud课程1 APP的架构有哪些 一.总结 一句话总结:B/S架构和C/S构架 1.APP的分类? 主流的四大APP系统:1.苹果ios系统版本,开发语言是Objective-C:2.微软Win ...
- 开始使用 HBuilder 和 Mui - 1 - 分析 index.html ;
转自:http://ask.dcloud.net.cn/article/240 好吧,在比较了 Codenameone 和 HBuilder 以后,俺反复考虑后,终于还是决定使用 HBuilder 这 ...
随机推荐
- pycharm 添加注册码
https://blog.csdn.net/u014044812/article/details/78727496
- python垃圾回收算法
标准python垃圾回收器由两部分组成,即引用计数回收器和分代垃圾回收器(即python包中的gc module).其中,引用计数模块不能被禁用,而GC模块可以被禁用. 引用计数算法 python中每 ...
- 【Henu ACM Round #12 E】Thief in a Shop
[链接] 我是链接,点我呀:) [题意] n个物品,每个物品都有无限个. 第i个物品的价格是一样都,都是ai 让你从中选出恰好k个物品 问你选出的物品的总价值 有多少种不同的可能. [题解] 可以用f ...
- CodeForcesGym 100502D Dice Game
Dice Game Time Limit: 1000ms Memory Limit: 524288KB This problem will be judged on CodeForcesGym. Or ...
- 利用"SQL"语句自动生成序号的两种方式
1.首先,我们来介绍第一种方式: ◆查询的SQL语句如下: select row_number() over (order by name) as rowid, sysobjects.[name] f ...
- 4.2.2 MINUS
4.2.2 MINUS正在更新内容,请稍后
- Android学习笔记(23):列表项的容器—AdapterView的子类们
AdapterView的子类的子类ListView.GridView.Spinner.Gallery.AdapterViewFlipper和StackView都是作为容器使用,Adapter负责提供各 ...
- 9.9递归和动态规划(九)——N皇后
/** * 功能:打印八皇后在8*8棋盘上的各种摆法.当中每一个皇后都不同行.不同列,也不在对角线上. * 这里的"对角线"指的是全部的对角线,不仅仅是平分整个棋盘的那两条对角 ...
- Visual Studio Set Project Environment Variables
Visual Studio Set Project Environment Variables eryar@163.com In Visual Studio you can specify chang ...
- cocos2d-x的声音控制
声音控制SimpleAudioEngine是单例.下面是其方法. [cpp] view plaincopy //获得SimpleAudioEngine的实例 static SimpleAudioEng ...