華為AnyOffice移動報表大賽
我向大家介紹一下BYOD的參賽指導,給大家解答一下怎么報表開發(fā)。生態(tài)圈已經介紹過了,這塊簡單略過。先講一下報名參賽,華為開發(fā)者大賽有活動網頁,點報名參賽,參賽領域選擇“BYOD領域”就可以了??梢酝ㄟ^華為的企業(yè)體驗云帳號就可以了解AnyOffice。體驗云的環(huán)境是華為AnyOffice.huawei.com。我們會給開發(fā)者提供數(shù)據支點、數(shù)據接口、編碼規(guī)范、調試方法的詳細說明。在開發(fā)者大賽有一頁學習材料里有關于AnyOffice移動報表開發(fā)大賽的指導書,大家可以下載指導書。
袁桂安:這個東西都有,你們把這個都放上去了。
王婓:提供了一些報表示例,可以參加示例來做。提供了幾個選題:一是設備類的報表,就是企業(yè)終端的一些信息,IoS、安卓的設備,設備系統(tǒng),屬于什么樣機型,設備屬于什么運營商,設備的分布等與設備相關的信息,可以做一些設備相關的報表;除了設備報表,還有企業(yè)應用相關,比如說企業(yè)應用相關,用戶用什么應用比較多,可以用應用做一些分析;從用戶使用活躍程度、用戶生長情況等用戶維度;還有安全相關,設備違規(guī)、應用違規(guī)等安全相關統(tǒng)計;有一些報表案例。
我們會提供兩種開發(fā)方式:一是提供JSON接口,只要學習ECharts就可以了,通過ECharts直接開發(fā)報表;二是提供SSH框架,為什么選擇這個框架呢?因為這個框架業(yè)界用得比較多,大家熟悉和學習的門檻比較多,前端還是結合ECharts做報表,上面這種方式比較快,可能一個禮拜不到就可以做完了,基于下面的方式可以做一些深度的開發(fā),整個數(shù)據爆發(fā)給開發(fā)者,開發(fā)者的靈活度更大,可以挖掘一些企業(yè)更有價值的東西。除了既有的報表,開發(fā)者可以結合自己的思考,結合互聯(lián)網上的數(shù)據,自由發(fā)揮,提交作品,只要報表有價值,可以給企業(yè)帶來價值,有意義,也不局限于這個***報表,也可以自由發(fā)揮。
作品要求是遵循AgileUI開發(fā)規(guī)范,遵循谷歌JAVAScript編碼規(guī)范指南,兼容主流瀏覽器,基本質量要求就是穩(wěn)定性、用戶體驗,創(chuàng)新性和完整性符合要求。
與會者:剛才您提到了后臺用SSH框架,如果我拋棄SHH框架,用其他的可以嗎?
王婓:我們會給你demo樣例,在上面做開發(fā)更好,我們已經把架構搭好了。