作者fantasysea (Jarvis)
看板PublicBike
標題[分享] 找公共自行車站點的 App
時間Thu Jun 23 22:14:07 2022
各位車友好:
最近開始騎 YouBike 上下班,我發現官方 YouBike App 滿難用的,索性自己開發一款。
前言
什麼事情比眼睜睜看著別人騎走最後一台 YouBike 還要難過?
有的,那就是又一次看著別人騎走最後一台。
-
官方 YouBike App 缺點
當我久違地開啟 YouBike App,發現 1.0 跟 2.0 居然是拆成兩個 App;
這令我困擾,因為我騎個腳踏車還要下載兩個 App 才可以知道完整的資訊。
對我來說:只要有車能借、有位能還,我不會在意是騎 1.0 還是 2.0。
https://i.imgur.com/p9UUkD8.png
你願意來回切換 YouBIke App 只為了看完整的站點資訊嗎?
除了上述的資訊不完整,
我還留意到 YouBike 2.0 的 App 在更新資料時會造成畫面卡頓;
相較之下,YouBike 1.0 App 的流暢度好多了。
前言提到當天借車遇到連續兩次撲空,
第一次是地圖上剩一台車的站點,這我完全可以諒解;
但剩六台還讓我撲空,讓我不禁懷疑資料更新的頻率是否有問題。
-
需求分析
基於上述各種理由,我決定自己寫一個 App,
首要之急就是解決前面提到的幾個問題。
-
資料完整性
簡而言之,要讓 YouBike 1.0 及 YouBike 2.0 的站點同框登場,
最好還可以自由篩選要顯示哪種類型的腳踏車。
-
流暢的使用體驗
這件事情永遠做不完,但絕對不會是讓 App 畫面凍結,
我希望使用上不會感受到明顯的停頓感。
-
可接受的更新頻率
我要求自己至少每分鐘抓取一次資料,
不該因為 App 更新頻率問題,導致獲取了過舊的資訊。
-
節省流量
因為 YouBike 站點的開放資料是提供整座城市的,
也就是會有多餘的流量浪費,某種程度也會讓 App 變慢,
我希望這個 App 可以只提供我需要的資料就好。
-
多國語系
自從口罩地圖有人許願英文版後,
我都期許未來的作品可以將英文版當作標配,
以便服務更多使用者。
對我來說,資料內容會限制這件事情的發展,
幸好開放資料有提供英文資訊,可以順手一做。
-
BikesHere 腳踏車抵家 - 全台灣自行車站點資訊
功能介紹
- 支援超過 6000 個自行車站點
- 支援台北、新北、桃園、新竹、苗栗、台中、嘉義、台南、高雄、屏東、金門
- 支援 YouBike / YouBike 2.0 / iBike / T-Bike / Pbike / K-bike
- 站點收藏功能
- 地圖瀏覽功能
- 列表瀏覽功能
- 搜尋功能
下載連結:
https://play.google.com/store/apps/details?id=com.jarvislin.youbike
若各位車友有任何想法,也歡迎讓我知道,感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.8.205 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PublicBike/M.1655993649.A.997.html
※ 編輯: fantasysea (220.129.8.205 臺灣), 06/23/2022 22:20:10
1F:推 a20731: 還有2.0E 06/23 23:40
我已經去信交通部詢問承辦人員了,希望可以提供電動輔助車的資料
2F:→ marrvosal: googlemap路徑規劃就有了 06/24 08:45
看了一下, google maps 沒有金門、屏東的即時車位數量
但我主要覺得 google maps 資料太多,想濾掉站點以外的資訊
3F:推 sam7305031: 其實Bus+也不錯用 06/24 21:16
cool, 之前都用它查公車,我看看有沒有什麼可以參考的地方
※ 編輯: fantasysea (1.164.224.107 臺灣), 06/25/2022 18:52:30
4F:推 frogbsd: 台北等公車,台灣等公車也有 07/10 14:02