行業資訊2017/06/20

【蘇州APP開發】移動成為新的桌面,這將如何影響企業級App開發?

根據網路分析公司StatCounter研究部門GlobalStats的資料,Android在今年三月份超過了微軟的Windows,成為網際網路上最流行的作業系統。

GlobalStats發現,在全球範圍內,Android的網際網路使用市場份額為37.93%,高出Windows的37.91%。 StatCounter的CEO Aodhan Cullen表示:「這一里程碑是科技史上一個時代的終結。 這標誌着微軟自20世紀80年代以來在全球作業系統領域的領先地位的結束,這也是Android的突破,Android在五年前只佔全球網際網路使用份額的2.4%。」

Aodhan Cullen可能誇大了這一影響,因為可能存在統計誤差,Windows可能仍然是網際網路佔據份額最多的作業系統。 但這一點是不影響大局的,那就是移動作業系統在五年之內迅速增長,無處不在,而桌上型電腦總體上都在相對的下降。

移動開發優先

如果移動計算裝置將處於主導地位,那麼製作桌面版企業應用程式還有什麼意義嗎? 開發人員不應該完全專注於構建移動應用程式嗎? 桌面版應用可以通過網頁介面來解決,或者將移動應用的部分或全部功能移植到Windows?如果有必要,可以通過網頁介面或將移動應用程式的部分或全部功能移植到Windows?

根據電子郵件創業公司Copyin創始人兼CEO Peter Nixey的說法,在大多數情況下,這並不難做到,而且現在變得越來越容易了。 他表示,使用React Native等工具允許開發人員使用Java編寫本地移動應用程式,同時也可以轉換為網路應用程式。 「通過React Native你不能夠寫一次,而在任何地方執行,但是你可以寫一次,然後在各個平臺自定義。 「而React Native和Java框架的質量很高,你可以將應用程式執行在iOS、Android或Web上。

還有很多其他工具,包括微軟的Xamarin和Apache Cordoba,使開發人員能夠一次性為iOS,Android和Windows構建應用程式。

現在移動App也可以作為Web App被訪問,而這和傳統的Windows應用程式是非常不同的命題,傳統的應用程式被設計為便於在大螢幕上通過滑鼠和鍵盤使用。那麼這是否意味著企業桌面使用者應該期望看到的用戶界面型別在未來幾年有所變化?實際上這在一定程度上已經發生了。

UI將首先改變

在iPhone推出後的頭幾年裡,微軟在Windows中堅持桌面系統,而iOS和Android則提供了完全不同的東西。

但是當微軟在四年半前推出Windows 8時,新的桌面作業系統就開始模仿Windows Phone 7、8移動作業系統的用戶界面,這些用戶界面帶有大塊,多彩的色塊,同時放棄了Windows的「開始」按鈕。

可以說,這種面向移動裝置的新介面通常不被桌面使用者所接受,最終微軟發現自己不得不重新加入「開始」按鈕和其他桌面元素。 有趣的是,雖然微軟的手機從未取得成功,但移動作業系統的用戶界面受到移動使用者的好評。 人們喜歡使用Windows Phone 7和8系統,他們只是不想買Window手機。

即使在像Microsoft Surface或三星Slate這樣的Windows平板電腦上,微軟的移動介面也很受歡迎。 不過,對於某些應用程式(如Excel或Word)而言,許多使用者更喜歡Microsoft提供的傳統桌面介面,而不是移動桌面介面。

這表明平板電腦雖然是移動裝置,但通常用作桌上型電腦或膝上型電腦的替代品。 而對於做某些事情而言,移動作業系統介面是好的,對於其他活動,「傳統」桌面作業系統介面更適合。

更簡單,更直觀

如果移動作業系統將主導企業辦公環境,應用程式必須得到發展,開發人員必須變得更加智慧化,建立用戶界面,使使用者能夠在移動裝置上完成實際工作,而不會受到缺少鍵盤、滑鼠的限制。對於在平板電腦上執行的應用程式尤其如此。

在這種情況下,「變得更聰明」意味著「設計人員必須減少用戶界面當中的要素,因為移動裝置螢幕要小得多。 所以他們必須非常仔細地思考使用者要做的是什麼」, Nixey說。 「但使用者將會更加輕鬆,因為它們不會一次在螢幕上呈現數千種東西。」

Gartner應用程式設計和開發團隊的研究總監Marty Resnick認為,互動介面必須改變,移動裝置日益普及將推動企業應用程式的改進,無論是作為網路應用程式,平板電腦還是智慧手機訪問, 甚至作為傳統的桌面應用程式。 「使用者體驗的重要性已經持續上升,因為人們已經要求移動應用程式的直觀性,」他解釋說。

不平坦的道路

對於開發人員有一個潛在的複雜因素,儘管智慧手機的小螢幕可以用於執行作為桌面應用程式訪問的企業應用程式。 這是因為引入了微軟的Continuum和三星的DeX等技術,允許使用者將智慧手機接入全尺寸的電腦螢幕,並使用鍵盤和滑鼠使用應用程式。

儘管比DeX更早出現,Continuum沒有獲得很大的成功,Marty Resnick認為它不太可能成功。 對於開發人員來說這是一個好訊息。他說:「我認為Continuum或DeX將不會產生重要的影響,擴充套件塢並不適合人們,沒人想把手機插入擴充套件塢。」

PC桌面還沒有死,Android和Windows在網際網路使用市場份額方面仍然非常相近。 但是如果把Android和iOS的增長速度相結合,從智慧手機到平板電腦,甚至包括使用Continuum和DeX等技術的移動裝置,企業應用程式及其互動將不得不改變,這不可避免的。 如果這使得他們像大多數移動應用程式一樣更加直觀,這將帶來很大的改觀。

來源:拓撲社編譯

更多資訊請關注:蘇州APP開發,蘇州智奇勝軟體科技有限公司