近幾天用arduinonano板模仿了一個四足機器人(如下圖),打算通過藍牙控制機器人的行走等動作。這需要編寫一個安卓應用程序,并通過藍牙連接四足機器人。但是安卓app開發基礎差,安裝在電腦上的安卓工作室半年都沒有開通。
四足機器人
偶爾百度會來到一個圖形化的安卓app開發環境,打開就很容易上手。因此,寫一個入門教程來介紹一下。它的名字是“AppInventor2”。下圖中,我簡單的拖拽了開發藍牙控制app。為我所用,沒有美化,所以不要嘲笑官員。
Appinventor2是完全開源的,有在線的開發環境和本地的開發環境。當地的開發環境需要下載相應的軟件,我沒有嘗試過直接在線編輯生成app。或者給我發私信)。
主頁很簡單,如圖,點擊“Startnewproject”新建項目,點擊英文將語言切換為中文。
進入新項目后,界面非常簡潔。左側是控制窗口,您可以在其中拖放布局。右側是屬性窗口,您可以在其中設置各種屬性。我在這里添加了一些按鈕。以為數不多個按鈕“選擇要連接的藍牙設備”為例來解釋這篇文章。這個按鈕想要實現的功能是點擊后顯示搜索到的藍牙設備列表,選擇想要的藍牙設備后點擊“連接”按鈕進行連接。
由于藍牙連接,我們從左側控制欄中拖動了一個藍牙客戶端控件
舊品牌工具德爾福
這是一個非常老式的桌面軟件開發工具,在早期的windwos平臺軟件開發中一直占據主要地位,它有自己的可視化設計界面和許多可用的組件和窗口。它可以通過簡單的拖拽和布局,快速設計出一款桌面軟件,所見即所得。同時支持開發各種主流數據庫如果你沒有任何編程基礎,想快速設計一個小型桌面軟件,可以使用這個工具。非常好,熟悉幾天就能很快掌握:
經典語言vb
這是一種非常流行的早期編程語言,專門用于可視化編程。它廣泛應用于windows平臺下。可以說非常適合寫小桌面程序。有了大量的內置組件和容器,只需簡單地拖動和設計界面,就可以快速開發一個小軟件,節省了大量的代碼組織和優化。如果編程基礎薄弱,經驗不足,可以學習這門語言,很快掌握并使用。
國內語言改變語言
這是一個純國產編程語言,所有代碼都是基于中文編程,這非常符合中國人的思想。所以可以說非常適合零基小白,無論是讀代碼還是寫代碼都很容易掌握。它有大量的內置組件和窗口,所以你可以通過簡單的拖放和編輯屬性來快速開發一個小軟件。如果你不熟悉英語,我只想簡單快速地設計一個可用的小桌面軟件。我可以學習這門語言,而且很容易掌握。為數不多的不足是我需要付費購買版權:
當然,除了以上三種快速開發工具或語言之外,還有很多其他的語言或工具,比如pb、C等。它可以快速用作小型桌面軟件。只要熟悉基本語法和用法流程,就能很快掌握。網上也有相關的資料和教程,介紹的很詳細。如果你感興趣,你可以搜索它們。希望以上分享的內容能對你有所幫助。也歡迎大家評論留言補充。