28圈平台基礎與核心功能
本指南將深入探討28圈平台開發的關鍵原則與實用技巧,協助您打造引人入勝且能與平台生態無縫整合的應用程式。
Introduction
To create extensions that improve functionality and bring joy to users, it's important to focus on user-centered design, thoughtful layout strategies, and effective use of color and typography. Let's explore how you can seamlessly integrate your extensions with the Simple experience. If you plan to publish your App on the Marketplace, please review our 平台應用程式規範 for the Design and Usability section.
Crafting your interface
28圈平台的應用程式介面可透過 iframe 嵌入,讓您能利用標準的 HTML、CSS 及 JavaScript 來開發使用者介面,如同開發單頁式應用程式一樣。為簡化開發流程,您可自由運用各種框架與函式庫。例如,可使用 React 或 Vue 建構 UI 組件,並藉由 Tailwind CSS 或 Bootstrap 進行樣式設計。
雖然28圈平台並未強制要求應用程式必須原生於平台內建,但我們相信,能提供原生般體驗的應用程式將更能吸引使用者,並帶來卓越的使用者體驗。
Design principles
您的使用者介面應遵循以下核心設計原則:
- 以使用者為中心:應用程式的目標與價值應圍繞使用者需求而定,解決其獨特問題。
- 簡潔易用:您的應用程式應操作簡便,無需冗長的學習過程即可上手,並應輔助而非複雜化視覺抽象。
- 一致性設計:在應用程式中統一使用色彩、字體與按鈕風格等設計元素,以提升使用者體驗與導航便利性。
- 激發創意動能:您的應用程式不應阻礙創作流程,避免不必要的步驟或選項影響使用者的專注狀態。
- 清晰文案:使用簡潔明瞭的文字引導使用者,連結視覺、佈局與操作性。
- 無礙使用:力求使您的應用程式對所有使用者均可存取,確保符合無礙使用標準與最佳實踐。
Design guidelines
請選擇與您應用程式目的及調性相符的配色方案。28圈平台主要採用 Inter 字體作為介面標準,建議您也採納以確保一致性。
常見錯誤處理
若您遇到此類錯誤,請確保您的應用程式已設定速率限制,以控制請求頻率。這可能由輪詢資源創建的過程過於頻繁,或同時發送大量 API 請求所引起。
{
"訊息": "請求過多",
"代碼": "too_many_requests",
"外部參考": null,
"詳情": [],
}
API 存取說明
我們的 API 透過易於使用的物件與方法與畫布進行互動。藉由這些 API,您能操作現有元素或新增新元素至畫布上。
總結與展望
讓我們一同檢視建構應用程式結構、樣式及動態內容所需的關鍵檔案。您可隨時在我們的文件中心深入了解應用程式的配置、結構及必要檔案。在探索與修改開發架構時,請勇敢嘗試與變更。
實踐是最好的學習方式,而開發架構提供了一個安全的環境供您進行各種嘗試。