01 用拼塊拼出你的AppApp Inventor 2 使用拼塊的方式進行程式的開發,搭配好用的各式元件,即使完全未接觸過程式設計者也能開發功能強大的應用程式。02 使用者介面元件Label、 TextBox、 Button 元件、 Image 及 Slider 元件用法十分簡單,只要設定屬性就能達到很好的顯示效果。03 基礎運算一般加、減、乘、除等數學運算,稱為算術運算。字串在處理時也能將多個字串連接成一個字串稱為字串運算。04 流程控制執行程式通常是循序執行,就是依照程式碼一列一列依次執行;但有時需依情況不同而執行不同程式碼,其依據的原則就是「判斷式」。05 程序在開發時會將具有特定功能或經常重複使用的程式拼塊,稱為程序,當程式需要程序時,呼叫程序名稱就可執行該程序的程式拼塊。06 清單與物件清單在 App Inventor 2的程式設計中,清單的使用可以取代大量變數,增進程式執行時的效能。07 多媒體Camera 元件、ImagePicker 元件、Sound 元件、Player 元件、SoundRecorder 元件、Camcorder 元件及 VideoPlayer 元件為行動裝置加入多媒體的呈現。08 計時器Clock 元件可以不同方式取得系統時間,同時提供許多時間相關的方法,用來顯示時間的年、月、日、星期幾、時、分、秒。09 繪圖與動畫Canvas 元件相當於一個畫布,可以繪製圖形。ImageSprite 和 Ball 屬於Animation 類別元件, 使用時必須配合Canvas 元件。10 網際網路應用WebViewer 元件主要用來顯示指定的網頁內容,Web 元件可以將資料以 Get、Post 等方式傳遞到指定網址,再將資料讀取回來。11 資料庫TinyDB 元件將資料儲存於本機的資料庫,TinyWebDB 則是將資料儲存於雲端的資料庫元件,開發者可以視資料庫的需求來進行存取。12 感測器AccelerometerSensor 加速度感測器、LocationSensor 位置感測器和OrientationSensor 方向感測器元件,能讓 App 更加不同。13 電話、簡訊與聯絡人行動裝置可以利用電話、簡訊與聯絡人的資料來擷取聯絡人資料、撥打電話、發送簡訊。14 語音辨識語音辨識是智慧型手機的一大特色,技術發展至今已達實用階段,準確度能被大部分使用者接受。