当前位置: 首页>>>>APP开发混合模式HBuilder
APP开发混合模式HBuilder

       【尚武科技APP开发原创内容】上文中我们提到的APP开发混合的模型,同类的还有WebX5很多人选择是因为,一款相对而言更易于开发的云隐,而且大部分是拖拉式界面,用起来感觉就像是Dreamweaver,而且用来更简单,但是现在更为成熟的HBuilder也慢慢的变得更为成熟起来,我门建议大家 到www.dcloud.io这个网站中包含了大部分的文档,同时建议大家要多看看官方的文档。同时有兴趣的可以去看看这个网站 edu.yuantuan.com/classroom/5/courses他的视频资源,每一个都不长,但是拿来建立最初的概念还是没问题的。

       首先要回答大家第一个问题,网页到底能不能拿来做APP呢? 
       可以肯定的回答你,可以的,但是在以前,网页做得APP有严重的网页风格,同时在低端Android手机上,过去的HTML5无法商用,切页白屏、转场卡顿、下拉刷新不流畅、侧滑菜单不流畅。众多问题,导致HTML5制作APP非常不被看好,但是近几年,出了个HTML5plus Runtime,其中HTML5plus和Native.js都很强大,Dcloud又出了个MUI框架。他们彻底把火烧到了APP端。所以我们要用变化的眼光看问题。

       常用的API – HTML5plus,包括二维码、摇一摇、语音输入、地图、支付、分享、文件系统、通讯录等常用API,可以方便简单的编写,并且可跨平台。有一项突破性的技术来解决上述烦恼—Native.js,一种把40w原生API映射为JS API的技术。 如果说node.js把js的战火烧到了服务器端,那么Native.js把js战火烧到了原生应用战场。但我们可以使用js直接调原生API,语法是js语法,API命名是原生命名。 这样就大大的增加了开发的便利性!
比如var obj = plus.android.import( “android.os.Bundle” ); 然后obj.xxx,这个xxx属性就完全是原生对象的属性命名。 

       还是推荐大家一下:

       iOS插件开发教程详见:http://ask.dcloud.net.cn/article/67 
       Android插件开发教程详见:http://ask.dcloud.net.cn/article/66 
       通过HTML5plus规范、Native.js技术以及原生插件,这3种机制使得5+ Runtime拥有完全不输于原生App的能力。

       同事我们推荐大家看一下,DCloud推出了开源的mui框架(http://dcloudio.github.io/mui/),它是目前最高性能和最接近原生体验的手机端框架。它的3个特点与Jquery mobile正好对应: 
       1、体积小,不到100k; 
       2、直接使用class编写,性能远高于data-方式,又通过代码块的编写方式降低了开发者编码的复杂度,在HBuilder里敲m,会拉出一排控件mList、mButton等,选一个回车,就会自动产生div和class; 
       3、mui的风格样式是最接近原生样式

       尚武科技的APP开发现在已经非常成熟的使用混合模式开发,而且效率效能和用户体验已经非常优秀了。希望这样的开发可以给客户带去更好的开发效能

       最后我们推荐大家几个比较好的文章

       这里推荐几篇比较好的论坛文章:

       HBuilder入门-设计理念及常用功能:http://ask.dcloud.net.cn/article/95

       5+ App开发入门指南:http://ask.dcloud.net.cn/article/89.   

       5+ App开发Native.js入门指南:http://ask.dcloud.net.cn/article/88

       Native.js示例汇总:http://ask.dcloud.net.cn/article/114

 

推荐阅读
  • 尚武科技研学京津冀协同创新新闻 以软件开发赋能“京津研发、河北转化”

    近日,尚武科技组织全体技术、运营及市场团队,专题学习了国家统计局发布的京津冀区域协同创新相关新闻及省科技厅配套解读,深入研读“京津研发、河北转化”提速升级的核心举措与显著成效。新闻中,京津冀创新发展指数持续上扬、河北吸纳京津技术合同成交额突破千亿、中试…

  • 尚武科技研学长安区对接会 以软件开发锚定产学研协同新路径

    近日,尚武科技组织技术、运营及市场核心团队,专题学习了石家庄市长安区创新资源对接座谈会的相关内容。此次座谈会搭建了政校企协同创新的桥梁,聚焦空天信息、遥感测绘等领域的成果转化与合作,为我们这类立足河北的科技企业指明了方向。我们虽未参与此次现场会议,但深…

  • 多维深耕APP页面质感,赋能软件开发公司筑牢行业核心竞争力

    在数字化浪潮下,APP开发的核心已从“功能实现”转向“体验升级”,页面质感直接决定用户留存与品牌口碑。无论是APP开发、小程序开发还是全链路软件开发,页面质感的打磨都需兼顾视觉美感、交互流畅度与地域用户适配性,唯有精准把控细节,才能在同类产品中脱颖而出。以下…