Project Description:
REQUIREMENTS:
- preferably an adobe flex app that can play any animation, audio/video, and picture file; otherwise use java
- full application source code
- sample logfile generated
- procedure for compiling source code and installing to any android phone
- allow at least 3 instances of specification modifications or corrections
- provide at least 3 instances of developer support after successfully installing to any android phone
1) android screensaver service (SS) that randomly plays any type of picture, audio/video, or animation file from the default screensaver media folder (default folder: /ss_media/)
2) SS creates a logfile (if not present in the /ss_media/ folder), (default logfile name: played_log.csv)
3) SS records files already played to played_log.csv
:: details of played_log.csv
a) log number
b) date/time played
c) name of media file played, without extension
d) number of times played
4) provide a slider below the screen to remove screensaver from the screen (or minimize it)
Note:
- all media files should be played first before replaying/reusing any file (in the designated media folder)
Additional Project Description:
03/25/2012 at 11:34 PHT
REQUIREMENTS:
# - application is always running in the background, an app service
- preferably an adobe flex app that can play any animation, audio/video, and picture file; otherwise use java
- full app source code
- sample logfile generated
- procedure for compiling source code and installing to any android phone
- allow at least 3 instances of specification modifications or corrections
# - provide at least 3 instances of developer support after successfully installing to any android phone (or 30 days testing period support, preferred)
1) MONITOR FUNCTION
# - monitors file change (changes_log.csv), then plays/activates screensaver
2) PLAY FUNCTION
- android screensaver service (SS) that randomly plays any type of picture, audio/video, or animation file from the default screensaver media folder (default folder: /ss_media/)
- after or while playing, provides a slider below the screen to remove screensaver from the screen (to minimize/hide screensaver)
3) LOG FUNCTION
- creates a logfile (if not present in the /ss_media/ folder), (default logfile name: played_log.csv)
- records files already played to played_log.csv
# - marks R (read) the end of the line of the last line of changes_log.csv after or while playing
:: contents of played_log.csv
a) log number
b) date/time played
c) name of media file played, without extension
d) number of times played
# :: contents of changes_log.csv
a) log number
b) date/time
c) description
d) place "R" to mean that SS has already read this log changes
Note:
- all media files should be played first before replaying/reusing any file (in the designated media folder)
# means, the changes to the specification