[開發] 做了一款 YouBike App
各位板友好:
我最近在騎 YouBike 通勤
但發現官方 App 沒有辦法滿足自身需求
尤其是官方把 1.0 跟 2.0 拆成兩個 app
且 2.0 的畫面很容易被卡住
這讓我感到很困擾
因此自己動手做一個
--
腳踏車抵家 BikesHere
- 收錄全台 6200 個自行車站點,支援:YouBike 1.0 / YouBike 2.0 / iBike / T-Bike / Pbike / K-bike
- 支援 11 個縣市,包含:台北、新北、桃園、新竹、苗栗、台中、嘉義、台南、高雄、屏東、金門
- 使用地圖瀏覽各自行車站點,也有列表模式
- 可篩選 YouBike 1.0 / 2.0
- 收藏站點功能
- 搜尋功能
下載連結:
https://play.google.com/store/apps/details?id=com.jarvislin.youbike
--
已知問題:
我伺服器沒運作時會睡著,有時開 App 會需要等它被喚醒
大約前幾次取資料會等比較久,這點請大家多包涵
--
因為這個 App 還沒開源,對開發有興趣的板友
可以看我之前開源的地圖專案,主架構跟實作不會相差太遠:
https://github.com/jarvislin/drugstores
--
如果你想知道我為什麼要開發這個 App
可以看這篇文章 (技術含量低):
https://jarvislin.com/bikeshere/
--
希望大家喜歡,若有問題或回饋也歡迎讓我知道
我會盡力回答並改善,謝謝各位~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.237.78 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Android/M.1658914082.A.776.html
推
07/27 18:15,
1年前
, 1F
07/27 18:15, 1F
→
07/27 18:15,
1年前
, 2F
07/27 18:15, 2F
謝啦
推
07/27 18:50,
1年前
, 3F
07/27 18:50, 3F
→
07/27 18:50,
1年前
, 4F
07/27 18:50, 4F
→
07/27 18:50,
1年前
, 5F
07/27 18:50, 5F
推
07/27 19:03,
1年前
, 6F
07/27 19:03, 6F
感謝~
推
07/27 19:51,
1年前
, 7F
07/27 19:51, 7F
→
07/27 19:51,
1年前
, 8F
07/27 19:51, 8F
我猜想公開招標時,是兩間公司標到
所以 1.0 & 2.0 分別開發
如果要整合還要多付一筆開發費
1.0 的維護合約也不能隨便中斷
乾脆就上架兩個 app
這案例只有民間開發者能解
希望政府可以多開放一點資料XD
※ 編輯: fantasysea (1.164.237.78 臺灣), 07/27/2022 20:19:02
→
07/27 20:57,
1年前
, 9F
07/27 20:57, 9F
→
07/27 20:57,
1年前
, 10F
07/27 20:57, 10F
→
07/27 20:57,
1年前
, 11F
07/27 20:57, 11F
同意,以我開發者的角度來看
這些資料不會差太多
多一點工的差別,如果可以貼心一點就好了
推
07/27 21:14,
1年前
, 12F
07/27 21:14, 12F
推
07/27 22:00,
1年前
, 13F
07/27 22:00, 13F
推
07/27 22:08,
1年前
, 14F
07/27 22:08, 14F
感謝以上三位板友~
→
07/27 22:20,
1年前
, 15F
07/27 22:20, 15F
→
07/27 22:20,
1年前
, 16F
07/27 22:20, 16F
→
07/27 22:20,
1年前
, 17F
07/27 22:20, 17F
原來還有這層因素嗎
我是聽人說一、二代由不同公司開發
所以才會有品質上的差異
你提的原因好令人苦惱
可以理解需要迴避利害關係
但最終結果對使用者真不友善耶
※ 編輯: fantasysea (1.164.237.78 臺灣), 07/27/2022 22:44:12
→
07/27 22:47,
1年前
, 18F
07/27 22:47, 18F
→
07/27 22:47,
1年前
, 19F
07/27 22:47, 19F
推
07/27 22:59,
1年前
, 20F
07/27 22:59, 20F
推
07/27 23:09,
1年前
, 21F
07/27 23:09, 21F
感謝以上兩位
之後有需求歡迎再下載使用
推
07/28 11:47,
1年前
, 22F
07/28 11:47, 22F
→
07/28 11:47,
1年前
, 23F
07/28 11:47, 23F
→
07/28 11:47,
1年前
, 24F
07/28 11:47, 24F
→
07/28 11:47,
1年前
, 25F
07/28 11:47, 25F
→
07/28 11:47,
1年前
, 26F
07/28 11:47, 26F
→
07/28 11:47,
1年前
, 27F
07/28 11:47, 27F
→
07/28 11:47,
1年前
, 28F
07/28 11:47, 28F
→
07/28 11:47,
1年前
, 29F
07/28 11:47, 29F
→
07/28 11:47,
1年前
, 30F
07/28 11:47, 30F
→
07/28 11:47,
1年前
, 31F
07/28 11:47, 31F
→
07/28 11:47,
1年前
, 32F
07/28 11:47, 32F
→
07/28 11:47,
1年前
, 33F
07/28 11:47, 33F
→
07/28 11:47,
1年前
, 34F
07/28 11:47, 34F
我比較悲觀,看目前的處理方式
真心覺得 3.0 會是獨立的 app
推
07/28 12:04,
1年前
, 35F
07/28 12:04, 35F
謝啦,希望這 app 能幫上忙
推
07/28 13:23,
1年前
, 36F
07/28 13:23, 36F
推
07/28 15:51,
1年前
, 37F
07/28 15:51, 37F
推
07/28 20:13,
1年前
, 38F
07/28 20:13, 38F
Hi, 彰化我比較不熟悉
目前資料來源沒有提供彰化
請問目前彰化是使用 MOOVO 嗎?
可以的話,幫我補充一下資訊
我再寫信去問問看
※ 編輯: fantasysea (1.164.237.78 臺灣), 07/28/2022 20:41:47
推
07/28 22:51,
1年前
, 39F
07/28 22:51, 39F
ok
推
07/29 05:01,
1年前
, 40F
07/29 05:01, 40F
謝謝回覆~
→
07/29 09:16,
1年前
, 41F
07/29 09:16, 41F
→
07/29 09:18,
1年前
, 42F
07/29 09:18, 42F
感謝補充
citymapper 也是我早期競品分析的對象之一
它是是跨運具規劃的佼佼者
如果覺得 google maps 資料太多、太肥
專注於交通資訊的 citymapper 就很適合取代 google maps
腳踏車抵家跟 citymapper 最大差異在:
我專注於自行車,並以此延伸其他加值服務
而 citymapper 做所有交通工具
主題廣度
Google Maps > Citymapper > 腳踏車抵家
主題深度
腳踏車抵家 > Citymapper > Google Maps
這是我對這個作品的定位與期待XD
直接以實例來看:我目前想查週邊的站點。
1. 打開 Google Maps
2. 自動定位到目前位置
3. 點擊搜尋列
4. 輸入「youbike」
5. 點擊送出
6. 列出周圍結果
1. 打開 Citymapper
2. 點擊腳踏車圖示按鈕
3. 自動定位到目前位置
4. 列出周圍站點
1. 打開腳踏車抵家
2. 自動定位到目前位置
3. 列出周圍站點
上面的案例我想表達的是功能簡潔度
以及他帶來的效率差異
此外,我也在意操作流暢度:
Citymapper 在拖曳手勢(drag)時會一併更新下方卡片
這個資訊更新會導致拖曳過程有卡頓感
如本文所述
官方 2.0 app 的卡頓感就是讓我氣到自己開發的原因之一
大概是這樣XD
→
07/29 17:39,
1年前
, 43F
07/29 17:39, 43F
已有板友來信說一、二代是同一間公司開發的XD
※ 編輯: fantasysea (1.164.237.78 臺灣), 07/29/2022 20:55:17
推
07/29 22:20,
1年前
, 44F
07/29 22:20, 44F
→
07/29 22:21,
1年前
, 45F
07/29 22:21, 45F
→
07/29 22:22,
1年前
, 46F
07/29 22:22, 46F
→
07/29 22:22,
1年前
, 47F
07/29 22:22, 47F
感謝回應,收藏站點的排序我也很困擾
當初少做自訂順序,這個會再補上~
※ 編輯: fantasysea (1.164.237.78 臺灣), 07/29/2022 23:57:13
推
07/30 01:18,
1年前
, 48F
07/30 01:18, 48F
謝謝回覆~
推
07/30 22:11,
1年前
, 49F
07/30 22:11, 49F
對,這個是已知問題
上方的過濾功能可以避免重疊
請再讓我偷懶一下,之後有空再回頭處理XD
推
07/30 22:34,
1年前
, 50F
07/30 22:34, 50F
→
07/30 22:34,
1年前
, 51F
07/30 22:34, 51F
→
07/30 22:34,
1年前
, 52F
07/30 22:34, 52F
你把我心裡想的講出來了
除了政府沒想清楚需求
系統整合公司也通常是 結案>>>好用,有賺錢比較重要
推
07/30 22:53,
1年前
, 53F
07/30 22:53, 53F
謝~
→
07/31 12:17,
1年前
, 54F
07/31 12:17, 54F
產品定位不太一樣,腳踏車抵家以地圖為主
推
07/31 14:28,
1年前
, 55F
07/31 14:28, 55F
能被理解真開心~
推
07/31 15:50,
1年前
, 56F
07/31 15:50, 56F
→
07/31 15:50,
1年前
, 57F
07/31 15:50, 57F
讚啦XD
※ 編輯: fantasysea (220.129.0.245 臺灣), 07/31/2022 19:06:13
推
07/31 20:42,
1年前
, 58F
07/31 20:42, 58F
推
08/02 08:05,
1年前
, 59F
08/02 08:05, 59F
推
08/02 11:20,
1年前
, 60F
08/02 11:20, 60F
推
08/02 11:23,
1年前
, 61F
08/02 11:23, 61F
因為我是 Android 使用者
有要考慮加入大安卓帝國嗎XD
推
08/02 23:36,
1年前
, 62F
08/02 23:36, 62F
推
08/03 20:57,
1年前
, 63F
08/03 20:57, 63F
謝謝以上幾位板友留言,我都有看噢
推
08/05 12:38,
1年前
, 64F
08/05 12:38, 64F
我拿 Pixel 3a,版本也是 12
想要知道你拿哪支手機
方便截個圖或錄個影片傳給我看錯誤嗎?感謝
※ 編輯: fantasysea (1.164.235.170 臺灣), 08/06/2022 00:14:29