2018年5月3日

不需寫code也能開發android app - App Inventor 2使用感想

由於宅貓不懂寫code,一開始使用的開發工具就是-App Inventor 2
另外還有一個類似的開發工具-Thunkable,宅貓沒有用過,對宅貓來說就是多了置入廣告功能的App Inventor xD

App Inventor標榜使用者不需要懂任何程式碼也能開發android app,對初學而又不懂寫code的宅貓實在是一大福音,英文不好還能選用中文(難道只有我英文不好嗎>_<)


App Inventor分成兩部分,首先是畫面編排(Designer),在左邊選擇需要的元件,按住拉到中間的工作面板,然後在右邊設定大小、顏色等

App Inventor blocks



然後在右上角點選程式設計(Blocks)進行編程,App Inventor把複雜的程式碼轉換成像拼圖一樣拼貼的方式,從左邊選擇需要的方塊,按住拉到右邊空白地方拼貼即可,簡單易懂

App Inventor designer



不過宅貓就不詳細討論App Inventor的各種用法了,有興趣的朋友可以到App Inventor 中文學習網參考看看,宅貓當初跟著這個網站的範例教學試做,的確很簡單易懂,非常適合初學者入門。雖然之後因為App Inventor的各種限制還是乖乖地去學寫code了,但使用App Inventor也學到一些編程的概念,對後來的製作也很有幫助。宅貓也希望App Inventor能夠發展得更好,減少限制,使app製作變得更簡單(因為貓很懶)



宅貓用後感:

優點:
1 不需要懂任何程式碼,非常適合初學者
2 不需要下載,申請帳號就能在任何電腦上開啟
3 背包功能可以儲存拼圖,並在其他地方提取(包括其他專案)
4 支援中文介面
5 創意的拼貼方法,比較有趣

缺點:

1 畫面編排的元件不能複製,使用者必須一個一個設置
2 上傳檔案大小限制,所有上傳檔案合計不能超過5M
3 外觀設計限制多,例如:不可以設定元件之間的距離、不可以改變元件外框顏色
4 沒有提供加入廣告的元件



~~~ 歡迎留言一起討論交流^^ ~~~

1 則留言: