App Inventor 2 來了

https://sites.google.com/a/appinventor.tw/appinvetor/ai2

MIT 行動學習中心已發表 App Inventor 2 (本文後簡稱 AI2),省略了需要使用 Java 才能開啟的 Blocks Editor,將其整合在網頁中即可使用,可說是與 Scratch 愈來愈像了。在操作上也將各指令藉由下拉式選單大幅簡化,使用者應該可以更快找到所需的指令。

在此為您整理重要差異如下:
1. 原有的 App Inventor  將更名為 App Inventor Classic,目前仍可繼續使用,但未來可能會停用。請各位早點開始使用 AI2。
 
2. 程式設計概念不變,一樣是在 Designer 頁面初步決定好畫面元件配置之後,再到 Blocks Editor 新增指令來決定程式的行為。 
 
3. App Inventor Classic 的原始檔格式為 .zip, AI2 則是 .aia,兩者不通用。也就是說您的  App Inventor Classic 原始檔無法上傳到 AI2 來使用,此狀況目前無解 (也許未來可以,但希望不太大)。
 
4. Blocks 頁面可輸入正體中文!不會再出現可怕的框框了
 

Designer 頁面,操作和以前一樣,點遠右上角的 Blocks 按鈕可以切換到程式編寫畫面,點圖可看大圖 (有 NFC元件!)
 



Blocks 頁面,您可以看到可以輸入正體中文啦!太感動了
 
 

選單介紹
 
A. Projects 專案選單,在此新增、匯入專案。還有存檔與 KeyStore相關功能。
 
 
B. Connect 連結選單,在此您可選擇 AI Companion 將程式經由 WiFi 無線同步到您的手機;Emulator 模擬器以及 USB 將程式經由 USB 同步到您的手機 (需安裝您手機專屬的 Android driver 或 sync 程式)。請注意在此都是同步,並非真的安裝程式,如果需要將程式安裝到實體手機中,請使用 Build 選單。
 

 
C. Build 打包選單,provide QR code 會在畫面上出現一個 QR code,您的手機掃描之後即可下載 .apk 安裝檔。或使用 save to my computer 將 .apk 安裝檔下載到您的電腦。
 


D. Help 輔助選單,相關教學資源都可在此找到。Library 指令說明Get Started 新手上路Tutorials 範例教學Troubleshooting 問題排除以及 Forums 論壇等等,請多多利用唷。
 


4 thoughts on “App Inventor 2 來了

  1. 君和 says:

    你好,我想請問用這個做出來的andriod app 能夠控制樹莓派嗎??
    會不會跟java寫的有甚麼差別?
    謝謝~~

    • CAVEDU 阿吉 - 雜工 says:

      您好,App Inventor 除了介面功能較陽春之外,其他方面相當完整,我認為可以做到使用 Java 編寫的 75%~80%。至於要控制樹莓派的話,就看您要使用藍牙或是 Wifi 來溝通

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *