簡單使用了下,用戶通過Honeycode進(jìn)行生產(chǎn)大概是這么個流程。
1.通過外部導(dǎo)入或者現(xiàn)寫一個表格。這個表格主要充當(dāng)app的后端數(shù)據(jù)來源。所以如果有些數(shù)據(jù)邏輯處理的需求,需要在表格里面就處理好。不過目前提供的函數(shù)似乎比較少,只能進(jìn)行一些簡單的邏輯運算。比如我想做個行情軟件,需要事先在表格里把股價編輯好。
2.構(gòu)建app,可以在左側(cè)導(dǎo)航欄的app中新建,也可以從表格里直接基于這部分?jǐn)?shù)據(jù)創(chuàng)建app。
創(chuàng)建完成后,就可以在App中看到了,會自動創(chuàng)建幾個包含表格數(shù)據(jù)的頁面。(表達(dá)的內(nèi)容看起來都差不多)
3.點擊app中不同的控件可以對每個控件設(shè)置數(shù)據(jù)來源,顯示/不顯示,交互配置。(是不是感覺和Axure差不多)。
左邊可以管理app中的頁面,如果需要增加子頁面的話,添加就好了。
剩下的一些頁面跳轉(zhuǎn)的設(shè)置什么的都和Axure差不多,每個頁面可以自己添加一些控件上去。
整體用下來感覺有這么幾個問題。
1.由于數(shù)據(jù)都是從表格中讀取的,無法從外部實時更新數(shù)據(jù),目前還不太能夠直接做一個可以上線的軟件。沒有Api接口,感覺還是只能用來畫畫原型。
2.表格的函數(shù)也比較少,如果想在這個app上實現(xiàn)復(fù)雜的模型進(jìn)行輸入輸出,目前還不現(xiàn)實。對于一個以表格數(shù)據(jù)作為后端邏輯實現(xiàn)的工具來說比較致命。
3.控件功能太過于基礎(chǔ),本來想試試能不能基于個股股價畫個走勢圖,目前也還沒有??纯春竺鏁粫_源,如果只有這些基礎(chǔ)功能的話,無法吸引我在上面使用。
不過Honeycode有個手機(jī)app用起來還不錯,可以把云端制作的小程序直接放到手機(jī)上運行。運行起來感覺很原生,沒有那種原型圖的感覺。假以時日功能完善了,用它做demo去路演的時候會比較舒服。