meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ssotc_2011:grp2:start [2011/08/18 16:59] grp2 [Code] |
ssotc_2011:grp2:start [2011/08/19 13:46] grp3 [Material] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | - Name1 | + | |
- | - Name2 | + | {{: |
- | - Name3 | + | |
+ | |||
+ | |||
+ | - Mihai Iusan | ||
+ | - Alexander Ovcharenko | ||
+ | - Camilo Cifuentes | ||
+ | |||
+ | {{: | ||
===== Idea ===== | ===== Idea ===== | ||
- | Paragrap or couple decribing your project idea. What it gives to user, what functionalities it has and so on .. | + | Application is implemented for old people who has problems with coordination. When person falls down the accelerometer catches this event and makes special sound. If person doesn' |
- | ===== Screenshots ===== | + | Features |
- | Upload and attach couple screenshots of application | + | - Application works in the background |
- | ===== Code ===== | + | - Current actions and pages of the application are duplicated by voice records for easier communication with old person |
+ | - Application make a call on emergency event | ||
- | GUI Template: | + | - Interface is adapted for elder people who might have problems with user interface |
+ | ===== Screenshots ===== | ||
+ | Application starts with intro screen of the application. | ||
+ | {{: | ||
- | ''''' | + | Intro screen. |
- | Created on Aug 18, 2011 | + | |
- | @author: maemo | + | {{:ssotc_2011: |
- | ''' | + | |
- | import sys | + | There are four main screens in the program: |
- | import gtk | + | |
- | import hildon | + | |
- | + | ||
- | + | ||
- | def main(): | + | |
- | win = hildon.StackableWindow() | + | |
- | + | ||
- | # Create and pack labels | + | |
- | vbox = gtk.VBox(False, | + | |
- | hbox = gtk.HBox(False, | + | |
- | + | ||
- | # | + | |
- | labelHeader = gtk.Label(" | + | |
- | + | ||
- | buttonOption = hildon.Button(gtk.HILDON_SIZE_AUTO_WIDTH | gtk.HILDON_SIZE_FINGER_HEIGHT, | + | |
- | buttonOption.set_title(" | + | |
- | + | ||
- | buttonGTK = gtk.Button(" | + | |
- | + | ||
- | hbox.pack_start(buttonOption, | + | |
- | hbox.pack_start(buttonGTK, | + | |
- | + | ||
- | vbox.pack_start(labelHeader, | + | |
- | vbox.pack_start(hbox, | + | |
- | + | ||
- | # Add label' | + | |
- | win.add(vbox) | + | |
- | + | ||
- | win.connect(" | + | |
- | + | ||
- | win.show_all() | + | |
- | + | ||
- | gtk.main() | + | |
- | + | ||
- | if __name__ == " | + | |
- | main()'' | + | |
+ | Start screen - appeared on start up, asks user about changing the settings. | ||
+ | Options screen - On that page user can edit emergency number and important phone numbers. | ||
+ | |||
+ | Help screen - User can read a help on that page and information about the authors. | ||
+ | |||
+ | Notification screen - informs user that application will work in background. | ||
+ | |||
+ | Emergency screen - shows when phone falls down and asks person about his | ||
+ | ===== Material ===== | ||
+ | |||
+ | Code: {{: | ||
+ | Presentation: | ||
===== Links ===== | ===== Links ===== | ||
http:// | http:// | ||
Line 69: | Line 54: | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
- | Your group comments | + | Due to low time and low experience |
- | environment. | + | |
+ | About the app, we can say that it could be very useful for old people and their relatives as the application can alert accidents about the user. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Future work ===== | ||
+ | |||
+ | 1) send a prerecorded voice messages. | ||
+ | |||
+ | 2) voice control | ||
+ | |||
+ | 3) finding GPS coordinates on emergency event and sending it via SMS. | ||