開發移動應用程序可能具有挑戰性且耗時。復雜性并不止于外觀和感覺或與云的通信。安全和人為因素在它們的成敗中起著至關重要的作用。敏捷的移動應用程序平臺有望帶來功能齊全的移動應用程序平臺,其中包含解決物聯網 (IoT) 關鍵特性和功能的服務庫。
不久前,我們還諷刺地嘲笑“聯網咖啡壺”或“智能燈泡”。然而,現在是 2015 年夏天,許多這些看似平凡的設備現在已經在物聯網 (IoT) 范式中找到了用處。這些智能設備的發展可能不會像我們多年前開玩笑的那樣進行——我們不會很快將 64 位多核處理器放入燈泡中。然而,物聯網世界利用智能手機和家庭網關等互聯網設備,可以以簡單的方式與智能燈泡、插座和溫度控制“傳感器”設備進行通信,并提供簡單、直觀的程序和圖形界面來控制這些設備并獲取來自他們的統計信息。
物聯網包括傳感器、網關和云。像智能手機這樣的網關設備必須提供與各種傳感器的互連,為用戶提供簡單、直觀的圖形界面,以及可以防止黑客攻擊或未經授權的控制的高安全性。
移動應用平臺
Ayla Networks 專注于使“愚蠢的事情變得聰明”的移動應用平臺。您想使用智能手機控制的事情。Ayla Networks 營銷高級總監 Rod McLane 表示,Ayla 的起步是通過研究各種連接芯片并試圖找出低端設備連接的下一波浪潮。Ayla 有許多連接芯片制造商,如高通、博通和恩智浦,他們將他們的軟件嵌入到他們的芯片中。從那里開始,智能手機的擴展和應用程序的開發是天作之合。
“大多數做這些事情的公司都沒有經驗,”麥克萊恩說。“他們著手創建一個平臺,使人們能夠快速、安全地將愚蠢的設備帶入物聯網領域。”
針對這一趨勢,Ayla 開始研究智能家居連接所需的組件。從智能手機控制的角度來看,Android 和 iOS 是主要的操作系統。提供移動庫作為連接和安全的免費軟件,通過編寫和測試更少的代碼使開發更容易。除了這些移動庫之外,Ayla 還擁有用于構建適用于 iOS 和 Android 的整個主要移動應用程序功能集的源代碼。包括安全登錄和注冊、設備設置和配置、為設備創建計劃以及推送通知支持等內容。
安全登錄和配置
物聯網移動應用程序提供企業級安全性非常重要。Ayla 已將其設計到移動平臺登錄和身份驗證庫中。該環境允許移動應用程序和連接的設備分別進行身份驗證。
在某些情況下,端到端數據加密可以為 IoT 應用程序增加額外的安全級別。訪問和授權控制為具有不同特權的不同類型的用戶提供。還涉及活動審計,以便在問題出現之前識別系統中的潛在問題。正是物聯網應用程序中的這種宏觀安全架構可以提供安全性和可靠性的衡量標準。
控制層
控制層涉及您正在控制的設備是什么,以及允許用戶通過移動應用程序控制它們的最佳方式是什么。Ayla 平臺提供的覆蓋可以調整設計以顯示有關設備的各種信息。例如,家庭的不同區域可能會顯示有關溫度、該區域中的設備、相機或功耗的不同信息。
創造客戶體驗
與這些控制層相結合的是客戶體驗。瀏覽控制選項是一項關鍵的設計和布局決策。移動應用平臺有多個起點,可根據應用需求進行定制。通常對于技術含量較低的用戶,您需要大圖標來清楚地說明控制元素是什么。然后通過觸摸該項目,將顯示與您可以為該設備控制的所有內容相關的可擴展部分。McLane 展示的一個例子是一個整體的家庭控制應用程序,它有一個可以選擇的廚房區域,然后是廚房里的一些物品。選擇打開或關閉咖啡壺的控制滑塊打開的咖啡壺項目,為咖啡壺設置計時器,顯示每周/每月時間表,
移動應用程序平臺帶有許多示例調度程序頁面和管理可以為應用程序定制的一般事物的使用的頁面。
也許應用程序的實際外觀和感覺似乎很簡單——但正如 McLane 指出的那樣,它可能是最難做對的事情。
“也許該平臺的最大優勢是能夠模擬應用程序并了解目標受眾使用它的難易程度,”McLane 說。“即使是像配色方案和手勢控制這樣簡單的事情也可能是關鍵的人為因素決定。”
移動應用程序環境具有許多手勢控制功能以及快速輕松地更改配色方案的能力。結合布局、配色方案、快速計時器、使用圖表和時間表是傳感器控制通常需要的所有東西。該平臺在這些領域具有多種功能,可以從開箱即用的體驗開始,然后在確定需求時進行定制。
Ayla 擁有自己的云,已在多個地區的 AWS 上進行了測試。他們的云環境與硅中的連接固件和 Ayla 移動應用程序平臺相結合,為物聯網應用程序和將啞設備連接到互聯網提供了靈活的端到端解決方案。
Ayla Networks 移動高級產品經理 Oliver Cockcroft 還強調了支持、添加和增強平臺以支持物聯網設備最新進展的重要性。
“對于物聯網平臺來說,跟上最新趨勢、產品和應用程序非常重要,因為這個市場發展如此之快,”C??ockcroft 說。“我們目前正在增加對計劃于 [8 月] 發布的 Apple Watch 應用程序的支持。新特性和功能使平臺用戶能夠增加功能和市場份額。”
物聯網的移動開發
物聯網是傳感器、網關和云的獨特組合。能夠利用通用組件的靈活性是有效部署的關鍵。像 Ayla 這樣的移動應用平臺正在展示為物聯網提供快速上市應用的方法。
審核編輯:郭婷
-
傳感器
+關注
關注
2552文章
51228瀏覽量
754679 -
物聯網
+關注
關注
2910文章
44752瀏覽量
374587 -
AWS
+關注
關注
0文章
432瀏覽量
24404
發布評論請先 登錄
相關推薦
評論