視覺化程式設計工具Blockly 1.0簡介
文 / Erik Pasternak 和 Kids Coding 團隊
過去五年多來,開發者們已經通過我們的開放原始碼庫 Blockly 建立了數以百計的專案,該程式碼庫旨在打造基於塊的編碼體驗。這些專案豐富多樣,從 Code.org 這樣的教育平臺到 littleBits 這樣的電子套件,甚至還有 MIT App Inventor 這樣的 Android 應用建立工具。去年,我們還宣佈與 Scratch 團隊合作開發 Scratch Blocks,一款基於 Blockly 技術、專為建立兒童編碼應用而優化的工具。
我們推出 Android 和 iOS 的 Blockly 1.0 最終正式版。這些版本擁有您在移動應用中原生使用 Blockly 所需的一切功能,包括:
Blockly 的標準介面
自定義程式碼塊、工具箱類別和佈局
函式、變數、賦值函式和擴充套件外掛
在 JavaScript、Python、Dart、PHP 和 Lua 中生成程式碼
國際化支援(包括對 RTL 語言的支援)
儘管我們釋出的 1.0 版更新主要針對原生移動應用,我們在過去六個多月的時間裡也針對網路專案做出了幾項更新。我們針對效能和測試做出了一些重大改進,增加了更多結構化 API,改善了對移動網頁的觸控支援。此外,我們改善了對 Internet Explorer 和 Edge 的支援;Blockly 在 IE10+ 上得到完全支援。
我們還做了大量的工作,以簡化跨平臺開發!現在,所有程式碼塊都可使用 JSON 定義,允許分別針對網路、iOS 和 Android 設定一組程式碼塊定義。檢視文件以瞭解所有三個平臺的更多詳情。
立即通過我們的 iOS Codelab(很快還會推出 Android 版本)開始體驗!如需瞭解有關 Blockly 的更多資訊,請觀看上面的簡介視訊、訪問我們的開發者網站、加入我們的郵寄名單或直接開始針對網路、Android 或 iOS 平臺編寫程式碼。
瞭解更多詳情,檢視文內所有連結(文件),請點選文末“閱讀原文”。
推薦閱讀:
官方詳細介紹Android Studio 3.0 Canary 1
#io17# Android中的新功能:Android O和其他釋出
點選「閱讀原文」,檢視文件連結
相關文章
- .net視覺化表單設計工具視覺化
- iOS 開發視覺化程式設計之Xib 簡述iOS視覺化程式設計
- Blocs 4 for Mac(視覺化網頁設計工具)BloCMac視覺化網頁
- EverWeb 3.9.6 視覺化的網頁設計工具Web視覺化網頁
- Linux 程式設計工具簡單介紹Linux程式設計
- Matlab學習-視覺化和程式設計Matlab視覺化程式設計
- dns安全視覺化 設計DNS視覺化
- 高效的設計視覺化視覺化
- 不需要程式設計的任何視覺化工具?程式設計視覺化
- 用程式設計工具實現資料視覺化的幾個選擇程式設計視覺化
- JavaScript 模組化程式設計簡單介紹JavaScript程式設計
- 視覺化搭建 - 容器元件設計視覺化元件
- VC++視覺化程式設計第一個程式設計例項出錯C++視覺化程式設計
- 視覺化資料的目的化設計視覺化
- windows程式設計簡介Windows程式設計
- shell程式設計簡介程式設計
- 用低程式碼平臺視覺化設計表單視覺化
- 1.0 本章簡介
- IO程式設計和NIO程式設計簡介程式設計
- 幾款所見即所得視覺化UML工具介紹視覺化
- 視覺化編輯器的設計視覺化
- 視覺化介面編輯器設計視覺化
- SWT的視覺化控制元件的X11視窗控制程式碼簡介視覺化控制元件
- 視覺化之資料視覺化最強工具推薦視覺化
- 三分鐘對視覺化表單設計器開源優點做簡單介紹視覺化
- shell程式設計—簡介(一)程式設計
- 結對程式設計簡介程式設計
- 同學們,一起來視覺化程式設計吧視覺化程式設計
- SWT的視覺化控制元件的X11視窗控制程式碼簡介(轉)視覺化控制元件
- 視覺化bi工具有哪些視覺化
- 面向研發的低程式碼、程式碼視覺化設計編排視覺化
- 關於視覺化程式設計分類的民間智慧 – drossbucket視覺化程式設計ROS
- 零程式設計開發資料視覺化大屏須知程式設計視覺化
- Linux Shell程式設計(1)——shell程式設計簡介Linux程式設計
- Scala 簡介 [摘自 Scala程式設計 ]程式設計
- Linux Socket 程式設計簡介Linux程式設計
- WebGL程式設計指南(1)簡介Web程式設計
- BASH SHELL 程式設計簡介(轉)程式設計