App inventor中,所有的組件設計與邏輯都是依附於屏幕的,壹切都設計在壹個個屏幕上,被屏幕所分開管轄,不像我們常見的編程設計,屏幕只是展示,有壹個程序從頭到尾運行。可以說,App inventor中,每個屏幕都是獨立的小程序,通過屏幕與屏幕之間的切換,組成壹個軟件。
這也許跟App inventor的創作初衷有關,為了讓更多普通人參與,他必須以使用者的角度開發。在使用者的角度,UI比邏輯更重要,Ui是看得到的,而邏輯不行。所以,App inventor中,UI是更重要的存在,初始界面是UI設計,邏輯依附於屏幕。同樣,代碼是以屏幕中的組件為基礎編寫