close

   LIVE CODE體驗語言學習及程式語言編寫結合的新感受 

09-05-2017-why-coding-infographic-blog.png

STEVE JOBS曾說每個人都應該學習如何程式設計,因為它教你如何去思考。

確實,因為程式語言中除了有許多語法與元素,還有資料結構、演算法等

的設計,而不同程式語言還會有不同的表達方式,所有的指令都是經由成

千上萬個字母組合而成的語言。

lclogo600.png

LiveCode正致力於將這一過程變得簡單,降低進入程式語言編寫的門檻,將開發環境、

指令式語言簡化,讓開發者更加輕易的下達指令。強大易用的開發環境,可以讓一個

不會程式設計的人在很短的時間內就能開發出原生的、能夠運行於PC、伺服器、流覽

器、移動設備上的各種應用程式。

livecode-107308_107308.jpg

LiveCode的強大功能

1. 所見即所得的開發環境

LiveCode擁有一個強大的圖形化開發環境和所見即所得的整合式開發環境,

讓開發者可以很方便地將控制項從工具箱拖拽到表單中,並通過屬性面板對

控制項的樣式、內容進行設置。除了現有的控制項外,開發者還可以導入或

者通過工具箱的繪圖工具來設計豐富多彩的、個性化的介面。此外,LiveCode

的測試環境、使用者介面構建環境、和編碼環境都是同一個,開發者無需在各

個環境中來回切換即可完成應用的設計、編碼、和測試工作,大大縮短了開發

週期與時間。

所見即所得的開發環境.png

2. 自然語言式的指令碼語言

設計好介面後,接下來就需要編寫應用程式的功能。

LiveCode採用一種基於英語的自然開發語言來編寫腳本,語法結構和自然語言非常接近,

可以大大提升代碼的可讀性和可維護性,非常適合程式設計初學者掌握。對於有經驗的

開發者,從其他IDE轉到LiveCode的成本也很小。

例如,要實現點擊按鈕後,在文字方塊中顯示文字,只需選中表單中的按鈕,然後點擊

功能表列中的【Code】圖示,在代碼編輯視窗中的mouseUp事件中輸入如圖所示代碼。

在LiveCode中,每個物件都對應一個腳本,這個腳本中包含了用來描述物件特徵和行為

的代碼,除了可以直接在屬性面板中設置物件的屬性外,還可以通過set命令來設置。

LiveCode支援多國語言包括中文的UNICODE來開發與發佈多國語言的應用。

 

除了英文之外,開發者還可以使用中文編寫代碼,大大降低了程式設計領域的進入門檻,

真正做到每個人都能程式設計,都能開發應用。

自然語言式的指令碼語言.png

3. 強大的跨平臺開發與部署系統

LiveCode擁有強大的跨平臺開發與部署系統,開發者可以在Mac、Windows、或者Linux

電腦裡使用幾乎雷同的LiveCode整合式開發環境來開發應用。在不同電腦開發的應用檔

案也無需轉換即可在任何其它電腦裡打開繼續開發測試。開發者只需要通過簡單的設置,

就可以很方便地將應用部署到各個平臺。真正做到“一次編寫,到處都可以運行!

強大的跨平臺開發與部署系統.png

4. 免費的開源版本

LiveCode針對不同的用戶和用途提供了不同的版本,包括商業版、獨立開發版、社區版本、

和社區版本。LiveCode免費的Mac、Windows、Linux開源社區版本讓任何人不需要投資一

分錢即可用自己喜歡的電腦來自我學習使用LiveCode隨心所欲地開發出想要的應用。

免費的開源版本.png

 LiveCode提升開發效率

對於有經驗的開發者,LiveCode可以使你的開發效率加速提升,簡單的拖曳和屬性設

置就可以完成表單或表單的設計和佈局,另外還有大量易於掌握的API文檔,可以讓你

在幾個小時內掌握LiveCode腳本的編寫。初步估計通過LiveCode可以節省大約90%的

代碼編寫量,使工作效率提高10倍以上。

apps.png

LiveCode的易用性和低門檻,使得開發者可以將工作重心放在應用的概念和創意上。

無論你是想要開發遊戲應用、教育應用、商業應用、科技應用,還是其它任何應用,

LiveCode都可以幫助你完成你的願望成功地開發出你想要的應用。

 

 

 

 

 

了解更多  www.so-easy.com.tw

 

▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩ ▩

更多數位◆創客◆教育訊息,都在首羿國際!

官方網站: http://www.so-easy.com.tw/

Instagram:www.instagram.com/soeasymaker

Facebook粉絲團: www.facebook.com/soeasymaker/

PcHome購物網:http://www.pcstore.com.tw/soeasymaker/

 

 

 

 

arrow
arrow
    全站熱搜

    soeasymaker 發表在 痞客邦 留言(0) 人氣()