Android开发实战中常用安卓开发框架

文章描述:-2022年4月13日发(作者:史怀则)Android是基于Linux平台的开源移动操作系统,主要适用于移动设备,如智能手机和平板电脑(当然现在已经适用车控应用了),由Google公司和开放手机联盟领导及开发。不完全统计,Android平台手机的全球市场份额已经达到80%,本文介绍了android开发者实战中最喜欢使用的几种Android开发框架。1)CoronaSDKCoronaSDK是一个跨平

-

Android开发实战中常用安卓开发框架
2022年4月13日发
(作者:史怀则)

Android是基于Linux平台的开源移动操作系统,主要适用于移动设备,如智能手机和平

板电脑(当然现在已经适用车控应用了),由Google公司和开放手机联盟领导及开发。不完

全统计,Android平台手机的全球市场份额已经达到80%,本文介绍了android开发者实战

中最喜欢使用的几种Android开发框架。1)CoronaSDKCoronaSDK是一个跨平台技术的工具,它利用Lua开发脚本,从一个特定的移动操作系统

开发应用。应用程序可以在模拟器中测试,然后编译为Android的本机代码。同时CoronaSDK

还支持与Map、Facebook、OpenFient、GameCenter的集成。然而在编译项目时,程序员需

要把代码上传到Corona的服务器上去编译,不能在本地直接编译。2)PhonegapPhonegap是一款开源的开发框架,旨在让开发者使用HTML、Java、CSS等WebAPIs开发

跨平台的移动应用程序。它需要特定平台提供的附加软件,例如iPhone的iPhoneSDK,

Android的AndroidSDK等,也可以和DW5.5及以上版本配套开发。使用PhoneGap比为每个

平台分别建立应用程序稍好一些,因为虽然基本代码是一样的,但是程序员仍然需要为每个

平台分别编译应用程序。3)XamarinXamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简

化了针对多种平台的应用开发,包括iOS、Android、WindowsPhone和MacApp。Xamarin

由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与?ET框

架的开源、跨平台实现。而这其中XamarinStudio就是一个用C#语言开发跨平台应用的集成开发环境,它和iOS

以及AndroidSDK紧密整合。XamarinStudio提供了很多现代开发所需功能,包括代码完成、

调试器、打包和发布应用(支持通过TestFlight发布应用程序)。对于Android,Xamarin还包

含了自己的UI生成器(对于iOS,则使用苹果Xcode的UI生成器),此外还集成了Git和

Subversion。Android开发者可以使用XamarinStudio在模拟器和真机上对移动应用进行测试

和bug调试。4)SenchaTouch2SenchaTouch是由Sencha公司开发的移动Web应用开发框架,用以提升主流移动设备在

浏览器上的触碰操作,增强用户体验。该框架以久负盛名的ExtJS富客户端框架为基础,并

支持最新的HTML5及CSS3标准,与流行的AppleiOS和Andriod设备兼容。一方面,它以

Webkit浏览器引擎为基础,提供了出的性能和用户体验;另一方面,它提供了基于GPLV3

许可的开源版本和详尽的API文档,体现了良好的开放性和易用性。因此,该框架可帮助移

动应用开发人员提升开发效率,从而创造出更多富有创意的移动应用。5)AppceleratorAppcelerator是一个构建基于SOA的RIA应用的全集成平台,用来构建富应用、交互式的

网站和应用程序。Appcelerator应用的语言——WebExpressionLanguage,是一种对HTML

的扩展,它采用直观、声明的方法来构建动态的web应用。6)Basic4AndroidBasic4android是一个简单但功能强大的Android应用开发环境。Basic4android语言跟Visual

Basic语言类似,支持更多的对象。Basic4android将代码编译成Android原生应用,无需其他

运行环境的支持。该工具完全为了Android应用开发,不支持其他平台。

-

Android开发实战中常用安卓开发框架

发布时间:2022-04-13 05:25:01
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 18 条评论,331人围观)