時間:2023-08-09|瀏覽:300
然而,從根本上改變這些應用程序和服務的底層網絡和存儲架構意味著不同的應用程序行為、不同的功能以及管理用戶期望的方式的改變。這些指南試圖回答以下一些問題:
建立在IPFS上的人如何確保用戶知道他們的應用程序可以脫機工作嗎?
即使沒有互聯網連接,用戶也可以通過本地網絡發布照片?
應用程序即使在制造它的公司倒閉或被收購后仍然可以運行?
他們的用戶知道,盡管政府試圖阻止訪問,但他們仍可以閱讀未經審查的新聞?
為了設計這些新功能,我們需要了解當今移動設備上許多不同且非常特定的用例和使用模式,并將它們應用于分布式體系結構。我們還需要研究那些已經進取并已經交付去中心化移動應用程序和服務的人員,并從他們的工作中學習。這將幫助我們奠定基礎IPFS的移動應用和服務的基礎是工作的用戶,這就是我們今天跟大家分享。
《IPFS移動設計指南》面向使用IPFS和其他P2P系統用于移動應用程序的設計人員和開發人員。它們是我們為誰和為之設計和建造的提示和基礎。它們只是指南,而不是說明,它們給出了足夠靈活的方向來支持不同類別的應用程序。
指南尚未全面,但是首先是確定移動P2P的常見用戶需求,模式和挑戰,并將其轉變為早期建議和最佳實踐。
研究領域仍處于起步階段,學習仍在進行中,但是請繼續閱讀,以了解到目前為止我們發現的有關在移動設備上構建IPFS應用程序的內容,這些應用程序確實對用戶有用,并且使用感覺很好。
研究的第一階段探索了典型P2P操作的不同環境。我們研究了P2P應用格局,然后研究了典型P2P活動中的移動用戶模式以及瀏覽器如何影響這些模式。
在用戶訪問中,我們發現了很多機會來解決文件管理和文件共享中的煩惱。我們還發現,人們對隱私和安全問題的興趣日益濃厚,盡管有些微妙。
我們確定了當前所有移動P2P應用程序共有的核心領域:
身份管理 連接通知 確認完成的動作和轉移 用戶教育
在此較早的文章中提供了我們研究結果的摘要。
隨著IPFS的發展和成熟,我們需要研究如何保持使用它的人們的基礎。為此,我們為使用IPFS的應用程序的設計人員和開發人員制定并發布了設計建議。這包括設計和可用性原則和方案,每一個都具有用例,交互設計模式和界面組件。所有這些均已發布,供社區使用和改進。它們使用戶需求與開發聯系起來,從而使廣泛采用成為現實。
我們從提出廣泛的問題開始,以設計框架和從哪里開始。這些問題為活躍的IPFS開發人員舉辦了一次合作研討會。這是為了了解開發人員的觀點以及如何使其與用戶需求保持一致。研討會是通過明確的指導方針在設計師和開發人員之間建立共識的第一步。
閱讀指南中有關移動設計策略和研討會的更多信息。
通過研究,我們開發了一套初步的原則來解決設計師和開發人員在IPFS上構建應用程序和服務時可能遇到的問題和疑慮。
IPFS上的移動應用程序和服務未重新格式化桌面應用程序。他們需要考慮許多不同的問題,從電池壽命到信號。
它們在提供獨特和關鍵優勢(例如隱私和速度)方面的方式差異很大。
入職和對用戶進行教育應該是微妙的,并避免深入的技術說明。
用戶需要確保他們對數據和文件具有某種程度的安全性,以及他們需要幫助管理它們的程度。
建立在IPFS需要的應用程序是無縫的管理連接,以及如何應用程序的工作原理與他們的既定模式閱讀有關原則的指導方針。
我們還為設計原理創建了一個方便的備忘單,您可以在下面下載。
隨著設計原則的發展,我們然后創建了用例場景來說明和驗證它們。
當用戶開始使用應用程序時,他們只需要知道IPFS的工作原理,并提供一種更好的數據處理方式。
事情必須簡單,所以我們應該利用用戶
熱點:ipfs