美高梅官方网站66159

开垦人士使用最多的跨平台工具列表

作者:美高梅线上平台游戏    来源:未知    发布时间:2020-05-01 01:40    浏览量:

VisionMobile发表了一份新报告,报告中执会考察计算局计了开采职员当前利用的跨平台工具、现在安顿要使用的跨平台工具甚至计划弃用的跨平台工具。考查结果预示着盘子不太平静,多数开荒职员都赞成选拔搜索越来越好的工具。

由 xielisha 于 周一, 10:18 上午 发布分类: HTML5读书财富

市场剖析和计策公司 VisionMobile 进行了一项科学钻探,指标是从开垦者角度对跨平台工具(cross-platform tools,CPT)实行业评比估。调查对象超越了整套地球,共有来自 91 个国家超越2400 名开采职员出席此中。VisionMobile 从一份当先 100 个工具的列表中,筛选出了它以为最资深、使用最广泛的 20 在那之中间商及工具,它们各自是:Adobe (FlexState of Qatar、Appcelerator (Titanium卡塔尔(قطر‎、AppMobi、Bedrock (Metismo卡塔尔、Ansca (Corona卡塔尔(قطر‎、DragonRad、Kony、Marmalade、MoSync、Netbiscuits、Alcatel Lucent (OpenPlug卡塔尔国、PhoneGap、RhoMobile、RunRev (LiveCode卡塔尔、Sencha Touch/jQTouch、Strobe/Sproutcore、Unity、Unreal、Worklight 和 Xamarin (MonoTouch/Droid卡塔尔。

今昔大家都想成为安卓/IOS应用开荒技术员。其实,安卓/IOS应用能够用很各样语言来达成。由于大家前端开采程序猿,对HTML5/CSS/JavaScript的互联网编制程序已经特出熟识了。所以,后天津大学家将会认识到有的施用前端语言来开拓安卓/IOS应用的工具。

  参加应用研商的开拓职员借助他们主要选拔的跨平台工具举行了回答,分布景况如下:排在第四个人的是 Mono,接下去是 PhoneGap、RunRev 和 Appcelerator——它们分其余客商数量拾分看似。

在文章的末尾,也介绍了采取JAVA、C#、Lua以至AS3来开拓安卓应用的工具。

美高梅线上平台游戏 1

愿意我们都能找到契合自身的开荒工具!祝大家付出安卓/IOS应用一切顺遂!

  当难题产生开采人士全体应用过的工具时,结果档次布局产生了变动,即难题形成了总计“在不区分工具是不是为关键开垦工具的前提下,开辟人士使用最多的跨平台工具列表”。侦查展现PhoneGap 排在第叁位,其次是 Sencha Touch 和 Mono:

 

美高梅线上平台游戏 2

PhoneGap

  在现在布署采纳的跨平台工具列表中,PhoneGap 超过:

美高梅线上平台游戏 3

美高梅线上平台游戏 4

  • 支出语言: HTML, CSS, JavaScript
  • 开拓工具: PhoneGap Development Tools, Development Code
  • 链接: 
  • 优点:开源、跨平台

  不过也可以有大气的开采人士计划在以往弃用 PhoneGap,那样的结果显示了市场价格波动极大,开垦职员仍在甄选最棒的工具。大部分开拓人士安排遗弃Flex,想到 Adobe 在 Flash 和 Flex 上的态度,你就能够感到那个结果并不令人感叹。采取率和弃用率应当结合起来看,那样技巧更加好地评估有个别工具在未来什么升高:

PhoneGap是贰个开源项目,并且是跨平台的。有了它,JavaScript程序员能够轻巧地使用网页手艺(HTML/CSS/JavaScript)来开辟手提式无线电话机采取(包罗安卓和苹果的)。PhoneGap称得上是“独一开源的无绳电话机框架,何况帮衬7个平台”! 它扶植的阳台有Android, iOS, Windows Phone7, Web OS, Symbian, 和BADA。以至连Adobe Dreamweaver 5.5 都支持PhoneGap啦!

美高梅线上平台游戏 5

 

  调查中开辟职员选用贰个工具实际不是筛选此外工具的原因根据顺序排列依次是:57%的人作出接纳是因为“它协助自个儿的对象平台”;43% 的人作出抉择是因为“它可以用到自个儿的付出技巧”;百分之二十的人作出抉择是因为“它价格低或许无偿”;33% 的人作出接收是因为“它能加速开垦进度”;23% 的人作出抉择是因为“它学起来轻松”;19% 的人作出抉择是因为“它提供丰裕的 UI 功能”;一成 的人作出选用是因为“它能够访谈设备或硬件 API”;而唯有9% 和8% 的开垦职员做出抉择个别是因为质量和工具具有天时地利的供应商扶持:

Sencha Touch

美高梅线上平台游戏 6

美高梅线上平台游戏 7

  当提到工具使用中的顾客满足度时,风趣的是,全数工具的得分都在3.7和4.0以内,即满足度近乎持平:

  • 支出语言: HTML5, CSS3, JavaScript
  • 开荒工具: Download Sencha Touch
  • 链接: 
  • 优点:无需付费、小巧、扶助触屏、数据集成

美高梅线上平台游戏 8

Sencha Touch 是免费的JavaScript手提式有线电话机框架,该框架是世界上先是个基于HTML5的Mobile App框架。它能在安卓、IOS和One plus(黑莓)的阳台上运维。

  二零一三年跨平台开辟工具报告(PDF,共 97 页)饱含了在客商侦查和数码管理中动用到的法子、排行前 13人的供应商及其工具的详细音讯以至一些包含总计。从报告中能够看出,跨平台工具正在变成平台承包商(Apple、谷歌(Google卡塔尔国、Microsoft、 Samsung、CR-VIM)的韬略资金财产。跨平台工具既是对本土开采工具的增加补充,也是应用程序开采“民主化”的元素。多元化扶持(手提式无线电话机、平板、PC 乃至将要到来的智能TV设施)将会是跨平台工具的“下三个新领域”。

合法公布的长处为:

(文/cnbeta)    

1、基于最新的WEB注脚,举例HTML5/CSS3等。整个库压缩并gzip后只有80KB,禁止使用一些零器件后能使它更加小。

2、扶持触屏事件。在touchstart、touchend等规范事件根底上,扩展了一组自定义事件数量集成,如tap、swipe、pinch、rotate等。

3、数据集成。提供了强劲的数据包,通过Ajax、JSONp、YQL等艺术绑定到零器件模板,写入本地离线存款和储蓄。

那么Sencha Touch和PhoneGap有怎么样差距麽?如何采用他俩呢?

你能够选拔Sencha Touch去创制智能手提式有线电话机的顾客分界面,用PhoneGap去走访片段诸如GPS、相机、加快器等楼台的选择。

 

 

jQuery Mobile

 

美高梅线上平台游戏 9

支出语言: HTML5, CSS3, JavaScript, jQuery

  • 开拓工具: Download jQuery Mobile
  • 链接:  (要FQ)

 (普通话网站)

JQuery Mobile 是二个网页客商界面包车型客车无绳电话机开采工具。你能用它来创建宗旨的构造、导航灯。並且它强信任于JQuery。所以,熟知JQuery的同志们学起它来轻而易举啦~ 它也是多平台协助的:Android, iOS, Nokia, BADA, Windows Phone7, Web OS, Symbian, MeeGo.

 

RHOMobile

美高梅线上平台游戏 10

  • 支付语言: HTML, CSS, JavaScript, Ruby
  • 开辟工具: Download RhoStudio
  • 链接: 
  • 美高梅线上平台游戏,亮点:二次编写翻译,处处运转

SportageHOMobile 扶助整个的智能手机!!因为它参照Rails的框架,所以它是最符合Ruby开采者的。SportageHOMobile基于MVC构造(Model View Controller)。它近些日子辅助为三星、华为、Windows、Symbian和Android平台创造应用,何况扶助最新的Android 4.0和IOS 5。Rhomobile基本上把互联网和桌面程序支付领域的“一遍编写翻译,各处运转”的指标带到了活动支付领域。

别的,利用RhoHub工具得以在线支付和编译手机选取。地址:

 

Titanium Mobile

美高梅线上平台游戏 11

  • Titanium Mobile by Appcelerator
  • 支付语言: HTML, CSS, JavaScript
  • 开采工具: Download Titanium Mobile
  • 链接: 

Titanium Mobile 是另二个由Appcelerator补助的开支平台项目。也是“三遍编写,到处运行”的。有超过300多少个API。支持HTML5和CSS3。听他们说开辟者用JavaScript开荒安卓/IOS应用时,能像用Objective-C 开辟HUAWEI and 平板电脑应用也许用Java 开采Android应用相像自如。

 

 

别的语言及其工具:

Adobe AIR

  • 支付语言: HTML, JavaScript, Action Script 3.0
  • 开发工具: Download Adobe AIR SDK
  • 链接: 

AI奇骏是针对互连网与桌面应用的组成所支付出来的才干,能够不必经过浏览器而对互联网上的云端程式做决定。支持平台:安卓Android, 三星One plus, 苹果iOS ,  个人电脑和电视机。

 

Adobe Flex

  • 付出语言: Action Script 3.0
  • 开拓工具: Download Adobe Flex SDK
  • 链接: 

使用Flex开荒应用,技术员们不用关爱动画方面包车型客车成本,完全能够脱离美术专门的学问,纯粹依附技巧来创设软件系统。开拓者也不用学习FLASH,就可以直接举办FLASH RAV4IA的编制程序。扶助平台:IOS,Android,金立,Tablet系统,古板浏览器选择。它使服务器整合了PHP,JAVA,Ruby,.NET和SAP终端。

 

Corona

美高梅线上平台游戏 12

  • Corona by Ansca
  • 付出语言: Lua
  • 开垦工具: Download Corona SDK, Lua editor of your choice
  • 链接: 
  • 优点:成立复杂游戏利器

Corona SDK 是二个给力的成立复杂游戏的工具!看看官互连网那多少个使人迷恋的游戏吧!反正本人是爱死它了!运用Corona,只需轻易几行代码,就会低本钱地开创一些令人万象更新的娱乐!它具有Libaray,里面提供了二16日游的大要引擎代码。扶植平台有IOS、安卓、Kindle fire、nook。何况提供超越500的API接口。不过,一年一度199刀,也不便于。

 

 

Unity3d

美高梅线上平台游戏 13

 

  • 支付语言: JavaScript, C#, Boo
  • 开荒工具: Download Unity3d
  • 链接: 

Unity3d 是二个戏耍引擎,使用它能创造一些3D嬉戏。它是前段时间本着智能手机和娱乐驱动,最佳游戏开拓工具。援救平台:Android, iOS, Web OS, PS3, Xbox 360, Wii devices.。

 

 

Flixel

美高梅线上平台游戏 14

  • 开垦语言: Action Script 3.0
  • 开垦工具: Download Flixel
  • 链接:  (官网)

 (Github上的代码)

 (用Flixel成立的游乐,FQ使用)

  • 优点:免费

Flixel是三个开源的玩乐制作库(其实,译者更爱好使用libaray这么些词,实际不是库)。它完全使用Action Script 3.0 编写。并能无需付费创制个人依然商业的应用。AdamAtomic,是它的玩耍引擎,结合Action Script 3.0,就能够创制flash游戏了。从Github上能够下载代码。

 

 

Java Programming

美高梅线上平台游戏 15

  • Android SDK
  • 支付语言: Java, XML
  • 开辟工具: Eclipse IDE, Android SDK, ADT(Android Development Tools)
  • 链接: 

最官方、正规的安卓编制程序语言/工具。JAVA是一种开垦安卓应用最常用,首荐的言语。Android SDK满含了运营应用的模拟器。Eclipse IDE和ADT(Android Develelopment Tools)能够让客户分界面包车型大巴策动和选拔的图纸描绘更易于。它同有的时候间减弱了付出和测量试验的事件。借使您是JAVA生手,小编提议你能够先看看入门级参谋书《Head First Java, 2nd Edition》。

百度地图API移动版(for android)便是接收这一个语言/工具进行付出的。

 

 

Mono (此为译者加上)

美高梅线上平台游戏 16

  • 支付语言: .NET, C#
  • 开采工具: Visual Studio, MonoDevelop, the Mono Framework
  • 立竿见影链接: 
  • 优势: 开源、跨平台

Mono是一个开源软件。它满含了二个C#语言的编写翻译器,二个CLXC90的运营时,和一组类库,并落到实处了 ADO NET和ASP NET。能够使得开荒人士在Linux用C#开拓顺序。辅助平台:Windows系统,Linux, FreeBSD, Unix, Mac OS X和Solaris。

 

 

原版的书文地址:

原来的作品者是叁个20岁的India小男小孩子~

转自 博客园

更多新闻推荐

Copyright © 2015-2019 http://www.77zhth.net. 美高梅官方网站66159有限公司 版权所有