10/04/2008, 09:51
Em vừa tròn 3 tháng sử dụng RIM BlackBerry (8700v) và tìm hiểu nền tảng
ứng dụng trên RIM và rất ấn tượng khi tất cả các ứng dụng chạy trên
dòng này đều được xây dựng và chạy trên nền JVM, hỗ trợ cực mạnh trong
việc xây dựng các ứng dụng J2ME 2.0(MIDlet và CLDC).
Sau 3 ngày coding và testing " lâu quá rồi mới code lại"
(sau giờ làm việc) em xin trình làng với các bác phần mềm ATMFinder
(bản thử ngiệm beta 0.1. Phần mềm sẽ theo hướng mở (open source - theo
giấy phép GPL) trong tương lai gần.
Chức năng và đặc tính :
- Tìm kiếm các địa điểm đặt máy ATM theo Ngân Hàng, Tỉnh/Thành Phố và Quận/Huyện.
- Cập nhật dữ liệu online/offline (sẽ có trong phiên bản tiếp theo).
- Công cụ cập nhật dữ liệu offline cho người dùng (sẽ có trong phiên bản tiếp theo).
- Dữ liệu được nén theo chuẩn GZIP nên dữ liệu khi lưu trữ trên máy sẽ rất nhỏ.
- Dữ liệu lưu theo mã unicode composite (UCS2).
- Hướng tới việc xem được tình trạng máy ATM (cái này trong tương lai các ngân hàng sẽ phải open thôi, em nghĩ thế).
- ... (đang suy nghĩ thêm ).
Yêu cầu :
- BB 87xx - OS 4.2.1.xxx (Đã test trên hardware lẫn simulator)
- BB 8100 - OS 4.2.1.xxx (Chưa test trên 4.3)
- BB 8120/8130 - OS 4.3.0 (Đã test trên simulator)
- BB 8800 - OS 4.2.1.xxx (Đã test trên simulator)
- BB 7100/72xx - OS 4.1.xxx (Đã test trên simulator)
Hướng dẫn cài đặt :
Tải 2 tập tin đính kèm :
ATMFinder.zip và ATMFinder_DATA.gz.zip
- Giải nén ATMFinder.zip và tiến hành cài đặt vào máy qua trình DM (Application Loader).
- Đổi tên file ATMFinder_DATA.gz.zip thành ATMFinder_DATA.gz
- Từ trình DM -> Media Manager -> Chép tập tin ATMFinder_DATA.gz vào Device Memory/ringtones (nhớ phải chép chính xác tập tin trên vào đây nhé các bác).
ScreenShot :
Đã có source-code bản fix lỗi trên 72xx (chạy chậm khi load dữ liệu) và thêm 3 file dữ liệu mới (BANK,CITY,DIST) :
- OS 4.1.xxx (72xx/7100)
- OS 4.2.1.xxx (87xx/8100/8800)
https://sourceforge.net/project/show...roup_id=223894
Em có đính kèm file ATM_BANK_HCM : Bao gồm các ngân hàng :
ANZ,INCOMBANK,BIDV,VIETCOMBANK,AGRIBANK. Các bác có thể tự thêm dữ liệu
vào file dữ liệu bằng tay (sau khi ổn định tiếp cho OS 4.3 em sẽ tiến
hành phát triển công cụ cập nhật dữ liệu)
Đã test tốt trên hardware 8700v (và các simulator : 8700/8703/8707/8100).
Dữ liệu hiện tại cho bản 0.1beta này chỉ mới có ngân hàng BIDV (dữ liệu TP.HCM) mà thôi. Các bác chịu khó test vậy !  .
P/S : Rất mong muốn các bác tinhte bớt chút thời gian cùng tham gia với
em về mặt chương trình hay dữ liệu (có thể làm mọi lúc mọi nơi).
GOOGLECODE :
http://code.google.com/p/atmfinder/
SOURCEFORGE :
https://sourceforge.net/projects/atmfinder/
TRANG THÔNG TIN ATMFINDER : http://atmfinder.sourceforce.net
SVN BROWSE : http://code.google.com/p/atmfinder/source/browse
CHECKOUT SOURCE CODE : http://code.google.com/p/atmfinder/source/checkout
DOWNLOAD SOURCE CODE : https://sourceforge.net/project/show...roup_id=223894
|