Axure實戰:咖啡訂購APP,附高保真原型稿

2 評論 5517 瀏覽 21 收藏 6 分鐘

編輯導語:本文作者根據一個咖啡訂購APP的設計稿,制作了一個高保真的原型,并對功能進行分析,分享了交互的制作過程,一起來學習一下吧。

很久沒有來更新了,最近休假,收集了一些移動端的APP設計稿,這款APP是UI8上看到的,從設計風格、配色、操作上,都比較符合我的口味,所以制作了一個高保真的原型,今天和大家一起交流一下制作過程。

01 原網站設計稿(Figma格式)

02 高保真原型(Axure9格式)

其實這個項目的原型,在制作過程中,UI部分的素材都可以從設計稿中獲取到,交互功能沒有太多,主要涉及幾個點:

  • 注冊、登錄的表單驗證
  • 底部菜單的切換

下面以注冊登錄的表單驗證和大家分享一下。

03 功能分析

登錄頁的交互,包含以下幾點:

  • 輸入框獲取焦點狀態的樣式變化
  • 輸入的密碼顯示/隱藏效果
  • 郵箱的格式驗證,是否包含@作為判斷標準,不包含則高亮顯示

實現上面的效果,我們會用到以上幾個元件。

  • 輸入密碼的input
  • 顯示密碼的input
  • 顯示/隱藏密碼的按鈕
  • 驗證交互的按鈕

04 功能制作

原型的繪制就略過了,主要分享一下,交互的制作。

第一步:我們將默認的密碼input命名為“pwd”,顯示密碼的input命名為“showpwd”,同時將“showpwd”設為隱藏狀態,并且與“pwd”進行對齊。

第二步:將顯示和隱藏按鈕移動到合適的位置,并且將2個圖標,命名為“顯示密碼按鈕”和“隱藏密碼按鈕”,同時將“隱藏密碼按鈕”默認設置為隱藏。

第三步:為顯示和隱藏按鈕設置交互,點擊“顯示密碼按鈕”,添加單擊的事件,為“showpwd”的input增加設置文本的動作,如果所示,作用是當點擊“顯示密碼按鈕”時,將用戶輸入的密碼,在showpwd元件中顯示。

同時在增加“顯示/隱藏”的動作,將“showpwd”和“隱藏密碼按鈕”進行顯示,同時將“顯示密碼按鈕”設為隱藏。

第四步:設置郵箱的高亮效果,這里的高亮,是通過對元件的選中狀態來實現的。首先,我們選中郵箱輸入框,設置它的選中效果,邊框設為紅色,寬度為2。

第五步:設置按鈕的交互,點擊按鈕的交互,是為了實現驗證郵箱格式的,當用戶輸入的郵箱不包含@時,則激活選中的樣式,達到高亮的效果。

選中按鈕添加點擊的事件,同時增加判斷,用于驗證。這里設置的是當email的輸入框內容不包含@時,設置email的輸入框為選中狀態。

同時在設置一個包含@的判斷,如果包含,則進入主界面。

完成以上的步驟,F5預覽一下效果。

 

本文由 @IMZQZ 原創發布于人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 教程好詳細呀,真是太好啦,又get一個新的知識點。謝謝分享,收藏啦!

    來自浙江 回復
    1. 謝謝支持 關注公眾號 持續更新

      來自江蘇 回復