protopie 滴郁悶之旅
Hi,最近接觸了protopie這個原型設計軟件,先說優(yōu)點:
- 真滴不用寫代碼,圖塊堆疊編程;
- 實現(xiàn)交互真的很簡單,也很方便;
- 官方工具ProtoPieConnect,是非常強大滴跨平臺跨設備通訊工具。你可能覺得明明有別的軟件也能如此,但像它這么整合度高且還很方便的真不多。
- 使用習慣等,很照顧非程序員群體,很好理解;
- 語音識別、語音輸入、這種也是完全不用代碼,使用方便;
下面開始缺點。。。
- 編程太弱!這是個矛盾,為了方便簡單,就不能搞任何復雜的編程。但畢竟是個要編程的,只是不寫代碼而已。
- 不能要求客戶只做簡單的,你以為你是甲方嗎?你以為你說的算嗎?你和甲方科普protopie不能做復雜邏輯,說滴好像甲方能聽懂一樣。。。
- 不能按傳統(tǒng)代碼習慣去理解protopie的運行機制。如:運行順序是按“開始時間”,但時間要設置成一樣的呢?你以為是順序執(zhí)行嗎?想滴美,人家是隨緣執(zhí)行,那個快執(zhí)行哪個,看人品;
- 沒引用又沒輸出!有變量,真滴有,但是,沒法像傳統(tǒng)編程那樣去跟蹤。只能憑自己的記憶力,可別忘記了,否則真不知道變量到底在那些地方被賦值過。輸出不是完全沒有,但用起來很復雜不方便;
- 源文件會變黃。最常見的復制粘貼操作,在很多軟件的源文件里都可以的。但這個居然不行,不同文件之間會丟引用對象,官方的給出的解決方案是組件,不完全解決,挺麻煩;
- 要徹底解決編程太弱,那只能引入傳統(tǒng)代碼,官方給了“自定義插件”目前試下來JS的還行。但這又有另外一個大限制,不僅要花錢,花點小錢還不行,必須花大錢,企業(yè)版(最貴滴)才行。一般個人做就別想了。
標簽: