Page 5 - ePF202_AppInventor2應用程式設計_課本PDF
P. 5

序言





                         目前大專院校資訊相關科系學生,如果想自己開發 Android App 程式,
                    大部分都需要學習困難的 Java 程式語言。但是,這對於非資訊科系的大專生

                    或高中職學生而言,大部分都會望而卻步,甚至半途而廢。

                         因 此,Google 實驗室基於「程式圖形化」理念,發展了「App
                    Inventor」拼圖程式,專門用來撰寫 Android App 的開發平台,並且在 2012

                    年初將此軟體移轉給 MIT(麻省理工學院)行動學習中心管理及維護。

                         MIT 行動學習中心在 2013 年 12 月發表 App Inventor 2(簡稱 AI2),除

                    了省略需要使用 Java  才能開啟的 Blocks Editor 之外,並且大幅度的改善開
                    發環境。因此,目前 App Inventor 已經被公認為可以輕鬆上手開發 Android
                    App 程式的重要工具,其主要原因如下:

                         1. 提供「雲端化」的「整合開發環境」來開發專案。
                         2. 提供「群組化」的「元件庫」來快速設計使用者介面。
                         3. 利用「視覺化」的「拼圖程式」來撰寫程式邏輯。

                         4. 支援「娛樂化」的「mBot 機器人」製作的控制元件。
                         5. 提供「多元化」的「專案發佈模式」來輕易在手機上執行測試。


                         本書是 App Inventor 視覺化「拼圖程式」的教學書籍,系統化訓練學生
                    的程式邏輯能力,此外,同時也是 GLAD 全球學習與測評發展中心(Global

                    Learning and Assessment Development)MPP 行動應用軟體程式設計專業技
                    術能力國際認證的官方教材。

                         MPP(Mobile apps Programming Professionals)行動應用軟體程式設計

                    專業技術能力國際認證的學習與測評體系適用於軟體開發者,為他們提供在
                    研發行動裝置應用軟體時使用特定開發工具的必要技能與知識。













                                                              i







          1'   @ͦ ҏ JOEE                                                                                           ɨʹ
   1   2   3   4   5   6   7   8   9   10