高品質訓練課程供應者

作者:Owen Ou
日期:

Google與一些研究單位一直密切合作,致力於讓應用程式的開發更容易,只需透過直覺性的拖拉操作,即可完成自己想要的App。其中一個在Google Labs中相當有名的專案即是App Inventor for Android,此專案已進行兩年多,目前仍處於Beta版。可惜的是,此專案還沒畢業成為正式產品,Google Labs已將關閉,未來將由MIT來接手。

App Inventor的目標是讓不懂程式的人也能輕鬆完成App的開發,也就是透過簡單地拖拉UI物件就可以做成介面,連按下按鈕的動作也能直接透過拖拉物件的方式新增,過程中完全不用寫程式碼就可以搞定。使用App Inventor來開發Android應用程式的門檻頗低。只要電腦上裝有瀏覽器和Java,不管是在Windows、Mac、Linux平台上都可以順利執行。

App Inventor可以用來做什麼呢?它已在高中和大學中完成測試,老師可以用官方教學中的MakeQuiz單元來製作答題與答案的簡單程式,而學生則用TakeQuiz 來製作下載題目作答的簡單程式。此外,一位參與測試的舊金山大學的學生,就寫出一個方便的App:當他在開車時,他的Android手機就會自動回覆簡訊說:「我正在開車,請不要傳簡訊給我」。

開發iPhone程式雖然不難,但是你要搞懂Object-C是什麼,同時還要花一筆錢才能加入iPhone開發者會員,才能做上架或是實機測試。開發iPhone程式也可以用拖曳的方式來設計介面,但要加入操作介面觸發的動作還是要寫程式碼,並不是很直覺,如果不懂程式設計就很難上手。

Google在8月初宣布為了專注現有服務,將於年底關閉Google Labs中的大多數實驗專案。有些專案會從Google Labs中畢業,整合進原本Google的服務中,而有些專案則會停止,但很遺憾的,App Inventor並未順利成為Google產品之一。還好Google緊接於8月18日在部落格上公告,App Inventor將由MIT新成立的行動教育中心(center for Mobile Learning)接手,繼續回饋到教育領域。