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