商务服务
解密铁路12306手机客户端的开发技术12306手机客户端「解密铁路12306手机客户端的开发技术」
2025-01-14 03:38

    "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票。但是,调查分析,有近两成的用户对此手机app不满意,下面就为你解密铁路12306手机客户端的开发技术,从中分析一下为什么人们期待已久的12306 app不让人满意。

    铁路12306并没有采用传统的原生开发的方法, 而是采用的ibm的基于html、js、css的混合app开发技术。下面补充一下原生app、web app、混合app

    什么叫做原生App?

    原生App是专门针对某一类移动设备而生的,它们都是被直接安装到设备里,而用户一般也是通过网络商店或者卖场来获取例如    The App Store  与  Android Apps on Google Play .
 
随便说几个原生App的例子,比如iOS 的 Camera+  以及Android 的  KeePassDroid
 
    什么叫做移动Web App?
    一般说来,移动Web App都是都是需要用到网络的,它们利用设备上的浏览器(比如iPhone的Safari)来运行,而且它们不需要在设备上下载后安装。


    什么是混合app?
    Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App,比如街旁网最开始的应用就是包了个客户端的壳,其实里面是HTML5的网页,后来才推出真正的原生应用。再彻底一点的,如掌上百度和淘宝客户端Android版,走的也是Hybrid App的路线,不过掌上百度里面封装的不是WebView,而是自己的浏览内核,所以体验上更像客户端,更高效。
  
   综合一下就是:“Hybrid App同时使用网页语言与程序语言开发,通过应用商店区分移动操作系统分发,用户需要安装使用的移动应用”。总体特性更接近Native App但是和Web App区别较大。只是因为同时使用了网页语言编码,所以开发成本和难度比Native App要小很多。因此说,Hybrid App兼具了Native App的所有优势,也兼具了Web App使用HTML5跨平台开发低成本的优势。

下面看一下混合app的目录结构

MobileTicket.html这个页面就是主页啦,用浏览器打开看一下

看一下浏览器效果是不是跟你手机上的一样啊

ss.html页面应该是测试的页面,效果如下

这是css文件夹下的样式文件

这是图片资源文件

这是js文件

这是html的文件

    铁路12306客户端使用混合app开发的方法,这使得一套代码可以跨ios、android平台使用,但给用户的体验就是:页面切换有点卡,点击半天没有响应,所以造成了两成用户不满意,个人觉得这个比例是保守的。个人还是比较喜欢原生的开发方法,虽然工作量大,但是体验好啊,其实开发周期也不是很长,android的话,个人觉得顶多3个月搞定,ios更快些!铁道部和那个XXX公司加油吧



    以上就是本篇文章【解密铁路12306手机客户端的开发技术12306手机客户端「解密铁路12306手机客户端的开发技术」】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/news/7189.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多   
最新文章
vivo手机助手电脑版 v2.6.2vivo手机助手「vivo手机助手电脑版 v2.6.2」
vivo手机助手电脑版是一款转为vivo手机用户打造的手机管理软件,用户能够利用这款软件轻松的了解自己手机的使用情况,并且这款软件
别让“杜绝浪费”成空谈
  “谁知盘中餐,粒粒皆辛苦。”想必大家都听过这句诗吧,然而,很多人仅仅是将它挂在了嘴边,让它成了一句空谈。  一天中午
微信儿童版 安卓版 v8.0.15微信手机版「微信儿童版 安卓版 v8.0.15」
CHANGE_WIFI_MULTICAST_STATEREADWRITEMM_MESSAGEREAD_GSERVICESCHANGE_NETWORK_STATEACCESS_NETWORK_STATEACCESS_COARSE_LOCATI
疯狂小怪兽手机版 v1.0.0疯狂手机「疯狂小怪兽手机版 v1.0.0」
疯狂小怪兽手机版是一款合成游戏,疯狂小怪兽手机版游戏中玩家需要通过合成大炮来提高自己的属性。游戏具有丰富多样的关卡和模式
iLauncher桌面安卓版怎么退回原界面安卓手机桌面「iLauncher桌面安卓版怎么退回原界面」
iLauncher桌面安卓版是一款功能非常强大的安卓手机仿苹果系统桌面个性化美化设置软件,该软件的兼容性非常强,支持多种机型的桌
原创手机出现这8种情况,建议关掉手机,可能被“监听”了手机反应很慢「原创手机出现这8种情况,建议关掉手机,可能被“监听”了」
在当今的数字化时代,手机几乎成为了我们生活的延伸。从日常交流、信息获取,到娱乐消费,手机无处不在。然而,随着科技的进步,
奋力交出高质量落实高水平谋划的高分答卷
站在“后亚运、2万亿、超大城市”的新起点上,日前召开的市委十三届八次全会暨市委经济工作会议号召全市上下守正创新、实干争先
怎么登陆微信手机微信「怎么登陆微信」
微信,作为当今社交领域的佼佼者,已经深入到我们生活的方方面面。然而,对于新用户或是偶尔更换设备的用户来说,如何顺利登陆微
如何用手机制作真人手办的3D人物模型手机模型「如何用手机制作真人手办的3D人物模型」
学习建模绕不开制作人物模型,毕竟现在无论是游戏或者动漫,以及数字虚拟人领域,都需要大量的3D人物模型,同时3D人物模型制作又