許多行業(yè)已經(jīng)開始尋求互聯(lián)解決方案,因為它可以用于需要持續(xù)監(jiān)控,跟蹤和行動的所有行業(yè),如智能家居和自動化,農(nóng)業(yè),醫(yī)療保健,物流,供應鏈,汽車等等。由于移動應用程序是互聯(lián)解決方案不可或缺的一部分,因此設計和開發(fā)最佳的移動應用程序非常重要,因為它有助于業(yè)務增長以及以各種其他方式(例如提高可見性和品牌知名度,多種增長機會,改善可訪問性和客戶服務)。除了基本的移動應用程序設計和開發(fā)原則外,這些也是連接應用程序的基本關鍵因素:
出色的用戶界面/用戶體驗界面
UI / UX在移動應用程序的成功中起著重要作用。在用戶界面上沒有太多強調而開發(fā)的移動應用程序通常無法吸引用戶的注意力。
簡約界面
由于移動設備的 UI 空間有限,請確保 UI 不會雜亂無章,因為用戶很難專注于重要功能并輕松與應用相處。如果連接的解決方案具有許多功能,則可以將Web組件包含在生態(tài)系統(tǒng)中,并且僅在移動應用程序中提供常用和必要的功能。
快速訪問最常用的功能
應根據(jù) UI 控件的可用性索引將其放置在應用導航層次結構中。假設我們正在為燈泡設計一個移動應用程序,該應用程序提供3個功能:打開/關閉,更改亮度和更改顏色。從使用角度來看,燈泡產(chǎn)品最常用的功能是打開/關閉它。因此,提供從主屏幕打開/關閉功能的訪問權限,其余2功能可以轉到詳細信息屏幕。
快速 》 強大的設備載入
在載入設備時遇到困難或故障可能會使用戶付出代價,這是用戶將從連接的應用程序中使用的第一個功能,因此應用程序的第一印象將從這種體驗中獲得。
完整的用戶指南,幫助您入門
設備在用戶可以載入設備之前需要滿足先決條件。請務必提供必要的指南,以滿足先決條件,例如如何打開電源、安裝和激活設備、打開手機藍牙或 Wi-Fi。
當用戶載入特定產(chǎn)品類型的第一臺設備時,這些說明更有用。要加入相同產(chǎn)品類型的另一臺設備,用戶可能不需要幫助,因此也提供跳過說明屏幕的選項。
入職時間非常短
嘗試盡可能少地保持用戶交互。向用戶詢問應用無法從平臺框架或任何其他方式派生的詳細信息。
確保流程中的步驟數(shù)較少,因為步驟數(shù)與流程持續(xù)時間成正比。明智地選擇用于啟用移動到設備和移動到云通信的協(xié)議,以確保它們不會增加入職流程的持續(xù)時間。如果有要在組件之間交換的數(shù)據(jù),請嘗試在一次注射中交換所有必需的數(shù)據(jù)。
分步屏幕指南
一旦用戶啟動該過程,它可能會以成功或失敗結束。但在這兩種情況下,請指導用戶進行下一步操作。假設用戶的預配過程失敗,然后提供用戶友好的錯誤消息,并執(zhí)行后續(xù)步驟。如果用戶必須將設備恢復出廠設置,請在再次嘗試預配過程之前,指示用戶執(zhí)行此操作。
數(shù)據(jù)安全
人們被互聯(lián)產(chǎn)品包圍的方式。..我們甚至無法想象由于安全漏洞而必須付出的代價。即使是一個人也可以通過利用智能門鎖中的安全漏洞來計劃一些危險的事情。
使用安全協(xié)議和數(shù)據(jù)加密
使用HTTP協(xié)議與后端服務通信。使用安全協(xié)議和/或數(shù)據(jù)加密通過BLE或Wi-Fi與智能設備進行本地通信。
避免存儲敏感信息
如果所需的信息是敏感信息,并且可以通過本機框架或其他方式進行訪問,則避免存儲該信息。如果選擇存儲敏感信息,請確保存儲已加密。
用戶可擴展性
缺少應用程序可伸縮性是一種緩慢的毒藥,因為一旦解決方案部署到產(chǎn)品上并且用戶群增加,它就會逐漸生效。
提前計劃
仔細考慮一些重要因素,例如平均有多少用戶將在一年內使用該應用程序,平均而言,用戶可以在單個帳戶中加入多少智能設備,如果我們有更多的用戶和數(shù)據(jù)要存儲,如何管理等等。一旦我們有了這些預測,就可以從一開始就照顧到可擴展性。
持續(xù)測試
定期執(zhí)行性能測試和負載測試,以確定應用的斷點,并在整個開發(fā)階段緩解這些斷點。
審核編輯:郭婷
-
物聯(lián)網(wǎng)
+關注
關注
2911文章
44849瀏覽量
375352 -
智能家居
+關注
關注
1928文章
9595瀏覽量
185877
發(fā)布評論請先 登錄
相關推薦
評論