自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

跨平臺工具詳解:RunRev(LiveCode)

移動開發(fā)
RunRev(Runtime Revolution)公司成立于1997年,坐落在蘇格蘭的愛丁堡,只有大約20個(gè)員工。RunRev的LiveCode CPT是基于GUI和MetaCard(多媒體編程工具)的開發(fā)環(huán)境,制作Windows和Mac平臺的apps。RunRev在其CEO Kevin Miller的領(lǐng)導(dǎo)下在2003年收購了編程語言和其他MetaCard技術(shù)。Kevin Miller本人就是一個(gè)MetaCard的老用戶,RunRev公司的紫金主要是由一些私人投資者來提供的,其中包括蘋果公司的二當(dāng)家Mike Markkula,以及萬維網(wǎng)的創(chuàng)始人之一Robert Cailliau。RunRev在2010年發(fā)布了LiveCode的iOS平臺版本,2011年發(fā)布了Android平臺版本。

主要產(chǎn)品和技術(shù)

LiveCode是一種很自然風(fēng)格的編程語言,RunRev表示學(xué)習(xí)和使用這種語言比傳統(tǒng)編程語言(甚至包括高級腳本語言Lua)要簡單很多,其支持的目標(biāo)平臺有iOS,Android以及Mac OS X,Windows和Linux桌面平臺。LiveCode編程工具集成了一個(gè)本地執(zhí)行的翻譯程序可以把高級的“自然語言”翻譯成字節(jié)代碼,其IDE也提供了可視化編程工具以及自由編譯測試工具來加速app的研發(fā)與調(diào)試。

LiveCode工具允許開發(fā)者訪問本地設(shè)備的特征,不過目前在Android設(shè)備的支持方面上還趕不上iOS那么好。LiveCode支持2D OpenGL圖形加速,但是目前還缺少對3D圖形的支持,也沒有一個(gè)完整的游戲開發(fā)工具包。外,其Runtime十分的輕量級,最多只占3MB。

LiveCode的價(jià)格:對于個(gè)人用戶和非盈利客戶是每個(gè)平臺99美元,對于商業(yè)化用途的客戶是每個(gè)平臺499美元。盡管各種平臺都在不斷的升級和發(fā)布,購買一次可以得到永恒的licenses授權(quán)。

市場影響力

雖然沒有提供準(zhǔn)確的數(shù)據(jù),RunRev還是表示擁有上萬用戶在使用他們的平臺,市面上有幾百個(gè)app使用LiveCode開發(fā)的。RunRev的客戶基本上是那些中小型的無業(yè)內(nèi)編程經(jīng)驗(yàn)的客戶群體。LiveCode在教育領(lǐng)域的市場份額還是很大的,在應(yīng)用開發(fā)和編程教學(xué)方面享有盛名,他們展示的app有Eurotalk的Malawi教育項(xiàng)目,The Forest Guide(德國),HIV,Your Heart和Galactic Gauntlet。

市場定位

LiveCode的市場主要是針對無需編寫代碼的app開發(fā)環(huán)境領(lǐng)域,與這幾家公司很相似:Illumination Software Creator,Tiggzi,iBuild App和Mobile Nation HQ,然而LiveCode編程語言比其他語言擴(kuò)展性更好一些。本文作者團(tuán)隊(duì)的研究表明,LiveCode這種CPT是針對桌面應(yīng)用的第一選擇,大約有75%的開發(fā)人員針對Windows PC,還有78%面向Mac桌面,顯然比其他解決方案高很多。此外值得關(guān)注的是75%的開發(fā)人員目標(biāo)是iPad,69%面向iPhone,還有53%的研發(fā)人員針對安卓手機(jī),48%的用戶專注于安卓平板設(shè)備。

LiveCode編程語言的定位很直接,簡單易學(xué)、可讀性高,目標(biāo)客戶群體就是那些渴望快速上手的CPT新手。這樣,LiveCode在教育方面很有吸引力,在作者的調(diào)研結(jié)果表明37%的教育app使用LiveCode(平均值為16%),明顯要高一些。與此同時(shí),結(jié)果還表明對于大部分用戶(65%)來說,學(xué)習(xí)LiveCode需要更長的時(shí)間(幾個(gè)月,而不是幾周,比其他工具時(shí)間長一些)。當(dāng)然,這是因?yàn)闆]有考慮到在本次調(diào)研中大部分研發(fā)者(83%)都擁有超過7年的編程經(jīng)驗(yàn),所以可能并不能說明學(xué)習(xí)LiveCode的難度與結(jié)果有什么內(nèi)在的聯(lián)系。有這樣的一個(gè)用戶群體:他們是有經(jīng)驗(yàn)的編程人員,但是在CPT領(lǐng)域可能又不是專家,他們并不需要使用復(fù)雜的工具做多么復(fù)雜的應(yīng)用,只是在做別的項(xiàng)目臨時(shí)需要用到CPT。LiveCode十分滿足這一類用戶群體的需求。

使用LiveCode做移動應(yīng)用開發(fā)主要是針對簡單的多媒體應(yīng)用了,不過也有例外,據(jù)報(bào)道,歐洲航空公司的航班訂閱系統(tǒng)也是用LiveCode做了其關(guān)鍵任務(wù)的app研發(fā)。

RunRev的宗旨

“LiveCode開發(fā)環(huán)境可以讓您迅速上手制作出強(qiáng)大的app,是小型業(yè)務(wù)和教育應(yīng)用的首選!LiveCode的易用性是其他平臺所不能比擬的”。

責(zé)任編輯:佚名 來源: Web App Trend
相關(guān)推薦

2012-07-06 15:00:03

跨平臺工具MoSync

2012-07-06 15:08:14

跨平臺工具Netbiscuits

2012-06-14 09:42:20

跨平臺工具AppceleratoTitanium

2012-06-14 09:48:06

跨平臺工具SeregonDragonRad

2012-06-14 09:57:12

跨平臺工具IBMWorklight

2012-07-06 13:50:44

跨平臺工具Adobe Phone

2012-07-06 15:10:39

跨平臺工具QtNokia

2012-06-14 09:37:17

Ansca MobilCorona跨平臺工具

2012-07-06 14:56:38

跨平臺工具Motorola SoRhoMobile

2012-07-06 13:45:21

跨平臺工具Adobe AirFlex

2023-02-10 14:54:20

編譯工具cmake

2012-07-06 15:03:43

跨平臺工具Ideaworks 3Marmalade

2011-12-13 20:07:26

跨平臺工具

2010-02-01 10:43:10

C++跨平臺應(yīng)用

2011-07-08 20:54:12

iPhone WCF

2021-04-01 06:01:10

嵌入式開發(fā)應(yīng)用程序開發(fā)技術(shù)

2009-04-15 18:32:33

Vmwareesx虛擬化

2012-05-17 11:28:32

2011-12-21 20:38:47

跨平臺工具操作系統(tǒng)

2012-06-27 17:06:18

移動互聯(lián)網(wǎng)移動應(yīng)用跨平臺開發(fā)工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號