App Inventor初體驗

來源:互聯網
上載者:User

早已聽聞App Inventor的簡單易用,今日得以見識一下其廬山真面目,在使用App Inventor之前還是要做一些小準備:

1、電腦設定:下載最新版的Javawww.java.com)、安裝App Inventor附加軟體Instructions for Mac OS X;Instructions for GNU/Linux;Instructions for Windows)

2、手機設定允許安裝未知來源的應用,開啟開發人員模式等等):

3、將手機連上電腦,登入進App Inventor,最後再允許Java應用啟動,你就可以玩弄App Inventor了。其實你也可以不串連手機,編輯好了再安裝到手機,但如果串連手機進行操作的話有即時顯示的效果)

串連App Inventor後你會見到他的編程介面,左邊是組件,中間是手機UI,右邊是程式的樹目錄。可以說App Inventor是所見即所得 (WYSIWYG),左邊的組件可以直接拖到中間的UI介面上,其實App Inventor讓我想起second life裡的scratch for Second life的程式,那是一個麻省理工學生為second life寫得一個簡易編程工具,扯遠了,回正題。當你把要的組件拖到UI後,你就可以進行代碼編譯,告訴組件它需要做什麼。點擊右邊的”Open the Blocks Editor”,等待Java模擬器遠程開啟網路端的模擬器,就可以進行編輯了。在“Open the Blocks Editor”旁邊還有個儲存選擇的按鈕。

 

在開啟模組編程介面後,組件進行編程,在這裡你不需要瞭解程式文法,你只要理清你的邏輯,就可對拖動組件相關的事件進行組合,有點像堆積木的感覺,這裡提醒一下,在空處點擊左鍵會出現一個參數組件,你可以從中選擇你要的參數123),當一切完成後,你就可以儲存,看看手機上顯示效果。

總結:

1、App Inventor對應的使用者群應該大學裡的學生我猜應該是有編程基礎),因為你提交試用App Inventor申請的時候需要填寫你的學校。

2、App Inventor可以儲存下來apk或zip形式)或以二維碼的形式儲存成串連感覺打不開),但由於不能加入開發人員密匙,所以是不能上傳到google market上的,所以App Inventor設計的初衷應該是激發學生的創意,降低編程的入門,作分享之用,並不是給開發人員作盈利開發之用。

3、App Inventor用的是Simple語言,所以不能下載下來用Java進行延伸開發或修改UI。

4、App Inventor雖說是面向所有人,但如果要純熟運用還得認真學習一下它的教程,就在工具列的“learan”。除此以外你還可以到App Inventor的群組裡(http://groups.google.com/group/appinventor)發帖跟牛人交流學習,最後補充一個非官方的學習網站。(www.Appinventor.org)

5、最後,google產品都有和諧的可能,App Inventor也不例外,今天筆者也遇到這種情況。

Android開發 Launcher源碼初體驗

Android線上開發工具 App Inventor

App Inventor for Android Button單擊事件

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.