產生背景,套用分類,訊息套用,現場套用,管理套用,自助套用,套用特徵,可用優先,保持簡單,減少點擊,可以定製,手機為本,目標集中,最佳化速度,主要功能,社交登錄,統計分析,遊戲機制,反饋系統,離線能力,企業價值,發展前景,主要案例,最佳化七種方式,安全,安全防範方法,安全技巧,主要案例,現代化,
產生背景
移動套用(MA)
雲計算時代的到來,使得企業信息化這一話題又有了新的生命。在雲端不斷增強的服務性能之外最顯著的特徵就是在端的精彩表現。單純用PC來使用ERP的時代將一去不復返。以手機、平板電腦介質為代表的移動終端套用將為企業信息化帶來巨大變革。
移動套用不只是在手機上運行軟體那么簡單,它涉及到企業信息化套用場景的完善、擴展,帶來ERP的延伸,讓ERP無所不在,通過廣泛的產業鏈合作為用戶提供低成本整體解決方案。移動套用將帶來企業信息化商業模式的創新變革。移動套用行業盈利難 ,這也是業內人士預測的結果
套用分類
訊息套用
主要作為管理信息的接收載體。該類套用一般不獨立存在,大多與企業使用的ERP、CRM、SCM等系統集成。可以及時傳遞企業管理各方面信息,達到提高效率降低成本和風險的作用。如:信用風險預警、收款通知、付款提醒、庫存預警、審批通知、會議通知等。通常以簡訊形式不受終端限制。智慧型手機普及後,安卓和iPhone都已經支持訊息推送,一定程度上已經可以替代簡訊。
現場套用
主要面向不固定工作場所的套用場景的信息化解決方案。如:銷售人員、業務督導、服務工程師、市場監控、物流送貨等。典型套用有:門店銷量採集、競爭情報採集、生動化採集、物流終端、服務終端等;現場類套用彌補了管理信息系統不能覆蓋的業務群體。該部分套用大多需要與定位、條碼/二維碼、rfid等結合。
管理套用
主要面向企業管理人員,以加速管理流程和信息實時獲取為主要目的。典型套用:業務審批、經營日報、業務分析等。
自助套用
主要面向企業員工,與企業實時互動。如:薪資查詢、請假、換休申請、通知公告、培訓、查找聯繫人、員工調查等。通常自助類套用需要與企業的HR等系統集成。
套用特徵
可用優先
移動套用要想引人注目其界面就必須注重可用性。而實現可用性的最好方式就是遵循 Facebook、Instagram 以及 Twitter 等流行套用的套用層次。當然,如果界面同時還可以做得很好看,那無疑就是錦上添花了。
保持簡單
放眼 app 的大千世界總會有各種各樣很酷很好看但很瑣碎的小功能讓你有抑制不住想要添加進自己 app 中去的衝動。請不要這么乾。找出用戶所需的最基本的東西,然後實現那幾個功能就夠了。我寧願花 15 秒鐘在套用上就能把想要做的事情做完也不願去體驗那些複雜的、自己沒有興趣的功能。
在把傳統基於瀏覽器的系統轉為移動套用時,要確保沒有省略或隱藏原有的任何功能,無論該功能看起來是多么的微不足道。如果原有功能在移動套用上找不到,用戶的體驗會很糟糕。
減少點擊
如果必須要讓用戶註冊、登錄或者填寫表格,在設計上需儘可能減少點擊次數。要求的信息要從簡。如果登錄需要額外的工作的話轉化率就會急劇下挫。這是菜鳥設計師一再犯錯的地方。吸引用戶的機會稍縱即逝,如果體驗糟糕的話,你也許就會跟用戶永遠錯過。
可以定製
一定要確保有清楚的方式可以調整套用的設定:如顏色、字型大小等,如果這是個社交套用的話最重要的是隱私設定可調。用戶可以根據個人喜好進行調整的地方越多,出錯的幾率就越低。而且即便你弄錯了,用戶調整回來就行了。
手機為本
如果你是做實體的小企業,我的建議是後退一步,記住移動設備的核心功能是什麼。手機。讓客戶具備在與你的移動套用互動時通過電話與你聯繫的能力,對於提供一流的客戶服務會很有幫助。
目標集中
app的目標用戶更加集中,所呈現的內容應儘量符合這類用戶需求。如果把pc端內容都試圖搬進app,那么將失去大量的耐心用戶。要充分把握移動用戶的碎片化時間這個特點去組織安排適應性內容。
最佳化速度
保持套用流暢非常重要。用戶對套用速度的耐受力很低。套用載入時不需要用戶空等至關重要。這一點對於遊戲開發來說相當重要,遊戲體驗主要就是速度問題。讓用戶等待很久,不是高質量遊戲應該出現的情況。
主要功能
社交登錄
要讓用戶馬上可以體驗。使用 Facebook(QQ、微博等)單點登錄技術解決方案,讓用戶可以使用自己的社交媒體登錄到移動套用(並讓其保持登錄)。要一直讓他們有辦法能夠獲取自己的用戶名 / 密碼,或者在設定套用時提醒他們使用的是哪個社交網路。
統計分析
對於移動套用開發來說,分析組件是關鍵功能之一。小企業必須能夠跟蹤和識別自己的用戶體驗和行動。方位信息用戶也喜歡跟蹤和分析。收集到的這些數據對於套用更好地更新只會有好處。
遊戲機制
遊戲化使得用戶互動踴躍,充滿樂趣,從而增加套用的粘性。有趣、有價值、有競爭機制的套用永遠都是贏家。
反饋系統
提供某種手段讓用戶反饋使用意見至關重要。形式究竟是按鈕還是電子郵件連結都不重要,重要的是要讓用戶快速報告 bug,讓他們提供建議或提出批評。知道你對其反饋持開放態度用戶會感激的,同樣你也會感激這些用戶,因為他們的意見能夠幫助你改進套用。
離線能力
在信號糟糕時套用變得完全不可用會令用戶很受挫。在設計時應該考慮如何能夠在沒有無線信號時也能提供內容或互動。無論用戶在移動中、線上或離線時都可用的套用,其體驗一定很好。
企業價值
第一、移動套用是全員化實時信息採集器;
第二、移動套用是業務流程加速器;
第三、移動套用是企業信息價值放大器;
發展前景
PC時代的ERP,雖然經歷了單機、區域網路、網際網路等多個階段,但因限制了非電腦群體參與信息化,而使得ERP在相當長的時間內只能起到手工替代、精確計算、流程執行、部門或崗位協同的作用。不少企業決策者往往抱怨說從沒用過ERP,因為ERP裡面企業決策者仿佛成了局外人,只有一些查詢分析,另外,一些長期在戶外工作的銷售人員、現場服務工程師ERP中也鮮有涉足,因為他們基本不用電腦。因此,移動套用時代,信息化的節點到個人,從而拓寬了ERP涵蓋的外延。
移動套用不是水平套用也不是行業垂直套用,無論是企業市場銷售、經營管理、資源管控、決策支持的方方面面,從企業業務員、送貨員、服務人員、工人到業務主管、企業高管,移動套用都有其適用的套用場景和套用價值。移動套用在企業信息化的各個領域都是無所不在的。如果可能,一個企業可以使用成百上千的移動套用。
移動套用不是ERP的移動化,而是基於移動場景的業務需求。而這些需求通常都是碎片化的節點套用,不強調在移動端上實現完整的流程。而是根據場景存在許多的節點套用。而且套用針對性極強,操作也應極為簡單。比如,一個主管用手機可以審批業務,也可以通過手機查看聯繫人並安排工作,可以通過手機查詢自己的薪資,晚上可以用手機查詢當天的業務日報……這些都是碎片化的套用,而且這些套用彼此之間是沒有上下文關係的。
是相對於基於PC套用而言,能配置PC進行ERP系統操作的崗位,大多有良好教育背景和專業培訓,而由於移動套用的場景差異大,使用者差異大,人員規模大等因素需要移動套用不需要專門培訓簡單易用。比如,我們有一個消費品企業客戶上行銷數據採集解決方案,使用者是全國在商超內的近5000個促銷員,30~40職高女性占多數,有計算機使用背景比例較低,不可能集中培訓。要讓這個群體能夠使用起來,套用設計必須簡單,穩定可靠,十分鐘內可以上手。
移動套用的主角是手機,但並不是說只有手機上的套用才是移動套用。不同的場景下需要不同的移動終端。手機作為通用型消費品在企業級套用上存在許多缺陷,比如:電池續航能力,一/二維條碼讀取,RFID識別,IC卡讀寫,三防(防水/防塵/防震)耐用等方面。因此,平板電腦、PDA、存儲式IC卡識讀器、條碼槍等都可作為特殊場景下的移動套用設備。湖北老鬼魚餌通過帶有通信模組的PDA識別二維碼券卡實現渠道返利,解決防偽防竄貨難題。
相對於軟體產業,移動套用產業鏈比較長。企業要使用移動套用起碼需要購買軟體、手機終端、手機SIM卡並訂購通信資費套餐,有些套用甚至還要涉及GPS與地圖、條碼或二維碼設備、安全策略以及特定內容服務等等。因此,企業要使用好移動套用,需要我們提供低成本、低門檻、高品質、高性能的服務,需要產業鏈各環節密切合作。比如,我們與運營商合作,由運營商解決通信網路和終端集采問題,把移動套用整合進去,以服務套餐模式,面向企業提供一攬子解決方案。用友和運營商在企業客戶方面可形成互補,有利於深化在區域機構與運營商的合作。同時已經在幾個區域開展試點工作。
主要案例
2014年6月,一款名為Yo的套用已經成為科技泡沫的典型代表。雖然該套用只能收發“yo”這一個單詞,但卻號稱已經獲得了100萬美元的投資承諾。
不過總部位於舊金山的Yo並非斯坦福畢業生的新創造,而是誕生自以色列的特拉維夫,並從那裡逐步席捲全球。
在該公司創始人奧爾·阿貝爾(Or Arbel)大約一周前搬到舊金山後,Yo才開始風靡全球。根據套用市場研究公司App Annie的數據,它目前是以色列排名第一的iPhone套用,在其他地方的增速同樣很快——在十多個國家或地區躋身前十。已經同意投資Yo的以色列人莫舍·霍格(Hogeg)表示,該套用目前擁有50多萬用戶,每天還會新增約20萬用戶。
最佳化七種方式
1.在瀏覽器中快取一些信息以提升客戶端的頁面載入速度
2. 使用LocalStorage API載入重要的路徑資源,例如JavaScript(如果瀏覽器中的應用程式已經關閉,但是還必須要繼續載入信息時,這種方法最奏效)。
3.充分利用雲移動傳輸來傳遞伺服器和數據中心的移動內容,這是因為,伺服器和數據中心與終端用戶之間有絕對的地理優勢(在做出選擇前一定要充分考慮雙方的負載量以及地理位置)。
4.通過使用HTTP的持久連線,從而可以重新建立TCP連線以滿足多渠道請求和相應(設定短期的保持活力對話框,例如設定五分鐘,而僅僅當避免過度的無線電活力時才使用這些對話框)。
5.只要有可能,就使用推送和提醒功能代替輪詢功能。將入站和出站請求儘可能少的放入網路調用中(因為每次傳輸都會減少無線電的使用時長和電池的使用壽命)。
6.即使套用正在等待後端回響,也應該通過用戶界面提供即時反饋。我們必須承認的是,只要套用的服務活動開始運行,我們就必須要讓用戶感受到套用運行速度非常快。
7.需要記住的是,Wi-Fi與行動網路之間的參數大不相同。對於流式套用來說,應該提示用戶轉換到可用Wi-Fi網路中會得到更好的體驗。
安全
移動套用開發給企業帶來了全新的問題,特別是在軟體安全領域。通常套用商店的開發人員可能會擔心代碼被盜,然後被反向編譯。這對於花費大量時間和資源創建出套用的個人開發人員或者小型團隊而言無疑是滅頂之災。但是最終分析表明,通常套用本身只能帶來數千美元的利潤,即使有什麼問題帶來的損失也不是很大。相比較而言,不安全的套用對於企業級公司而言,可能會造成的敏感信息丟失,資產的被盜或者客戶個人和財務數據信息的泄露,這些所導致的損失則會達到百萬甚至數十億美元。不幸的是,很多企業剛剛第一次嘗試構建移動套用——他們可能還沒有意識到這么小的應用程式上的錯誤可能會導致的嚴重後果。
預計到2017年,75%的移動安全漏洞將是移動應用程式錯誤配置的結果。與此同時,端點數據泄漏事故的重點將轉移到平板電腦和智慧型手機,出售給消費者的移動設備數量仍然在持續上升,在2014年有近22億台平板電腦和智慧型手機出售給用戶。
應用程式水平的錯誤配置和濫用是移動設備安全泄漏事故的主要原因,而不是因為對移動設備的技術攻擊,錯誤配置的典型例子是通過智慧型手機和平板電腦上的應用程式濫用個人云服務。當用來傳輸企業數據時,這些應用程式會導致數據泄漏。
安全防範方法
不要在應用程式上存儲密碼。從一開始,就應該將其設計為不能
存儲密碼的應用程式。當使用桌面應用程式時,用戶可以存儲密碼,來提高今後登入的速度。但是對於移動應用程式來說,這種做法是不合理的。
在傳輸中加密數據。匆匆交付
移動套用程式後,開發人員發現他們犯了與早期Web應用程式開發過程中相同的錯誤。
進行原始碼評審。如果將應用程式安全性測試外包給其他公司,那么外包公司必須要提供原始碼,因此,該外部公司才能解決應用程式安全性這一特定問題。如果你沒有那樣做,當然安全測試可以照舊進行,但是它包含逆向工程和黑盒測試,也就是所謂的動態測試
監聽移動應用程式和Web伺服器之間的流量。允許查看網路流量的工具對移動應用程式安全性才有價值。手動分析流量,並且尋找可以被操縱的方法調用。
在移動設備上儘量少存儲數據。
包含敏感的企業數據。將敏感的企業數據下載到移動套用獨立的存儲空間中有助於確保移動應用程式的安全性。應用程式中企業數據要比其他數據更具敏感性。
安全技巧
1. 對目標移動平台最好能瞭若指掌
就移動套用而言,在其目標平台上擁有安全功能非常重要,iOS、Android、BlackBerry、WP等各個平台均擁有其獨特的API和安全特性,也正因如此,開發者首先必須對目標平台的安全特性進行了解,是否需要兼容安全架構,平台之間是否存在衝突,是否需要採取額外的功能措施等等。
2. 購買安全/驗證碼
為套用購買安全碼不僅能節省大量的開發時間,還能為自己的套用提供最好的安全保證。當然,這並不能說就是固若金湯,購買源碼也有許多需要注意的地方。在網際網路中,源碼交易市場眾多,開發者必須從中挑選出值得信賴的源碼平台,並對其安全性進行徹底的檢查,是否經過許可和驗證。另外,交叉檢驗也同樣重要,安全碼能夠讓你事半功倍,但稍有不慎,便會得不償失。
智慧型手機及移動套用正在被廣泛用於存儲用戶敏感數據和信息,是以,數據存儲及其安全性也成為了開發工作的重中之重,此外,終端用戶能否訪問結構數據註冊表,以及資料庫所託管的伺服器是否安全也非常重要。數據安全缺乏保障會為用戶帶來巨大的損失甚至傷害,而開發者也勢必會遭到口誅筆伐,套用需要確保用戶不想被別人知道的數據能夠不泄露或立即被刪除,並且還能擁有足夠的空間來實現更快的處理和進一步存儲。
4. 加密
現代資料庫都具備限制公共訪問許可權的功能,加密可以極大地提高資料庫的保密係數,並降低數據泄露的風險。大多數企業都會優先選擇加密資料庫來存儲他們的信息,雖然移動平台越來越廣泛地被運用到購物、網銀等日常事務中,但加密服務在一定程度上能夠讓黑客無計可施,在這個世界上,數據泄露與否並不是一道選擇題,用戶擁有隱私權,而開發者則需要確保他們的套用支持加密存儲。
5. 定期的安全更新
經常地為套用添加一些新的安全功能也是保護套用安全的一大舉措,大部分套用都會進行定期的安全更新和Bug修復,而在套用發布之後,便對其安全功能進行更新,則能夠很好地幫助開發者提高套用的安全性。
主要案例
2018年1月10日,國家計算機病毒應急處理中心通過網際網路監測發現,七款違法有害移動套用存在於移動套用發布平台中,其主要危害涉及隱私竊取、流氓行為和資費消耗三類。
1、《大管家檔案助手》(版本V1.3.0)、《動漫備忘錄》(版本V2.0)、《優檔案管理器》(版本V1.3.0)這三款移動套用均存在危險行為代碼,警惕該軟體私自下載安裝軟體,竊取用戶隱私信息,造成用戶隱私泄露資費消耗。
2、《流量看門狗》(版本V5.1.8)、《時鐘合集》(版本V5.3.12)、《3D找不同》(版本V1.0)這三款移動套用均存在捆綁了惡意廣告外掛程式,該外掛程式在後台無提示私自下載推廣軟體,造成流量損失。
3、《大聲說笑話5》(版本V1.0)這款移動套用存在可通過聯網指令下載、推送各種套用,同時可能會消耗用戶的手機電量、流量甚至手機用戶的資費。
現代化
移動套用現代化可以使用企業服務匯流排來完成集成,並且通過REST/JSON、SOAP或者ODATA連線暴露數據。
這些工具需要一些時間和金錢的投入。還有些方案可以幫助你為移動設備快速完成移動套用現代化。比如,如果你的團隊里有.Net或者JAVA開發人員,可以讓他們開發一個單獨的API連結到遺留系統。甚至可以使用COM對象,將其封裝到SOAP包里。有時候簡單的方式正是最需要的方式。
移動套用現代化的一個工具是Capriza。該工具會打開一個Web表單,可以點擊每個表單元素並將其轉化為原生套用——這個工具也很容易使用。但是,關鍵是需要一個Web表單,不過可以僱傭一個Web開發人員來構建一個最基本的表單,然後使用Capriza來構建出移動套用。