目前用谷歌的 App Inventor 可否製作出像湯姆貓那樣的 App 應用來?
01-13
appinventor承受了業界很多的讚譽,號稱不會編程的人也可以製作APP,但是製作像talking tom那樣的APP,appinventor是否能夠勝任呢
根據個人3個小時的AppInventor經驗:可以。
AppInventor是一個基於瀏覽器的Android應用開發工具。相對於傳統的工具(Eclipse),它採用所見即所得和Scratch編程語言降低編程的門檻。
AppInventor有一個所見即所得的Designer。左側是控制項列表,中間是界面視圖,右側可以編輯控制屬性。控制項有兩種:可視控制項和不可視控制項。顧名思義,前者直接顯示在視圖,比如按鈕。後者則在幕後隨時待命,比如感測器。把控制項拖到視圖中,然後設置其屬性即可。
除了Designer,AppInventor還有一個Blocks Editor,負責響應事件。
Blocks Editor使用Scratch,這是一門專為初學者設計的編程語言。你只需了解基礎的編程知識(比如流程式控制制),不必懂語法也可以編程。它用Block代替苦澀的語法,一個block可以是一個語句、代碼塊、函數等。當你設計好blocks之後,就可以像七巧板一樣拼出完整的程序。有圖有真相:
Update #1:
Google剛開源了幾乎與Scratch一模一樣的Blocky語言:http://code.google.com/p/google-blockly/悲催的是,Google已放棄Android應用開發工具App Inventor。不過拿他當做一款教育工具,還是收到了不少掌聲,而且由MIT接手之後,在移動領域的教育教學上還是蠻期待的。。。
不追求貓嘴型的變化啊,狗出來搗亂的動畫啊什麼的,只是做一個複述的話,還是可以勝任的。app inventor有一點好,用於中小學信息技術課教育特別吼。
浮雲.....只能是簡單的頁面顯示和跳轉。
推薦閱讀:
※現在手機應用日曆備忘錄提醒功能做得這麼完善,手帳本的存在意義是什麼呢?
※蘋果手機能做到什麼小米手機做不到的事?
※目前移動互聯網的盈利模式有哪些?
※為什麼小孩子使用電子產品往往能「不用教就會」,而很多成年人卻怎麼教都不會用 App?
※如何評價應用航旅縱橫?
TAG:移動應用 | 編程 | Android開發 | 移動開發 | AppInventor |