PHẦN MỀM [Phần mềm Việt]Đặt lịch gửi SMS (Send it later) - mọi người ủng hộ nào

1. 3 ý trên cùng cho thấy anh Sơn rất có trách nhiệm với bài viết. Cá nhân rất tán thành.

2. Về ý thứ 4 thì để giúp các mem khác trong việc lựa chọn sử dụng , anh Sơn tạo luôn một post đi, rồi ai có gì thì vào đó đóng góp và bổ sung thêm. Và nếu hoàn thành thì cho mình cho nó vào topic của mình luôn :D, để làm thông tin tham khảo.
 
@hongbao: cám ơn bạn hongbao đã đưa ra ý kiến, cá nhân mình biết vài cái app, có note ở đâu đó rồi, hôm nào post lên đây chia sẻ với mọi người
 
Có nhiều bạn hỏi mình về so sánh mức tiêu thụ điện năng của Send it later & Go SMS, mình có viết một bài ở tinhte, xin chia sẻ với các bạn ở đây luôn, cũng là chia sẻ một phần hiểu biết của mình về android OS mà mình nghĩ nhiều người quan tâm: PIN !

------
Về mặt pin thì mình thực lòng không biết code phía bên trong của SMS code như thế nào nên mình không dám nói chắc, nhưng như mình mới xem cái permissions của gosms pro thì chắc ko có background service nào chạy phía dưới cả đâu - trừ khi bạn bật tính năng "go chat", tất cả các app chat như whatsapp, viber, yahoo messenger .... đều phải chạy background services, sẽ hao pin ở mức nhất định. Còn mình tin go sms với 200k+ votes , rate 4.5/5 là app rất tốt rồi, bạn cứ yên tâm sử dụng
clear.png
.

Còn app của mình thì coi như ko hao pin gì thêm, đại khái cách vận hành của android là thế này: khi nào bạn dùng, bật màn hình lên thì máy bạn trong trạng thái "tỉnh" - còn khi nào bạn ko dùng, sau một khoảng thời gian ngắn, máy sẽ vào trạng thái "ngủ" để tiết kiệm pin.

Android developer đc phép xin cấp quyền "véo má tỉnh ngủ" (wakelock): app giữ máy tỉnh trong một khoảng thời gian nào đó để thực thi nhiệm vụ - app của mình xin "véo má" máy của bạn trong vòng 1 phút kể từ lúc tin nhắn cần gửi
clear.png
- sau đó ngủ tiếp.

Thực ra, với lời giải thích kể trên, có thể thấy, coi như SIL (send it later) không làm hao thêm pin của bạn là mấy - phải không nào ?

Thực ra không phải vậy ! Bạn hãy tưởng tượng có 10 app như vậy, nhưng mỗi app ko phải chỉ xin 1 phút (cái này rất tùy thuộc vào author & đặc trưng của phần mềm ) - và android cấp cho dev hầu như tất cả các quyền truy cập tài nguyên khác, rất nhiều, đây là một ưu điểm của android mà mọi người tán tụng rất nhiều so với iOs, nhưng nó không chỉ là ưu điểm đâu bạn ạ
clear.png
. Nếu bạn bạn muốn biết thêm thì có thể đọc thêm về Android power management ở đây

------

Thân,
Sơn
 
Sau một thời gian publish app, mình đã thu thập được khá nhiều feedbacks - hiện mình đang có thời gian để update app, các nếu các bạn đã dùng thì cho mình xin ý kiến nhé. Một số tính năng hiện đã được bổ sung và đang test - dự kiến sẽ publish đầu tuần sau:


- Sửa lại layout cho màn hình nhỏ 320x240 (vd: Galaxy Y, Mini ....)
- Giấu bàn phím ảo khi chọn autocontacts (quan trọng với máy màn hình nhỏ)
- Sửa lỗi: không gửi đc đến các số đặc biệt/ngắn , vd: 191, 161 ...
- "Đánh bóng" lại UI: làm đẹp buttons, thêm animations ....


Nếu các bạn muốn thay đổi/góp ý gì thì cho mình feedback để mình tranh thủ đợt này làm luôn nhé. Cám ơn các bạn !


Thân,
Phạm Hùng Sơn
 
Update version 1.9 ngày 21.4.2012:
- Tối ưu layout cho màn hình độ phân giải thấp (320x240) - vd: Galaxy Y, Mini ....
- Sửa lỗi: không nhắn được đến các đầu số đặc biệt (vd: 7557, 191 ....)
- Cải tiến: tăng tốc độ phần suggest contacts trên các dòng máy thấp.
- "Đánh bóng" UI: thêm animation, đánh bóng nút ....
- Thêm một số tính năng nhỏ
 
Đã cài thử cho Samsung Galaxy Mini thấy ok lém, giao diện đơn giản và mượt. Sao chủ topic không nghiên cứu đưa vào chức năng như 1 cuốn sổ tay điện tử nhỉ :D
 
@nghiff01: cám ơn bạn đã góp ý, nhưng mình chưa hiểu ý bạn lắm "cuốn sổ tay nhỏ" có nghĩa là sao hả bạn ? Bạn có thể giải thích giúp mình được không ? Biết đâu lại ra một giao diện mới lạ :)
 
Hiện giờ trên một số market khác mình cũng thấy có app này của mình, tuy nhiên, do app của mình open source (ai cũng có thể lấy app của mình về sửa và publish) cho nên để tránh trường hợp rắc rối, các bạn tốt nhất cài thẳng trên android market (tên mới: google play) - đứng copy file apk hoặc cài từ market khác - không đảm bảo chất lượng cho các bạn & khó quản lý lỗi cho mình ( nếu dùng từ market mà app xuất hiện lỗi, google sẽ lấy error log của các bạn gửi cho mình, mình có thể phân tích và sửa lỗi dễ dàng hơn -> app tốt hơn.


Cám ơn các bạn đã dùng app :)
Phạm Hùng Sơn
 
Tks bạn nhiều, bạn đang dùng đt gì thế ? Nếu có lỗi gì trên layout thì gửi feedback giúp mình nhé, mình cũng chưa test được trên nhiều máy.
 
Chào bác chủ! Phiên bản trước xài rất ok nhưng google play thông báo có phiên bản mới, mình update lên thì bị báo lỗi như sau:

ForumRunner_20120422_142215.jpg
 

Đính kèm

  • ForumRunner_20120422_142215.jpg
    ForumRunner_20120422_142215.jpg
    52.3 KB · Lượt xem: 20
@thanhhoa2002: Rất cám ơn bạn đã gửi feedback cụ thể như vậy ! Bạn có thể cho mình biêt bạn dùng đt gì và android version nào được không ? Hiện giờ mình dùng HTC Sensation (Android 4.0) và Galaxy Y (2.3.6) thì không thấy warning này.
Thực ra đây là warning, không phải bug ( theo như mình biết thì sẽ không ảnh hưởng gì đến device & các apps khác trên máy bạn) - mình có thể giải thích sơ qua warning này cho bạn:

- Khi developer cần một quyền nào đó thì sẽ phải xin phép hdh android (trường hợp này là quyền "SMS_RECEIVED" - quyền "Nhận SMS")
- Mình cần quyền này để lưu lại thời gian cuối cùng bạn contact với ai đó (đây là tính năng cần thiết để tạo ra auto-contacts suggestion tốt hơn: ai liên hệ cuối cùng thì cho lên đầu ).
- App GoSMS cũng dùng quyền này, nhưng GoSMS sau khi nhận xong SMS thì xóa mất một số dữ liệu, làm các app khác (vd như app mình) không nhận được dữ liệu cần thiết (Nếu bạn chỉ dùng stock SMS app thì không xảy ra trường hợp này: các stock SMS app sau khi nhận xong SMS, để nguyên dữ liệu cho các apps khác dùng)
- Vì vậy mình phải để độ ưu tiên (priority) về quyền "SMS_RECEIVED" của mình rất cao để lấy dữ liệu về SMS trước khi bị GoSMS "vặt" mất.

P.S: nếu bạn thấy app hoạt động không ổn định hoặc không tốt thì cho mình gửi cho mình email vào sphamhung@yahoo.com - mình sẽ build riêng cho bạn một bản để mất luôn cái warning đi, nhưng nếu bạn dùng kèm với GoSMS thì cái auto-suggestions sẽ kém đi một tí tẹo tèo teo nhé :) (có thể một số SMS apps khác cũng hành xử "kém lịch sự" như GoSMS nhé, mình chưa có thời gian test hết các apps :( ). Một lần nữa cám ơn bạn đã cho feedback rõ ràng như vậy :)
 
Xin cám ơn những lời giải thích rất rõ ràng và dễ hiểu của bác chủ! Với tinh thần trách nhiệm cao như vậy thì sản phẩm của bác chắc chắn sẽ được nhiều người ủng hộ. Máy của mình là Samsung Galaxy S2 (mua ở TGDD), phiên bản Android 2.3.3 vì không rành cho nên mình để nguyên bản chưa root gì hết... mình có cài phần mềm hide SMS nhưng xài cùng với phiên bản Send it later trước thì rất ổn, mình chỉ bị thông báo giống như hình attached ở trên khi up lên version mới mà thôi! mình không rành lắm về Android cho nên thấy thông báo thì không hiểu bị lỗi gì cho nên dù rất thích cũng đành phải uninstall Send it later, giờ nghe bác giải thích thì cũng lờ mờ hiểu được nguyên nhân rồi :-). thôi thì đành phải hy sinh auto-suggestions vậy. Mình đã email vào địa chỉ của bác rồi, nếu không có thời gian thì bác gửi cho mình phiên bản cũ cũng được, một lần nữa xin cám ơn bác nhiều!

PS: phần add contact nếu bác làm được như chương trình gửi tin nhắn mặc định thì sẽ tiện hơn rất nhiều vì khi đó user sẽ chọn gửi sms theo nhóm đã lưu, thanks!
 
@thanhhoa: Mình đã build bản 1.91 gửi cho bạn rồi nhé, còn về contact group mình cũng đang đọc xem sao :)
 
Chào bạn! Mình cài ver 1.91 thi k bị lỗi trước nữa mà lại có thông báo như hình đainh kèm.. bác xem và fix giúp dùm nhé! Thanks! (Ver. củ thì xài rất tốt, không bị những lỗi như thế này)

ForumRunner_20120429_161552.jpg
 

Đính kèm

  • ForumRunner_20120429_161552.jpg
    ForumRunner_20120429_161552.jpg
    42.2 KB · Lượt xem: 19
Version 1.98 - ngày 06.06.2012:
Đã fix lỗi báo "sent failed" nhưng thực tế message vẫn được gửi.
 
Back
Top