当前位置: 首页>>>>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

 

推荐阅读
  • 尚武科技研学河北科大创新成果 以软件开发赋能产业升级

    近期,“驻冀高校创新成果发布系列活动——河北科技大学专场”披露的多领域成果引发行业关注。尚武科技第一时间组织核心团队开展专题研学,系统梳理食品加工、生物医药、电子信息等领域的技术突破,结合公司软件开发主业探寻协同发力点,为后续发展明确方向。  1. 解码…

  • 借研发投入东风 强创新发展底气——尚武科技学习石家庄“十四五”科创投入成果有感

    最近,《河北省科技经费投入统计公报》正式发布,尚武科技第一时间组织核心团队专题学习了这份公报。公报里一组组亮眼的数据,让我们这些深耕本地科技服务的从业者倍感振奋。从“十四五”开局到2024年,石家庄在研发投入上的持续加码、创新生态的不断优化,不仅勾勒出城市…

  • 学加计扣除政策强研发动能,尚武科技绘创新发展蓝图

    这段时间,我们尚武科技专门组织核心团队,认真学习了元氏县科工局联合县税务局举办的“研发费用加计扣除政策培训会”相关内容。这场覆盖150余家县域企业的培训会,通过“政策解读+实操辅导+银企对接”的立体化服务模式,把惠企政策讲深讲透,不仅让参会企业吃下“定心丸…