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 这 ...
随机推荐
- Swift学习笔记(7)--控制流
1.For循环 //1.条件递增 for var index = 0; index < 3; ++index { println("index is \(index)") } ...
- 【hdu 1429】胜利大逃亡(续)
[Link]: [Description] 给你一个n*m的格子; 里面有钥匙,以及钥匙能开的门; 以及墙,以及起点,以及出口; 问你从起点出发,到出口的话,能不能在t时间内到; [Solution] ...
- jquery autocomplete文本自己主动补全
文本自己主动补全功能确实非常有用. 先看下简单的效果:(样式不咋会写) 以下介绍几种: 1:jqery-actocomplete.js 这个网上有个写好的实例,上面挺具体的,能够下来执行下就清楚了就不 ...
- AVEVA RVM to 3D PDF
AVEVA RVM to 3D PDF eryar@163.com RvmTranslator 3D PDF plugin can convert PDMS RVM files to 3D PDF w ...
- Docs-->.NET-->API reference-->System.Web.UI.WebControls-->Repeater
https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.repeater?view=netframework-4.7 ...
- Android图像处理之熔铸特效
代码: package com.color; import android.content.Context; import android.graphics.Bitmap; import androi ...
- js闭包注意事项
/关于闭包使用应该注意的 // 1 闭包在父函数每次调用都会产生不同的闭包 // 2 闭包中子函数使用父函数变量的变量不是复制 是引用 // 3 闭包在循环中使用
- C# 开发 —— 数组类对象接口
数组类型是从抽象基类 Array 派生的引用类型,通过new运算符创建数组并将数组元素初始化为他们的默认值 一维数组 type[] arrayname; 数组的长度不是声明的一部分,而且数组必须在访问 ...
- C# Unable to load DLL 'WzCanDll.dll':找不到指定的模块
一.打开app无法加载DLL 我用C++编写的DLL,然后用C#写的界面APP,在自己的电脑上打开没有问题,放在其它电脑上就出现无法加载DLL库的问题,一连接APP就会出现问题,如下图所示: 二.解决 ...
- 4455: [Zjoi2016]小星星|状压DP|容斥原理
OrzSDOIR1ak的晨神 能够考虑状压DP枚举子集,求出仅仅保证连通性不保证一一相应的状态下的方案数,然后容斥一下就是终于的答案 #include<algorithm> #includ ...