• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML5Plus移动开发入门学习

HTML5Plus移动开发入门学习

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5Plus,h5,学习等相关知识,匿名希望在学习及工作中可以帮助到您
HTML5Plus即 HTML5+,核心中的核心,调用原生能力的依赖。在 5+App 的开发中,在原有 Web 开发基础上,开发者需要重点掌握的就是这个 API 规范。

HBuilder

DCloud 前端开发的 IDE,代码提示这些功能真的好用。5+App 的开发,依赖 HBuilder 集成的环境。所以,HBuilder 算是开发工具和环境吧。

MUI

最接近原生体验的移动App的UI框架

为方便开发移动应用,提供丰富的 UI 组件。不知道是什么原因,总会有开发者误解这个产品。

  • HTML5+ 和 MUI 没有绝对的依赖关系

  • MUI 是为了更加方便地开发 5+App,一些方法在 5+Runtime 环境下会调用 5+API。

  • MUI 扩展了一些非 UI 插件,同样是为开发 5+App 提供更多便利。

  • 开发 5+App 不一定要引入 MUI,可以选择自己更加熟悉的 UI 框架。

一些问题

MUI 能调用系统的锁屏么?HBuilder 能实现这种布局么?

不是在下故意夸张,上面这种问题是真实存在的。其原因就是,开发者没有搞清楚自己的需求与相关产品的作用。

学习路线

搞清楚产品之间的关系了,学习路线就会更加明确一些。其实官方提供的文档以及示例,完全足够开发者理解和学习。可能有些开发者不喜欢花费时间读文档,而是更加喜欢拿来即用的源码。

HTML5Plus

HTML5+ 的 API 很多,挨个去读一遍肯定是不现实的。大致浏览一遍每个模块的定义,熟悉一些常用和重点的模块即可。

  • Webview 窗口管理:这个是最基本的,肯定要先学习。

  • Device 设备信息:一些系统设备的 API 在这里。

  • Downlaoder 下载任务:用处挺多。

  • Uploader 上传任务:用处也不少。

其它模块,根据具体的需求再去熟悉即可。

源码

HBuilder -> 菜单 -> 文件 -> 新建 -> 移动 App -> Hello H5+
即可获取 HTML5Plus 规范演示应用的源码。参考这个示例工程的源码,结合文档说明,动手做一些小的 demo 可以更快熟悉相关 API。

MUI

前面提到过,MUI 的一些方法是基于 5+ API 封装的。因此,熟悉了一些基本的 5+ API 后再来学习更加合适,不会产生许多疑惑及误读。

源码

很多人会吐槽 MUI 的文档不全,其实 MUI 的组件和插件,全都在 Hello MUI 这个示例工程里面了。
HBuilder -> 菜单 -> 文件 -> 新建 -> 移动 App -> Hello MUI
该工程包含了 MUI 所有的组件和插件,并提供了大量的示例。实际开发中,从这里复制源码直接粘贴,稍作修改就可以用了。如果这里面的组件和插件不能满足你的需求,那么可以尝试找下其它库或者花点功夫自己实现。

社区

学习新的知识,不免会遇到疑问甚至发现 bug。咨询问题和反馈 bug,也是作为开发者的必备技能。学习 5+App 开发的过程中,不要指望 QQ 群,得学会使用官方的社区进行搜索和提问。

参考文档

  • 文档中心

  • HTML5+规范

  • mui产品概述

总结

至此篇结束,关于 HTML5Plus 开发的开篇部分算是收尾了。开篇部分主要谈了一些自己关于 HTML5Plus 开发的看法与理解,更多更全的内容还是需要多去看官方文档。


相关产品

想要掌握 HTML5Plus 移动开发,首先要理清 DCloud 公司的几款产品之间的关系。否则只会一团乱麻,甚至先入为主造成一些错误的认识。

HTML5Plus

即 HTML5+,核心中的核心,调用原生能力的依赖。在 5+App 的开发中,在原有 Web 开发基础上,开发者需要重点掌握的就是这个 API 规范。

HBuilder

DCloud 前端开发的 IDE,代码提示这些功能真的好用。5+App 的开发,依赖 HBuilder 集成的环境。所以,HBuilder 算是开发工具和环境吧。

MUI

最接近原生体验的移动App的UI框架

为方便开发移动应用,提供丰富的 UI 组件。不知道是什么原因,总会有开发者误解这个产品。

  • HTML5+ 和 MUI 没有绝对的依赖关系

  • MUI 是为了更加方便地开发 5+App,一些方法在 5+Runtime 环境下会调用 5+API。

  • MUI 扩展了一些非 UI 插件,同样是为开发 5+App 提供更多便利。

  • 开发 5+App 不一定要引入 MUI,可以选择自己更加熟悉的 UI 框架。

一些问题

MUI 能调用系统的锁屏么?HBuilder 能实现这种布局么?

不是在下故意夸张,上面这种问题是真实存在的。其原因就是,开发者没有搞清楚自己的需求与相关产品的作用。

相关推荐:

HTML5plus移动应用的开发实例分享

以上就是HTML5Plus移动开发入门学习的详细内容,更多请关注微课江湖其它相关文章!

您可能想查找下面的文章:

  • 分享一个HTML5Plus移动应用
  • HTML5Plus移动开发入门学习
  • HTML5plus移动应用的开发实例分享

相关文章

  • 2017-08-06用HTML5.0制作网页的教程
  • 2018-12-03vue的本地静态图片路径
  • 2018-12-03html5游戏开发-愤怒的小鸟-开源讲座(一)-跳入弹出的小鸟
  • 2018-12-03html5中canvas图表实现柱状图的示例
  • 2018-12-03基于原生HTML的UI组件开发
  • 2018-12-03html5的画布canvas——画出弧线、旋转的图形实例代码+效果图_html5教程技巧
  • 2018-12-03html5 video如何实现实时监测当前播放时间(代码)
  • 2017-08-06HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
  • 2018-12-03HTML5 Web Workers之网站也能多线程的实现_html5教程技巧
  • 2018-12-03html5画布旋转效果示例_html5教程技巧

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 详解H5非常重要的28个新特性,新技巧和新技术
    • html5模拟平抛运动(模拟小球平抛运动过程)_html5教程技巧
    • html5摇一摇代码优化包括DeviceMotionEvent等等_html5教程技巧
    • x-ua-compatible content=”IE=7, IE=9″意思理解 _html5教程技巧
    • SVG(可缩放矢量图形)绘制工具Method Draw
    • HTML5 标准将把互联网视频扔回到黑暗时代
    • 不用编写代码就能制作生成HTML5页面的工具有哪些
    • canvas 模拟实现电子彩票刮刮乐的代码
    • 具体介绍HTML5移动应用开发的12大特性
    • HTML5 WebSocket实现聊天室的代码示例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有