工程筆記本 / AppInventor - 圖形化Android

AppInventor - 圖形化Android

AppInventor - Programming can never be easier!!

CAVEDU 阿吉 - 雜工📅 2010-12-31👁 10
在CAVE默默耕耘 Android 的時候, 世界產生了重大的變化... 自從 Google 發布了圖形化的手機成是開發介面 App Inventor (本文後簡稱AI), 大家都在注意它所產生的影響。 簡單來說, 一般的輕量使用者只要使用 AI 就能以非常快的速度完成它們要的功能, 當然程式的功能也是有限的, 所以遊戲開發者是不可能使用AI的, 畢竟畫面以及game裡面的演算法才是決勝的關鍵。 但CAVE覺得 AI 非常適合機器人程式開發者使用, why? 因為我們會在手機上放的元件大概只有 Text (顯示狀態或sensor value) 以及 Button, 最多加個 Slidebar。 因為重點在於Bluetooth communication 以及 sensor value 的判別。 讓我們做個簡單的demo, 我要把手機的X, Y, Z 指向顯示出來, 完成之後如第一張圖。 我只要新增3個Textbox, 接著進到Editor裡面, 請看第二張圖: note: 最上端的CONNECT鈕是預備之後的NXT連線用。 進到Editor之後可以看到AI 幫你把該指令有關的動作都列好了, just like NXT-G, 我要選的是當指向改變時(when OrientationChanged), 將X, Y, Z 指向分別指定到3個 textbox中。 然後...   就完成了!!  天啊, 這是我之前搞了很久很久的程式耶!  現在只要5mins就寫好, 太過分了啦!! note: 雖然我們講得很簡單, 但還是請有興趣的朋友到官網走一次完整的動作。 沒有android手機的朋友不用擔心, 可以使用模擬器來完成。 當然如果您要使用一些sensor的話, 模擬器是沒有動作的。和NXT連線由於有藍芽IO的問題, 所以也無法使用模擬器來完成 (Please go get one, haha)。 Google App Inventor:http://appinventor.googlelabs.com 也請參考探奇的介紹文以及其他Blogger對 AI 的看法 http://blog.ericsk.org/archives/1413 http://www.techbang.com.tw/posts/3055-google-launched-app-inventor-for-android-everyone-can-write-code http://www.inside.com.tw/07/13/app-inventor-a-good-effect-or-not

相關文章 📎

留言 💬 (0)

還沒有留言,來當第一個。