原創|行業資訊|編輯:龔雪|2013-12-20 09:29:18.000|閱讀 219 次
概述:移動應用現在需要的,是業務流程應用、視頻會議、內容編寫應用等等來提升行業生產力。對于安全管理這些應用的需求,已經營造了一個移動應用管理(MAM)解決方案的新興市場。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
構建企業移動應用,無縫整合企業IT環境從來都是備受關注的焦點。來自這些應用的預期收入增長整蹣跚前進著。依據戰略分析,該行業收入有望從去年的250億美元,到2017年翻倍增長到50億。
移動應用從業人員將在今年末超過2億,并且不再只是電子郵件、文檔查看和IMs,現在需要的,是業務流程應用、視頻會議、內容編寫應用來提升行業生產力。對于安全管理這些應用的需求,已經營造了一個移動應用管理(MAM)解決方案的新興市場。
有幾個途徑來構建成功的企業移動網絡體驗。那些能讓用戶通過各種設備連接的途徑理當更高效。你支持哪個選擇取決于你的企業狀態。你可以完全忽略移動用戶,提供一個能按比例縮小的手機網站,還提供一種方式讓網站識別指定設備類型并提供自定義的體驗。或者你可以提供一個統一的Web體驗。
一個新范例
“用響應式網頁設計(RWD)構建一個統一的Web體驗在當前也許是最好的方法”,軟件解決方案供應商Universal Mind的研發總監兼首席架構師David Tucker這樣認為。響應式網頁設計是通過技術來實現,因此用戶體驗開發人員必須設計和優化他們一開始就需要支持所有觸點,無論是何屏幕尺寸和方向。響應式網頁設計還能簡化電子商務團隊所面臨的一些挑戰。
響應式網頁設計的妙處在于你可以為目前以及未來會流行的設備設計,因為你有一個適用于所有設備的代碼庫。不過需要注意的是:響應式網頁設計響應的是設備特性,而非設備本身。對于CSS/HTML開發人員,它還需要新的工具。
決定采用哪個開發技術是企業團隊所面臨的重要抉擇之一。選擇正確的平臺同樣重要。每個選擇都為開發人員帶來不同好處。“最終決定將是基于業務目標、內部資源、客戶研究和分析數據”,Tucker說道,他概述了開發團隊在做決定時應該參考的標準,“把目光放在跨平臺兼容性、開發工具、設備整合、用戶體驗和易上手性”。
原生Android、iOS 和Windows SDK
給予開發團隊的利益包括:設備的深入整合、能夠構建高性能app、及時掌握新手機特性以及能夠構建用戶熟悉的app的。跨平臺兼容性則不那么重要。
Web/HTML
給予基于瀏覽器的Web體驗。如果成本和時機是主要影響因素,或者你想要立刻帶來用戶體驗的改變并達到較為廣泛的受眾范圍,這可能就是你的選擇。你不需要擔心特殊定制以及設備整合。
Hybrid(混合)
HTML和原生的結合。你的首要目標是在多平臺上擁有一個通用app體驗(但你并不想為各個平臺定制app)。這個選擇的關鍵是代碼和性能,而整體用戶體驗則退居其次。
編譯為原生
首要的是字啊多平臺有一個app體驗,沒有對于各個平臺的特殊定制或解除原生代碼,而你想要維持一個適用于所有平臺的代碼庫。
Runtime(運行時)
如果你在由運行時所支持的現有平臺是哪個有一個巨大的代碼庫,你就不需要處理原生代碼。這有利于及時將一個app搬上設備,利用可視化定制,無需整合原生控制,你就應用訪問到一些功能。
App Platform-as-a-Service
支持多平臺一種體驗處理原生代碼或為各個平臺開發SMEs(當對設備功能只需要有限的訪問時)。
就新興的移動應用開發而言,Tucker提倡靈活地隨機應變,主要有幾個原因:創新更容易,可進行微觀實驗而只對整體項目預算影響甚小,用戶反饋更易于整合。
靈活的另一個好處就是交叉功能團隊在其中扮演主角。理想的是,所有關鍵人物——包括后端和前端開發人員——和開發團隊中的QA(品質保證)。
Agile Tools(靈活工具)
從初露鋒芒到現在,它已經有了長足的進步。其它工具諸如版本控制系統和漏洞庫,不需專門為了靈活而構建,已經變成更好的套件來利用其好處。很多工具已經成長為可靠的產品套件,而且,大多數都是在本地和云端均可用的版本。
開發團隊管理人員還得尋找這樣一些人:至少懂一個原生平臺、了解JavaScript微觀框架和當今應用程序的模式,并且能勝任至少一個服務器端技術如Ruby、Java、PHP、.NET、或者Python。最后,在app store里面,他們得有過自己構建的產品。如果你是一個開發人員卻又在這些領域缺少技能,現在則是時候回填了。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網