2011年10月17日 星期一

公車一指通@高雄 的 最近改版

9/21 日"公車一指通@高雄"上架之後
到目前為止,將近一個月的時間,目前累積大約 700 人次的下載
平均每天大約有 30 人次的下載量
這樣累積的量,出乎我的意料

雖然相對於其他的軟體,不是上萬就是數十萬以上的量而言,顯得是少了很多
但是這是一套專用的軟體,會用的目標群就只有高雄市的公車族
分母本來就不大,因此預料使用的人本來就不會太多
不過發現還是有人會用
因此希望對公車族、轉車族有實質的幫助

最近有個小改版的動作 1.0.1 => 1.0.2
這個改版沒有新增功能,只是修正了兩個會讓程式關閉的 bug
其中一個 bug 發生在出現 ProcressDialog(上網取得到站時間、上網取得路線站牌資料)時
若去翻轉螢幕,就會出現的問題
這是 android 系統的一個特性,需要技術來處理
另一個更不好測,是當高雄市公車處的網站,送出的資料不正確或為空時,引起的錯誤
不過這兩個問題都改好了
使用者應該不會常發生程式被 FC(Force Close)的情況

接下來呢?
我可能會加入震動提醒的功能,與顯示所等公車的位置
這兩個功能,目前開發中
完成的話,就會上架了

2011年9月21日 星期三

我的第一個創作 - 公車一指通@高雄

回到高雄,也有一段時間了
半年前,因為身體的因素,醫生說要多運動
所以慢慢改搭乘公車來上下班

高雄的公車,班次雖然沒有台北那麼多
但也沒有少到會抓狂
總是要等一下
某些站牌上有公車即時資訊系統,可以清楚的看到公車到的時間
但某些就沒有
碰巧這些沒有的,就是我常搭乘的那幾個站

在今年的七八月,太陽特別大,總是希望公車快點來
因此就有依照自己的需求,寫個程式的想法
又因為已經有開發 android 程式的經驗
所以在平常就開始找資料、試做一些 UI 雛形、測試一些程式碼
終於趁前幾天的時間
把這些想法全部集合在一起
就是目前上架的 [公車一指通@高雄] 程式

這是 Android Market 的 QR Code










在創作理念上
在等公車的情境下,最好是讓使用者,快速地馬上知道公車到站時間
因此在介面的設計上,由最初規劃的四個,整合到目前的兩個
而需要按鍵次數,更是由四個,減到目前的一個(就是啟動程式的這一個)

創作完成後
經過幾天的實地測試(就是等公車時拿起來查)
與一天不間斷的壓力測試
改了一些小問題後,就給他上架了

簡單說明一下畫面和操作方式:
快速操作方式如下:
1. 開啟程式
2. 按下"管理站牌",訂閱目前在等車的站牌
3. 按下上一頁,回到主畫面
4. 自動或手動查到公車預估到站時間

這是第一個畫面,時間查詢畫面:

在"時間查詢畫面"中,各元件的功能說明如下:
1. 管理站牌-到下一個畫面設定要訂閱的站牌
2. 更新時間-馬上查詢各站牌公車到站時間
3. 自動-若勾選,會依照其後所選的分鐘數,自動更新到站時間
4. 分鐘-目前有 1,2,3,5,10 等五種時間可以選
下方就是秀出,所訂閱的站牌,哪一線的公車的預估到站時間

這是第二個畫面,訂閱站牌畫面:


























在"訂閱站牌畫面"中,各元件的功能說明如下:
1. 公車路線-目前可供查詢的公車路線
2. 去/返程-公車發車的方向
3. 站牌名-所要訂閱的站牌
4. 新增站牌-訂閱所選站牌
5. 刪除站牌-刪除所選站牌
6. 上移-往上移動站牌次序
7. 下移-往下移動站牌次序
為了效率,站牌最多訂閱數為 5 個

所需權限:必須有網路連線能力,WiFi 或 3G 皆可
而為了保持查詢的速度,站牌最多只能訂閱五個