Swift-咖啡店App Part.1

兼距API串接與使用者資料儲存

--

前言:

結束Peter課程後思索自己該做什麼App,考慮過找查咖啡廳的App,也考慮過美食紀錄App,最近學習了點基礎的Firebase與Core Data應用,想要練習一款結合API串接、使用者登入與資料庫儲存的App。

API部分目前應該只有那1001個-Cafe Nomad

先前學過一些網頁設計的課程,起手式就決定先寫個使用者故事及切版草稿,後者手繪就不丟上來讓大家笑,第一篇就用個使用者故事來騙文章數吧!

使用者故事:

  1. 使用者在初始頁面可以輸入Email/Password登入(或選擇其他登入方式)
  2. 使用者在初始頁面可選擇Register註冊
  3. 使用者在Register頁面可以Email/Password註冊(或選擇其他註冊方式)
  4. 使用者在登入或註冊後才可進入後續頁面
  5. 使用者在後續頁面可以選擇網路資訊、私房店家或了解App
  6. 使用者進入網路資訊頁面後顯示所有網路資訊的店家清單
  7. 承6. 使用者進入可以搜索地址(關鍵字)
  8. 承6. 列出的店家清單點擊後可以進一部了解店家資訊
  9. 承7. 使用者可以點擊加入私房店家中
  10. 承7. 使用者可以點擊網址跳到店家的FB
  11. 使用者進入私房店家頁面後顯示目前私房店家的店家清單
  12. 承11. 使用者點擊Add可以新增店家資訊
  13. 承11. 使用者點擊店家資訊可以進行編輯
  14. 承11. 使用者可以點擊網址跳到店家的FB
  15. 承11. 使用者可以點擊圖片增加店家照片

以上是初步構想的使用者故事,在製作App時可能會做些增加或刪除。

初步設計的畫面如下

這段期間看到Sharon學姊強大的App與文章,還有近期Peter分享的其他學生的作品,真的覺得大家也太厲害了,自己似乎…,不過還是決定依循自己的計劃慢慢走這條路!

--

--