必威体育Betway必威体育官网
当前位置:首页 > IT技术

移动端混合开发

时间:2019-10-05 06:44:28来源:IT技术作者:seo实验室小编阅读:79次「手机版」
 

移动开发

到现在做移动混合开发一年多了,做了3个项目,也算是个老手了。虽然只干了一年,但花了很多时间研究,所以感觉至少有2年多的经验。

框架选择:综合上手难度、普及率、资料查询难度等选择了ionic(框架自带整合angularjs+cordova)。官方地址:https://ionicframework.com/docs/

个人觉得ionic做的页面非常美,没图你说个什么?下面先看看效果

花了7天做的一个演示demo,地址是http://renrenxiuka.whty.com.cn/APP/ICBC/index.html

是不是被惊艳到了?

ionic优点:

1.节约成本、页面好维护

 这是混合开发的共同特点,原生开发iOS开发ios的,Android开发android的,即耗人力,页面做的也会有差异。混合开发一个人就可以开发跨平台且共用的页面

2.控件

常用的控件官网上都可以查询到,使用方便,比如广告轮播、日期选择等控件。如果控件没有,也可以使用html+css+js的方式实现。如何引用自定义js?后面的博客我会写到。

3.便捷的插件

什么是插件?我的理解,插件就是一些封装好的原生功能,在页面上调用。

ionic采用了cordova来调用原生的功能,自身提供了很多写好的插件,也可以自定义插件,非常方便。

4.资料查询

百度搜到关于ionic的资料寥寥无几,要在github上去搜索,在官网上也可查询。

当需要调整某个控件的颜色或宽度时,在官网上查不到或者觉得慢怎么办?在浏览器上打开调试模式即可看到各种html元素和css样式,找到那个样式再修改即可。

5.上手简单

从一个html小白到上手只需几天的时间即可

6.开发速度快

用原生写一个list列表,要activity+adapter+viewholder+xml,明明很简单的东西要写一大堆代码数据请求到了还要notify刷新页面

现在recylelistview的item分割线甚至还要手动写代码。

用ionic几分钟可以搞定,页面与ts文件(类似js)数据双向绑定

ps:还有好多优点,比如丰富的图标库等等

缺点

1.兼容

这是所有混合开发的通病吧,毕竟是基于html

如ion-list分割线某些机型不显示、某些机型不支持var关键字等,这些都要靠自己慢慢积累。

2.好像没啥缺点了。。

在后面我会写一些关于ionic的博客,欢迎大家关注和留言。

如果内容对您有帮助,请打赏我吧,您的支持是我更新的最大动力!

扫码关注我吧:

相关阅读

开发者眼中的2019苹果秋季发布会应该是这样的

北京时间 9 月 11 日凌晨 1 点,令小伙伴们熬夜等待的苹果发布会如期在乔布斯剧院举行。作为科技界春晚,每年苹果发布会都是各行业的

记一次网易七鱼云客服开发记录

节前一个朋友找我叫我帮他做一个微信在线客服的系统。其实微信公众号是有在线客服功能的,只是这个功能算是最基本的吧。之前我们公

浅谈移动端设备标识码:DeviceID、IMEI、IDFA、UDID和UU

浅谈移动端设备标识码:DeviceID、IMEI、IDFA、UDID和UUID 【心路历程】最近刚好在思考工作中统计数据所用的标识码产生的数据误差

移动互联网技术质量体系的理解

技术团队层做过数字化的技术质量的工作,在几年的工作过程中逐步摸索出了一些数据搜集、分析和服务研发的方法,也确认了三个大的方向

淘宝直播平台pc端入口怎么进?

淘宝直播平台pc端入口怎么进?直播服务是现在很多平台都在做的一种推广方式,淘宝直播平台pc端入口怎么进?怎么用电脑观看淘宝的直播

分享到:

栏目导航

推荐阅读

热门阅读