2013年2月28日 星期四

ATrainTime2:線上說明總覽

(適用版本:v38.20130503起)

操作方式
* http://goo.gl/zGAAI → ★線上示範影片★
* http://goo.gl/IeMP4h → 新手入門說明
* http://goo.gl/0gIVs → 簡易使用說明
 *  http://goo.gl/E8n03i → 訂火車票真簡單 (NEW)
 *  http://goo.gl/YfFpkB → 查高雄捷運(含列車即時動態查詢) (NEW)
http://goo.gl/EFfn7 → 臺鐵訂票/查餘票/取消訂票
* http://goo.gl/LwC91 → [小技巧]長按的妙用
http://goo.gl/lJw4Q → [小技巧]增加可視空間六大絕招
* http://goo.gl/luFMY → [小技巧]置頂
* http://goo.gl/xNsff → [小技巧]自訂顯示格式
http://goo.gl/6nMUT → 檢查時刻表是否更新?
* http://goo.gl/3pdZs → 顯示票價及次文(註解+圖示)
http://goo.gl/MJyBr → 自訂時刻表
* http://goo.gl/OqMQN → [小技巧]好用的轉乘
* http://goo.gl/wN0cH → [小技巧]查詢誤點(即時資訊)
http://goo.gl/TmxU4 → [小技巧]使用我的最愛
* http://goo.gl/o8KFY → [小技巧]熟客用法(全版顯示下套用我的最愛)
* http://goo.gl/gVimg → [小技巧]怎麼查高鐵?
* http://goo.gl/rXgaQ → 發車時間提示+查誤點
http://goo.gl/eRnMjx → 確認訂票資訊


談天說地
* http://goo.gl/TVRE3 → 線上討論區
http://goo.gl/AJtSVb → 如何取得ATrainTime2開發版的測試人員資格?
http://goo.gl/nJK3a → 特點
* http://goo.gl/776As → 版本說明歷史記錄
* http://goo.gl/Uyv1Q → 作者的話歷史記錄
* http://goo.gl/rJHnW → 離線資料庫的進化史
* http://goo.gl/ojLmN → 廣告策略(「點廣告去廣告」與「捐愛心去廣告」)
http://goo.gl/zhr8w → 到 Google Play 網頁查看說明與下載
* http://imgur.com/70NeHa1 → QR Code


2013年2月24日 星期日

ATrainTime2火車時刻表:檢查時刻表是否更新?

(適用版本:v74.20130811起)

在主畫面→選單→(更多)→[立即檢查更新] (最下面的選項)。點一下即可。





建議至主畫面→選單→設定→更新→資料庫更新週期→改成「每天更新」,之後進入app即自動更新。




回到線上說明總覽:http://goo.gl/9cKy6

火車時刻表ATrainTime2:離線資料庫的進化史

ATrainTime2的離線資料庫方便與準確性有目共賭,今天講一下數個階段的演進過程:


1: 2011年9月初上架時,採用的是把內建資料庫的做法。這樣的好處是程式處理簡單,一個apk就配一組資料庫。資料庫的日期就是附版本號碼。

不過每到定期的資料庫更新就麻煩了。即使程式碼完全沒變,我還是得重新打包一版apk上架,使用者也得連上Google Play重新下載。雖說檔案不大,但還是對雙方都造成困擾…



2. 2012年5月:為了解決這點不方便,我又開發並上架了另一個app: ATT2 (萬用時刻表,現已完成階段性任務而停止維護。)來解決這個問題。在apk與資料庫分開的架構下,可以直接上網更新離線資料庫,不需再更新整個apk。很方便!不過這種架構陸續收到一些用戶反映無法下載。(跟地區有關...)於是開始思考下個架構~~~
(★這個架構強處還包含超強功能「自訂時刻表」。我之後會再專文說明:-)



3. 今年情人節(2013/2/14)當天,ATT2完成階性任務後功成身退,它的自訂與下載資料庫功能正式交棒回ATrainTime2。於是變成以下的架構:

* 內建時刻表有功能更新時才順便更新,滿足基本的需求即可。若真的有很長一段時間(例如10天)沒有功能更新,才會考慮再上架一版最新資料庫的apk。

* 每隔1~3天就有新版離線資料庫可供更新,每次約60KB(含臺鐵/高鐵31天內的所有班次)。app預設會每天檢查一次是否有新版離線資料庫,每次檢查下載資料量不到1KB。使用更加即時與方便!

分辨使用何種資料庫的方法很簡單,共有2種。看這張圖就知道! :-)




小結:
目前的架構至今反應不錯,接下來很長一段時間應該都會繼續使用。
如果大家有想到什麼不錯的建議,歡迎隨時告訴我,謝謝~



阿古多

回到線上說明總覽:http://goo.gl/9cKy6

2013年2月19日 星期二

ATrainTime2火車時刻表:臺鐵訂票/查餘票/取消訂票

(適用版本:v74.20130811起)


查詢餘票:

1. 在一般的[離線資料庫]畫面下,點一下任一車次的左邊顏色字(例如:自強252)後即會出現訂票相關的畫面。


另一個出現訂票畫面的方法:長按自強252右邊的那一長排數字區(20:45→23:30 [02:45] $440)後會出現選單,點[訂票/查餘票]


設定好身分證字號訂票張數後,點最右邊的[查詢餘票]

輸入圖片中的5或6碼數字後,按畫面中間綠色的[確認]或按最右下角的[Done][完成]

如果亂數正確的話,等一下後會出現餘票結果。
【快速訂餘票】這時候可以直接點下面的車次,免輸入亂數喔!

回到主畫面後,有票的車次會有,沒票的車次會有
如果剛剛選的張數超過一張的話,■或□的後面會有數字。

如果有開[查詢:次文]的話,結果會更清楚。(教我啟用[查詢:次文])

餘票結果過10分鐘(可自訂)後會自動清除。
一次可以存很多段或很多天的餘票結果。



訂臺鐵火車票:

1. 照查餘票的方式叫出訂票畫面。設定好身分證字號訂票張數後,點最左邊的[訂單程票]。
註:也可以訂某些特殊車廂座位:商務車廂、兩鐵車廂及桌型座位


輸入圖片中的5或6碼數字後,按畫面中間綠色的[確認]或按最右下角的[Done][完成]

如果有訂到票的話…



在主畫面也看得到。
↓關閉次文模式
↓開啟次文模式

想看進一步資料的話,點一下置頂區左側顏色字([自強248][已訂明天票x1])或長按右邊數字區後點選裡面的[訂票/查詢/取消]

出現訂票的詳細資料

可以點一下最右邊[查詢線上訂票記錄]後,會連線到臺鐵網站確認真的有訂到這張票。(理論上訂到就不會有什麼問題啦~) 剛開始沒信心的話建議可以對照一下~~

如果要取消訂票的話,點一下最左邊的[取消訂票],會再提示一次。真的要取消的話就點一下[確定要取消訂票!]

取消後該置頂項就不見了。



複製臺鐵訂票資訊至剪貼簿:


長按已訂票車次強右側的那一長排數字區(20:45→23:30 [02:45] $440)後會出現選單,點[複製至剪貼簿]


就複製了。



回到線上說明總覽:http://goo.gl/9cKy6

2011年10月8日 星期六

成立 ATrainTime2離線火車時刻表 FB粉絲團

有鑑於blog不適合互動,我在FB上申請了ATrainTime2離線火車時刻表 粉絲團
有興趣者請直接按以下連結。
以後發佈消息以FB為主,謝謝。



2011年10月3日 星期一

ATrainTime2 (離線火車時刻表) 戰績

遇到了android market的bug,目前active installs (147) > total installs (92)。92這個數字停好幾天了…上網確認過的確存在這個問題。
有點小尷尬的是我在submit這個issue時,旁邊的recent fix還出現以下字樣…
26 September 2011: Total install counts not updating in Developer Console
接下來等google回應了~

2011年9月28日 星期三

ATrainTime2 (離線火車高鐵時刻表) v2.10.20110928

☆第一個上架版本
☆詳細列車資訊頁顯示查詢結果
☆新增使用者免責聲明
☆車次資訊更新為20110928。新增北新竹站。

網址:這裡

QR code:





















 主畫面:






















詳細列車資訊: