上圖為:云適配產品總監 馬鐸
在企業中,后端應用服務器向前端推送的是頁面。而APP處理的是數據,它無法處理頁面。這個就是需要我們對于后端服務器進行API開發,系統升級改造。這后端的改造難度大,也容易遇到風險。找不到開發商,即便找到開發商,開發的環境多,周期長,系統升級還容易出現兼容性問題,導致系統不可以正常使用。同時存在系統崩潰、數據泄露的風險。既然APP開發這樣的麻煩,又存在這么多風險。難道沒有別的辦法解決嗎?其實我們大家已經習慣了PC上面瀏覽器來辦公,手機上面也是有瀏覽器,為什么不用手機上面瀏覽器辦公呢?每一個人考慮信息化的時候都會拿自己的手機嘗試著去訪問自己的系統,對嗎?你會遇到什么呢?打不開,不可以用,不好用。為什么呢?我總結了三個主要原因。
第一,PC頁面與手機瀏覽器運行環境不匹配,大家非常的熟悉。他沒有Flash。第二,PC頁面裝手機里面,與屏幕不匹配,容易出現頁面變型,字變小,無法使用。第三,沒有了鼠標,以前依賴鼠標的移動雙擊,懸浮等功能將無法正常在手機上面使用。三個難題有沒有一項技術把他們解決好呢?答案是肯定的。基于云適配全球首創“雙渲染引擎”,它擁有多項專利,可以把上面的問題徹底地解決。為什么這樣的神奇?接下來向大家介紹一下,它是如何做到的。
我的右手便是傳統的瀏覽器,只有一個渲染引擎,就是意味著你看到的頁面跟服務端過來的頁面是同一個頁面,這個很好理解。而我左邊是Enterplorer,里面擁有雙渲染引擎技術,它里面的PC引擎,可以正常打開原始頁面,這樣解決了剛剛三個問題里面的第一個問題。然后,通過映射規則,移動引擎可以渲染出移動版頁面,它是為手機量身打造的,所以交互使用非常的好,這樣解決了第二個問題。當我觸動屏幕的時候,這個操作通過映射規則,由PC引擎把它轉換成鼠標操作,最終由PC頁面完成與后臺交互,這個就好比說,你使用和看到的是前面的移動版頁面,真正在工作的是PC版頁面,這個非常的像雙簧表演。
接下來通過一個動畫來演示一下整個過程。
(播放視頻)
當我們在Enterplorer上面點擊一個功能,會向后端出請求,服務器返回的頁面在PC下面打開,然后通過映射我們可以同步到移動版。所有移動操作又同步到PC引擎,完成鼠標操作,包括彈窗體等等復雜的,最后由PC頁面完成到服務器的交互。因此,有上述可知,云適配是一個前端解決方案。這個就是意味著我們根本不會去觸碰到后端這樣就從根本上杜絕了API的開發,我們就實現了對后臺的零改動,無風險。
第二個痛點,每一個從業人員都要考慮到安桌,IOS,要考慮到不同的操作系統版本。要考慮到測試。然后,還要考慮到管理的維護,而所有這些難的問題就是一個字,就是一個問題,那就是慢。那我們需要做什么?我們需要做什么?我們只需要去實現映射規則,這個影射規則實現起來難嗎?實現起來快嗎?在介紹這個問題的時候,首先向大家介紹云適配的移動化神器。Enterplorer Studio,是一個開發環境,擁有開發所有需要的工具。實際上是通過拖拽組件,就可以完成映射規則的定義。通過一鍵發布,把這個規則發布到Enterplorer手機組,實時看到移動化以后的效果。在團隊設計一個產品的時候,所有目標都是完成這一個目標。一個字形容就是快。用一句話來形容,就是快速讓企業運行起來??旌吐且粋€相對的概念。怎么向大家展示它呢?最好的辦法就是跟APP開發來一個PK。
我們看一下,這些APP開發需要的環節,我相信在這個上面還有很多你們知道的沒有加進來的,我們挑了最重要的。首先需要什么?系統原開發商,API需求確定,定義API接口,API開發,APP開發,集成測試,系統升級。這樣一個過程完成一個流程開發,需要多少人?需要多少時間?我們假定非常幸運地,一個電話聯系上了開發廠商。然后,你的項目經理前期一個星期完成了所有的工作,然后,一個工程師一個星期完成了API開發。然后一個IOS工程師,一個安桌工程師他們兩個又一個星期完成了APP開發。
接下來一名系統運營人員通過集成測試,又沒有遇到什么問題,沒有遇到什么風險,也花了一個星期,神速。完成了整個的過程。我們看一下,整個的過程大家花了多少人和多長時間呢?一共5個人4個星期。我想當你考慮API開發的時候,APP開發的時候,如果一個月手機里面裝上這樣一個工程,你覺得非常的滿意,這個是不錯的,這個對于APP開發來說。
下面我們來看一下通過Enterplorer這一款產品,我們完成同樣的工作,需要多少人?需要多少時間?大家會在心里面想一下,你可以想到嗎?多快?然后,看一下,你想到的速度,有沒有跟上云適配的速度?下面就是見證奇跡的時候,大家看一下手表,我們馬上開始。
(播放視頻)
畫面中可以看到已經在開始映射工作,我們完成了后面的操作的映射,頁面瀏覽的映射,以及頁面中心的映射,但是,在后端進行了一個復雜的處理。這是一個10多人團隊,各路精英通過一年的時間打造出來,我在這里代表他們說說這個產品,我覺得非常的榮幸。這個就是預覽,可以看到他的效果,現在一切搞定,一切發布。這個就是剛剛的Enterplorer的后臺,即可管理。這個時候,一個人在PC上面和他老板發起了請假申請,老板在手機里面看到了這一條申請,雖然在外面,但是,他完成了審批。OK,去吧。
好。時間過的真快,大家有沒有注意時間?可以注意一下,真沒有人注意嗎?這個過程是將近2分鐘時間短片,完成這些工作,其實就如流水一般。只需要一個人的時間完成了請假申請的流程。用一個工程化說法,完成這些工作用的是0.5N天。大家想的時候就在想,一人一天OK,下面給大家揭示它背后的原因。
還記得這個圖嗎?我們是NO API,我們是NO APP,我們需要一個焊接就是Enterplorer Studio,它是一款為了快而存在的產品,下面將會是一個NO APP時代,歡迎大家使用Enterplorer Studio,讓我們共同努力,一周開啟移動化辦公,謝謝大家。