close

由於想要快速製作Android的Bluetooth程式,所以就試了一下App Inventor 2,

這是個有趣的開發環境,可以完全在線上開發,只要有gmail帳號就可以使用,很方便。

如果是要簡單的程式,一下就可以完成,

雖然最後發現App Inventor 2目前不支援BLE,對於複雜的程式也不適合,

不過基於App Inventor 2是用圖形化的方式開發Android程式,對於想要嘗試開發手機程式的人困難度不那麼大,所以順便介紹一下。

App Inventor 2網址:http://ai2.appinventor.mit.edu/

新增專案

appinventor004.jpg  

有Design和Block兩個區塊,Design像是LabVIEW的Front panel,Block像是Block Diagrm,    

我們可以先拉一個Button控制項到View Screen上,

appinventor005.jpg 

並修改其屬性:Text=按下;Width選Fill Parent

appinventor007.jpg 

再拉一個Label控制項到View Screen,

appinventor006.jpg

修改屬性為:清除Text內容,Width選Fill Parent

appinventor008.jpg

 

然後再到Block中拉一些圖形化的程式碼,

appinventor009.jpg

增加Button1的click事件,

appinventor010.jpg

Button1被按下時,要設定Label的Text值, 

appinventor011.jpg 

拉一個Built-in的Text給Label的Text,

appinventor012.jpg

填上Built-in的Text的內容為Hello, World! 

appinventor013.jpg  

如何下載至手機,

有許多方式,可以用QR code掃描,點選網值即可下載至手機,

或是直接輸出成apk下載至PC,將手機連到PC,將apk直接拉到手機的資料夾中,完成佈署,這兩種都很方便。

appinventor014.jpg 

appinventor015.jpg 

appinventor016.jpg

最後程式在手機上顯示的狀況,對Android手機程式有興趣的新手可以試看看,還滿好玩的。

arrow
arrow
    文章標籤
    app inventor android
    全站熱搜

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