当前位置: 主页 > 建站知识 > APP开发

开发安卓app用什么软件-安卓app开发培训

发布时间:2023-03-18 07:04   浏览次数:次   作者:佚名

开发安卓app用什么软件好?作为一名android开发者来说,我开发安卓app时用什么开发框架呢?最近遇到一个问题,一下午自己研究了半天,直接在慕课网上面搜索找到答案,我觉得很不错,分享给大家。本人在it行业从业10多年,国内第一家在android平台做web开发,后来转到android客户端开发,目前也是做企业级app开发。

慕课网|领先的it技能学习平台在学习android客户端开发以前,我搜索了android开发框架最新的两个,分别是cordova和facebookio。这些开发框架在官网上都可以免费下载,基本上把这些开发框架都体验了一遍,在这里说下自己的一些看法。cordova比较小,主要做企业app开发,用于web和ios后台开发io是比较大,主要是桌面应用开发,javaio比较多,基本上专业的后台开发语言都需要用到,h5io只用了canvas写网页,android主要用于webapp开发基本上每个客户端开发框架都把自己的优势亮点简要总结下:1.cordova交互效果体验好,基本上可以说完美移植开发安卓app用什么软件,支持各个桌面版本ios和android上。

2.io简单,学习容易,支持多平台和多人协作3.facebookio速度快,而且版本支持比较广,适合大型项目,省时省力4.facebookio稳定性比较高,不仅仅使用html5技术,对自家api掌握好5.功能够强大,但是比较臃肿,不适合小型项目6.io代码结构简单开发安卓app用什么软件,在各种浏览器兼容性好。7.facebookio非常封闭,android浏览器不支持直接调用io,必须在本地添加依赖包,ios的话需要发布到appstore8.facebookio扩展性比较差,除了整合别家api,不能自己构建特殊功能,cordova比较好9.cordova上支持dx,facebookio自己不做dx,io确实很强大,以后能做好多事,做复杂的页面和动画效果,技术上成熟。

10.cordova不能自己封装特殊动画,facebookio接口自己封装的比较好。对于一些大型企业项目,还是倾向于io或者facebookio,当然最主要的因素是开发框架的易用性。关于推荐软件,可以推荐一些大家一起使用,开发效率快的。以下推荐我用过的一些好的第三方软件:1.jameswareio,号称是最好的android自动切图工具,基本上绝大部分日常设计图自动解决了,而且保证切图的准确性。

2.aarvancedinlineframework,里面包含了他所有的专业功能,还提供了一个为web和android客户端程序开发的独立框架。例如类似于droid,anhandler的三方封装web、androidplugin。3.1passwordmobile。用过各种密码管理的app。nexus5,win10phone8,ios11越狱这三个里面。