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