[分享] 公共自行車站點的App:腳踏車抵家 BikesHere

作者: fantasysea (Jarvis)   2022-06-23 22:14:07
各位車友好:
最近開始騎 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
若各位車友有任何想法,也歡迎讓我知道,感謝。
作者: a20731 (培養皿)   2022-06-23 23:40:00
還有2.0E
作者: marrvosal (神清水)   2022-06-24 08:45:00
googlemap路徑規劃就有了
作者: sam7305031 (火星人冰的啦)   2022-06-24 21:16:00
其實Bus+也不錯用
作者: frogbsd (null)   2022-07-10 14:02:00
台北等公車,台灣等公車也有

Links booklink

Contact Us: admin [ a t ] ucptt.com