Download

* It works on v2.2.X, too, with little problem on the notifications icons.
Tasks (TODO)
Here's a list of things that will be implemented in the near future:
Customize notifications sound and vibration (implemented from v0.7);
Add a Check Now action to perform the check on the online monitored friends when the user wants (now it's 1 check in 1 minute) (implemented from v0.8);
- Implement all the statistics system. Note that the statistics are already taken by the program, but at the moment these data is not used or displayed in any way;
- Start an activity to chat with the clicked friend when online;
- Create an activity to let the user choose some preferences, for example:
- time between two notifications from the same friend, for each category;
- Let the user set the hours in the day when the app doesn't have to notify (the night?)
Suggestions?
If you have some suggestion or you want to notify something, feel free to contact me.
Soon there will be some bug tracker system.
WARNING: There is a
bug in the Facebook APIs from Wed 7 March. For now is impossible to check the online status of your friends, so the app won't work as expected. I will report news as soon as possible.
What's this?
Friends Monitor is a native Android App.
It's main target is to notify you when friends became available to chat and collect informations to create statistics.
You can add your friends in 3 categories:
- High priority: important friends. You will be always notified (but max 1 time in an hour, to avoid too much notifications) when a friend in this category is "available" in the facebook chat.
- Medium priority: less import friends. You will be notified max 1 time in 3 hours.
- Low priority: no notications. It will only collect informations to create statistics.
NOTE: no data will be published on Facebook, or notified to the monitored friends.
Is it stable?
Yes, it's stable. Some things aren't completed yet, and other things have to be improved, but the notifications system works fine.
Technologies
Here's some things that compose this app:
- 5 activities;
- 1 service;
- 1 SQLite database with 3 tables;
- The Android notifications system;
- The Facebook APIs.
Simple Flow Chart Diagram
License? Can I contribute? Can I see the code?
In these hours I'm choosing the right license, so for now the answer is "I don't know".
If you want to collaborate, feel free to contact me.