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的更多相关文章

  1. Dcloud课程2 什么是Dcloud

    Dcloud课程2  什么是Dcloud 一.总结 一句话总结:DCloud提供了一套快速开发应用的跨平台技术方案. 1.DCloud的产品架构? MUI+(H5+)+HBuilder 2.什么是MU ...

  2. Dcloud课程9 天气小助手如何实现

    Dcloud课程9 天气小助手如何实现 一.总结 一句话总结:调用天气的接口,如果网上找不到好用的,而如果仅仅是测试,那就自己写一个简单的接口就可以了. 1.dcloud中的css样式怎么调? 和网页 ...

  3. Dcloud课程8 开心一刻应用如何实现

    Dcloud课程8 开心一刻应用如何实现 一.总结 一句话总结:app就是远程调用接口获得数据,我们在后台要做的,就是写一个个让页面获得接口的数据.这里用的是公共笑话接口. 1.ajax返回给页面的h ...

  4. Dcloud课程7 单例模式一般用在什么场景

    Dcloud课程7 单例模式一般用在什么场景 一.总结 一句话总结:连接数据库,这样就保证了和数据之间只有一个连接,从而能够不占用多余资源,这样就极大的减少了资源浪费,减少了mysql或者说服务器压力 ...

  5. Dcloud课程6 php脚本如何在Linux下定时更新数据

    Dcloud课程6 php脚本如何在Linux下定时更新数据 一.总结 一句话总结:linux下用crontab命令实现定时任务. 1.linux下执行php脚本用什么命令? 直接用php命令php ...

  6. Dcloud课程5 php如何实现文件缓存技术(静态数据缓存)

    Dcloud课程5 php如何实现文件缓存技术(静态数据缓存) 一.总结 一句话总结:保存在磁盘上的静态文件,用PHP生成数据到静态文件中.其实cookie和session使用的就是这样的技术,所以c ...

  7. Dcloud课程4 如何进行APP接口开发

    Dcloud课程4 如何进行APP接口开发 一.总结 一句话总结:通过json或者xml. 1.APP如何进行通信? 通过在地址上接参数指明传递的数据的类型.而数据传递的类型一般是XML和json. ...

  8. Dcloud课程1 APP的架构有哪些

    Dcloud课程1 APP的架构有哪些 一.总结 一句话总结:B/S架构和C/S构架 1.APP的分类? 主流的四大APP系统:1.苹果ios系统版本,开发语言是Objective-C:2.微软Win ...

  9. 开始使用 HBuilder 和 Mui - 1 - 分析 index.html ;

    转自:http://ask.dcloud.net.cn/article/240 好吧,在比较了 Codenameone 和 HBuilder 以后,俺反复考虑后,终于还是决定使用 HBuilder 这 ...

随机推荐

  1. 基于zookeeper实现分布式配置中心(二)

    上一篇(基于zookeeper实现分布式配置中心(一))讲述了zookeeper相关概念和工作原理.接下来根据zookeeper的特性,简单实现一个分布式配置中心. 配置中心的优势 1.各环境配置集中 ...

  2. 几种类型的db,以及最新的db排名,看一下

    5月数据库排名: http://geek.csdn.net/news/detail/196118 另外这篇文章里面提到了一些内嵌式数据库: http://blog.csdn.net/leagoal/a ...

  3. tcp_tw_recycle检查tcp_timestamps的内核代码

    注意:本文档中的内核代码的版本号:linux-4.0.5 /************************************************* * Author : Samson * ...

  4. 【v2.x OGE教程 12】 关卡编辑器帮助文档

    ] 关卡编辑器帮助文档 一.简单介绍 关卡编辑器用于游戏关卡界面元素的可视化编辑,包含元素的位置.尺寸以及其他自己定义属性.通过解析生成的数据文件就可以获取关卡信息,并能随时调整.以降低开发工作量,提 ...

  5. 把文件保存到 sdcard

    直接上代码: package com.example.test; import java.io.File; import java.io.FileNotFoundException; import j ...

  6. sql创建外键

    建立外键关系:先建主表再见从表:主表:create table zhu(code int parimary key,name varchar(20)) ;从表:create table cong(co ...

  7. C#开发 —— 异常处理

    System.ArithmeticException 在算术运行期间发生异常 System.ArrayTypeMismatchException 存储元素的实际类型与数组的实际类型不兼容而导致存储失败 ...

  8. netstat -p 显示 -

    http://4735839.blog.51cto.com/4725839/1418945 https://yq.aliyun.com/articles/63060

  9. windows删除多余启动引导项

    方法1: 按快捷键win+r,打开运行界面,输入msconfig. 点击确定,进入系统配置,选择引导选项卡,如图: 选中你不需要的启动项,点击下面的删除按钮即可.删除完成之后点击确定,重启计算机就可以 ...

  10. 【UML】UML在软件开发各个阶段的应用

    一.UML5个互联视图 UML中经常使用5个互联的视图来描写叙述系统的体系结构. 如图 (1)用例视图(Use-case View) 由专门描写叙述可被终于用户.分析人员.測试人员看到的系统行为的用例 ...