主流移动开发平台分析

上传人:m**** 文档编号:510018601 上传时间:2023-11-05 格式:DOC 页数:7 大小:69KB
返回 下载 相关 举报
主流移动开发平台分析_第1页
第1页 / 共7页
主流移动开发平台分析_第2页
第2页 / 共7页
主流移动开发平台分析_第3页
第3页 / 共7页
主流移动开发平台分析_第4页
第4页 / 共7页
主流移动开发平台分析_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《主流移动开发平台分析》由会员分享,可在线阅读,更多相关《主流移动开发平台分析(7页珍藏版)》请在金锄头文库上搜索。

1、主流移动开发平台分析 Hyb pp在过去的两年中已经成为移动界的核心话题,但是作为一名We开发者来说要如何站在移动互联网的浪潮之巅呢?是选择学习原生开发,研究Jv、bect-C、C#等语言,还是选择继续使用网页开发,容忍HM5功能的局限性?就在开发者左右为难的状况下rdAp作为一种折中的解决方案诞生了。那么究竟什么才是Hbrid p呢?Hy p概念Hbid:Hybip mobil liion tha i coed inbothrowsr-spported langge and cmpteagua. Tey areavlable tugh aliinitiutio platfoms suh as

2、 h Ale ApStoe,Goe Pay etc Usualy,he e owoad f the laor to a trget deic, sch as Pone, Adophon oWindows hn.Tesuscie ne to nst unhe.总体来讲,ybrd App是同步采用网页语言与程序语言进行开发,通过不同的应用商店进行打包与分发,应用的特性更接近原生应用并且又区别与We应用。但是在开发过程中同步使用了网页语言,因此开发成本与难度大大减少。也就是说ybridApp兼具了ative App与WebApp两者的诸多长处。浅析Hyri AppHApp重要以S+Natve两者互相

3、调用为主,从开发层面实现“一次开发,多处运营”的机制,成为真正适合跨平台的开发。目前已有众多i App开发成功应用,例如百度、网易、街旁等出名移动应用,都是采用Hbri p开发模式。 通过众多开发者与成功案例证明HrdAp兼具了Native Ap的良好顾客体验的优势,也兼具了We A使用HTML跨平台开发低成本的优势。目前有更多的开发者在面临移动平台的选择,因此在这里根据开发中各个平台的使用状况,针对目前主流的平台进行分析。主流移动平台分析 brid pp开发,现阶段主流的平台涉及PeGap,ACan,pMobi,Ttanm等,它们基于webit开源内核,使用HTML5 原则开发,适配机型简朴

4、,支持开发者自定义插件,并能较好的应用于商业,教育,娱乐等行业,成为移动开发者的首选开发平台。hGa(rdva) 产品功能:hoeap是一款国外的开源移动开发平台。目前已经将核心代码奉献给Apah coda,最新版本是60, 它是基于HTL,S和JaaScri的,可以使用某些开源的框架例如jQery Mobile,Dojo Mbil,chTu等等来提高顾客体验,也提供了比较丰富的原生插件调用。 特性:1. 可以使用Dreave .5编码,目前使用apMob提供的xdk 进行模拟器开发。. 代码开源,开发者可以放心使用。 兼容性,一次开发,多处运营。 使用S+HM5,成本低。 长处:1 tive

5、接口比较丰富,通过封装的AI可以直接访问硬件,例如说加速,相机,指南针,GPS,文献访问等。2 接口文档描述非常具体。3. 支持平台多,涉及S,Andrid,Blackry,mbi,bda,WindosPho,Winw Po8 等。 缺陷:1 需要针对相应的平台环境配备,进行编译,打包测试,发布等等。由于使用ybrid开发的顾客群,大部分是web开发者,对原生开发基本不理解,这无疑给每一种开发者增长了沉重的承当,需要对各个平台的开发都要需要理解,对硬件等等都要配备,加大开发成本。2 使用效果启动慢,页面切换响应慢,数据祈求慢。3. 文档虽比较具体但是基本是英文,对于国内大部分顾客英文水平较差的

6、是比较大的挑战。. 由于是国外的框架,技术支持不够到位,浮现问题,无法排解,成为技术攻关的难点。ApCa产品功能: ApCn是本土移动开发中使用最广的移动平台,网络舆论而言,AppCn是PonGp的中国化,但是从对pp实际使用,以及转向移动开发的朋友们互相交流反馈,她们是截然不同的两个移动平台,App不仅封装了类似于PonGa的本地调用功能,并且封装了uexindow多窗口机制,实现了移动端的ifme效果,虽然不是开源项目,但始终均有面向开发者的免费版,并且也有定位于公司顾客的公司版套装,目前最新版本为22X。特性:. 提供的集成开发环境的DE进行模拟器开发。 兼容性,一次开发,多处运营。 使

7、用+HML5 ,成本低。4 在线打包。5 代码加密保护机制。 长处:1. 支持在线上传证书打包,对于不理解苹果,以及Anoi 环境开发的人是福音。2. 支持更多的原生调用,例如UI控件的封装,通讯类(scket),地图,支付宝等更多的原生控件支持。3. 拥有统一数据记录平台,便于运营管理开发的应用。 完善的技术支持,官方论坛以及群建设较为完善,使开发者更好的进行交流沟通。缺陷:1. 虽然有中文的开发文档,但描述比较简朴,但愿她们丰富她们的API文档。. 免费版本不支持自定义插件(据说公司版可以自定义插件)。3. 临时只支持iS,Adroi两大平台,不懂得什么时候推出Wios Phoe?4. 许

8、多功能需要公司版才干实现,但是是收费的。Tianiu 产品功能: Titaium移动平台是所有移动开发平台中比较另类的,它将JvSc和本地库链接在一起,编译成字节码,针对iS以及ndo两个平台分别构建一种软件包。应用程序使用HTML,JaaScript和CS进行开发,并支持H,Ruby和ython。应用程序可以使用Appceraor API访问本地特性。并提供Apelerator di开发环境,由于编译成本地代码,因此顾客体验是最佳的。特性:1. 针对不同平台生成相应的原生包。2. 供pceleato Std开发。 长处:. 针对S解析生成原生控件,基本达到纯原生的顾客体验。2 支持自定义插件

9、。 缺陷:1. PI文档为英文,并且比较简朴,对国内顾客使用有一定挑战。. 跟PneGa 同样,国外框架,技术支持困难。. 支持Andro,OS,黑莓平台。4 环境需要顾客自己搭建比较复杂。pMbi 产品功能: ppMbi推出了全新开发工具,这个工具使得开发者可以使用HTM5构建网络和移动平台的应用程序,可以进行屏幕仿真调试、设备实际调试和遥控调试等。特性:1. 使用XDK 进行开发。. t5+CSS+J。3. 一次开发,多处运营。 长处:1. 本地接口较为丰富,并且推出有游戏加速引擎,重要涉及物理引擎、离线和动态缓存、媒体播放器、验证和加密、增强现实、二维码和QR扫描、更好的显示支持。 缺陷:1. 国外框架,技术支持差。 目前已有诸多移动开发公司把PoeGp进行了封装,提供打包、迅速模板等开发环境。但是由于onea自身的局限性,如果要做长期的商业项目尚有很长的路要走。而国内使用最多的Apn,它从多种角度多种模式进行开发,可以满足国内从一般网站维护者到W专业开发者等对于移动应用的需求。加上良好的技术支持,目前已经成为众多开发者的首选框架。而appMbi, Tanm移动平台,不同的顾客根据自己的需求也有相应的选择。Hybrid Ap,一种特定期期的特定产品,不同的盼望不同的选择。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号