移动跨平台开发

1.Xamarin

Xamarin是目前应用最为广泛的移动应用开发平台。Xamarin应用利用原生用户界面控制进行构建,且能够访问Android FragmentsiBeacons等平台专有功能。另外,Xamarin提供单一平台,允许开发者借此利用C#语言开发多种原生移动应用。再有,该平台还提供面向iOS与Windows的现代IDE,以及立足于iOS与Android的原生平台SDK。其同时支持调用Objective-C、Java、C以及C++库,外加面向移动跨平台开发的统一化API。

2.Kony

Kony是目前移动基础设施服务行业内最为重要的厂商之一。该公司提供一套强大的应用开发工具包,名为Kony Visualizer 7,允许开发者构建并发布企业级应用以及原生移动应用。其同时也是一套强大的iOS、iWatch、Windows、Android原生移动应用开发平台,能够面向智能手机、平板设备、可穿戴设备以及台式机开发Web应用。Kony能够集成原生SDK并支持利用JavaScript开发移动Web与原生应用。另外,它还提供多种强大的移动后端解决方案、一套功能丰富的模板引擎、控件库以及设计工具等等。

3.Alpha Anywhere

Alpha Anywhere是另一款极具知名度的跨平台移动应用开发工具套装。这套强大的应用设计与部署环境同时提供客户端与服务器端开发解决方案。Alpha Anywhere允许用户创建HTML 5应用,且可利用PhoneGap Build面向多种原生平台构建混合移动应用。大家能够在它的帮助下开发企业级定制化应用以及跨平台移动应用,从而实现离线功能、谷歌地图集成、用户分析、安全验证以及视频/图片库等现代功能。

4.Appcelerator

Appcelerator是一套先进的移动应用开发平台,允许开发者利用JavaScript构建应用程序。该平台能够面向多种原生平台及移动设备构建应用程序,开发者亦可利用单一JavaScript代码库构建应用,从而实现最大程度的代码复用。Appcelerator平台亦提供实时移动分析解决方案、移动测试自动化机制、一套强大的MVC框架、一套现代集成化开发环境、移动API等等。

5.PhoneGap

Adobe PhoneGap是一款基于Apache Cordova开源项目的开源移动应用开发工具。该平台允许移动开发者利用open-web技术——即HTML 5、CSS3以及JavaScript——构建移动Web应用。PhoneGap移动应用能够顺畅运行在多种移动设备之上,例如Android与iOS。另外,Adobe PhoneGap框架允许开发者充分发挥PhoneGap Build云服务的固有优势,其中包括云环境下的各种打包移动应用、快速原型设计功能以及在线协作支持等等。

6.Sencha Touch

Sencha Touch是一套强大的MVC JavaScript框架,可用于构建跨平台移动Web应用。Sencha Touch能够帮助开发者利用HTML 5与JavaScript面向多种移动平台创建原生类移动应用。该框架提供50多种内置UI组件、原生外观风格的主题、UI控件以及图表库等等。Sencha Touch亦与PhoneGap/Cordova相集成,同时支持PhoneGap Build原生打包。

7.Ionic Framework

Ionic Framework是一套UI开发框架,立足于Web应用JavaScript框架AngularJS之上。Ionic Angular提供强大的软件开发套件,可用于面向多种移动设备构建HTML 5 Web应用。Ionic应用中充分发挥Apache Cordova潜能,从而将HTML 5移动应用顺利分发至多种原生平台之上——包括Android、黑莓与iOS。

8.Corona

Corona是一套强大的2D游戏与应用开发平台。这套应用广泛的游戏开发框架专门用于面向移动设备、电视机及台式机设计2D图形游戏。Corona SDK提供精致的、由Lua语言编写的API。Corona亦是一款跨平台移动开发工具,允许大家面向iOS、Windows及Android等移动平台构建并发布应用。另外,它还支持面向OS X、Windows、Apple TV以及Android TV的游戏与应用开发。

9.Qt

Qt是一套全面的统一化生态系统,用于开发各类创新型用户界面与跨平台Web及原生应用。该公司的应用开发方案拥有完整的工具套件,其中包括Qt Creator IDE、Qt Quick UI设计工具、原生控件、API与C++库类。该平台还允许移动应用开发者面向多种原生平台,包括iOS、Android、Windows与黑莓。Qt提供的解决方案利用C++实现后端应用逻辑设计、HTML 5混合开发、多屏UI设计等等。

总结

目前,开发者已经拥有一系列开源移动开发技术可供选择。也有其他一些企业级移动开发方案提供良好的附加服务,包括技术支持以及应用开发解决方案平台。面对如此丰富的开发工具选项,我们要做的就是插上想象的翅膀,尽情翱翔了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容