2013年底,我們?cè)?jīng)介紹過(guò)LiveCode―― LiveCode:讓每個(gè)人都能開(kāi)發(fā)APP的開(kāi)發(fā)平臺(tái)。LiveCode是一款非常強(qiáng)大但易用的開(kāi)發(fā)環(huán)境,你可以通過(guò)拖拽來(lái)實(shí)現(xiàn)應(yīng)用界面的設(shè)計(jì)和布局,并通過(guò)一種類(lèi)似于英語(yǔ)的自然語(yǔ)言來(lái)編寫(xiě)應(yīng)用程序的功能,最后通過(guò)LiveCode的部署系統(tǒng)來(lái)生成可運(yùn)行于各種平臺(tái)的應(yīng)用程序。創(chuàng)始人凱文?米勒創(chuàng)建RunRev的愿景是讓每個(gè)人都可以編寫(xiě)程序。他的“中國(guó)合伙人”龐國(guó)灝希望幫助中國(guó)編程愛(ài)好者實(shí)現(xiàn)成為軟件開(kāi)發(fā)人員的夢(mèng)想,甚至創(chuàng)業(yè)成為獨(dú)立軟件開(kāi)發(fā)商,“為自己打工”。本期近匠CSDN移動(dòng)采訪到了LiveCode的“中國(guó)合伙人”龐國(guó)灝博士,聽(tīng)聽(tīng)他對(duì)跨平臺(tái)開(kāi)發(fā)的理解和在做什么。
CSDN移動(dòng):請(qǐng)講講RunRev團(tuán)隊(duì)和您以往的從業(yè)經(jīng)歷?
龐國(guó)灝:LiveCode China是由我和RunRev的創(chuàng)始人、CEO凱文?米勒(Kevin Miller)所建立的一個(gè)合資公司。RunRev總部設(shè)在蘇格蘭的愛(ài)丁堡,凱文負(fù)責(zé)監(jiān)督RunRev的研發(fā)團(tuán)隊(duì)來(lái)開(kāi)發(fā)LiveCode應(yīng)用程序創(chuàng)建平臺(tái)。凱文12歲時(shí)開(kāi)始編程,高中時(shí)因興趣而成立RunRev,并且在17歲時(shí)全職以赴。凱文創(chuàng)建RunRev的愿景是讓每個(gè)人都可以編寫(xiě)程序。在他20歲出頭的時(shí)候,他在 邁克?馬庫(kù)拉(Mike Markkula,蘋(píng)果的早期投資人和第一位CEO)的資金支持下收購(gòu)了美國(guó)一個(gè)多平臺(tái)開(kāi)發(fā)引擎的軟件公司。現(xiàn)在LiveCode商業(yè)客戶(hù)已從他們的應(yīng)用程序得到超過(guò)1億美元收入。
左起:RunRev CEO 凱文?米勒、蘇格蘭首席部長(zhǎng) 亞歷克斯?薩爾蒙德、龐國(guó)灝、LiveCode產(chǎn)品經(jīng)理
本?博蒙特
CSDN移動(dòng):LiveCode發(fā)布第一個(gè)版本至今,經(jīng)歷了哪些階段?
龐國(guó)灝:LiveCode經(jīng)過(guò)了三個(gè)階段。在初創(chuàng)期后,主要的改進(jìn)是在研發(fā)和發(fā)布跨平臺(tái)的支持。現(xiàn)在進(jìn)入開(kāi)發(fā)中國(guó)市場(chǎng)和加強(qiáng)國(guó)際化,培訓(xùn)以及產(chǎn)業(yè)鏈支持。
CSDN移動(dòng):LiveCode China成立,您與蘇格蘭團(tuán)隊(duì)對(duì)中國(guó)開(kāi)發(fā)市場(chǎng)的理解是什么?
龐國(guó)灝:蘇格蘭團(tuán)隊(duì)對(duì)中國(guó)開(kāi)發(fā)市場(chǎng)的理解不多。我自己也在學(xué)習(xí)了解中國(guó)的開(kāi)發(fā)市場(chǎng)。但是我們可以確定的是中國(guó)有著全世界最大的開(kāi)發(fā)者市場(chǎng),軟件市場(chǎng)尤其是移動(dòng)軟件市場(chǎng)也是全球最大的。但是我認(rèn)為有了適當(dāng)?shù)拈_(kāi)發(fā)工具,中國(guó)開(kāi)發(fā)市場(chǎng)還可以擴(kuò)大許多。就像每一個(gè)藝人身后,就有成千上百的藝人崇拜仿效者(英文:wannabe)一樣,在中國(guó)的每一個(gè)軟件開(kāi)發(fā)者身后,也有許多的開(kāi)發(fā)人員崇拜仿效者。
他們想做編程寫(xiě)代碼,但又因?yàn)槟壳伴_(kāi)發(fā)系統(tǒng)的復(fù)雜性而卻步。LiveCode降低了編程入門(mén)的屏障,可以幫助他們實(shí)現(xiàn)一直想成為軟件開(kāi)發(fā)人員的夢(mèng)想。如果我們給這些人適當(dāng)?shù)呐嘤?xùn),使他們成為獨(dú)立軟件開(kāi)發(fā)商,一定可以擴(kuò)大中國(guó)的開(kāi)發(fā)市場(chǎng)。另外正如我們都知道的,中國(guó)人是最愿意自己當(dāng)老板和為自己打工的。我們認(rèn)為獨(dú)立軟件開(kāi)發(fā)商對(duì)中國(guó)人是有絕對(duì)吸引力的。我深信LiveCode China通過(guò)與商業(yè)伙伴例如CSDN的合作,一定可以為擴(kuò)大中國(guó)開(kāi)發(fā)市場(chǎng)作出重大貢獻(xiàn)。
CSDN移動(dòng):LiveCode針對(duì)開(kāi)發(fā)的哪一個(gè)環(huán)節(jié)?在這個(gè)環(huán)節(jié)中,現(xiàn)在是一種什么狀況?
龐國(guó)灝:LiveCode在移動(dòng)開(kāi)發(fā)新手入門(mén)和跨平臺(tái)支持這兩個(gè)環(huán)節(jié)特別有吸引力。我們知道對(duì)于一位資深的程序員想要轉(zhuǎn)行做移動(dòng)開(kāi)發(fā),他所面臨的學(xué)習(xí)和挑戰(zhàn)都已經(jīng)非常大了。更何況是一般非程序員想要進(jìn)入移動(dòng)開(kāi)發(fā)的領(lǐng)域。LiveCode是一個(gè)高層次的編程語(yǔ)言,具有用戶(hù)友好的界面,和強(qiáng)大的跨平臺(tái)部署引擎。LiveCode大部分的操作通過(guò)簡(jiǎn)單的英語(yǔ)單字和短語(yǔ),它更排除了其他編程語(yǔ)言所需的晦澀的符號(hào)和復(fù)雜結(jié)構(gòu)。因此LiveCode是非常容易學(xué)習(xí)和使用。與其它傳統(tǒng)的語(yǔ)言相比,它可以提供10倍的效率提升,并且減少90%的代碼。LiveCode能讓用戶(hù)選擇自己的平臺(tái)來(lái)創(chuàng)建應(yīng)用程序并部署到幾乎所有的網(wǎng)絡(luò)和計(jì)算平臺(tái)包括Mac、Windows、Linux、Android和iOS