meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last 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:
-====== grp2 Your Project name here ====== +====== Dev4Fun LifeCompanion ====== 
-  - Name1  + 
-  - Name2 +{{:ssotc_2011:grp2:team-2.png|}} 
-  - Name3 + 
 + 
 + 
 +  - Mihai Iusan  
 +  - Alexander Ovcharenko  
 +  - Camilo Cifuentes 
 + 
 +{{:ssotc_2011:logo3.png|}}
  
 ===== Idea ===== ===== Idea =====
  
-Paragrap or couple decribing your project ideaWhat it gives to userwhat functionalities it has and so on ..+Application is implemented for old people who has problems with coordinationWhen person falls down the accelerometer catches this event and makes special sound. If person doesn't respond in a one minute that all is fineapplication will send an SMS message and call to predefined numbers 
 + 
 +Features 
 + 
 +- Application works in the background 
 + 
 +- 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 
 + 
 +- Interface is adapted for elder people who might have problems with user interface
  
 ===== Screenshots ===== ===== Screenshots =====
 +Application starts with intro screen of the application.
  
-Upload and attach couple screenshots of application +{{:ssotc_2011:grp2:oldman.png|}}
  
-===== Code =====+Intro screen.
  
 +{{:ssotc_2011:grp2:summerscreens.png|}}
  
-GUI Template:+There are four main screens in the program
  
 +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.
-Created on Aug 18, 2011+
  
-@author: maemo +Notification screen - informs user that application will  work in background.
-'''+
  
-import sys +Emergency screen - shows when phone falls down and asks person about his  
-import gtk +===== Material =====
-import hildon +
-  +
-  +
-def main(): +
-    win = hildon.StackableWindow() +
-  +
-    # Create and pack labels +
-    vbox gtk.VBox(False, 10) +
-    hbox gtk.HBox(False, 10) +
-    +
-    #interface.. buttons, labels ,... etc +
-    labelHeader gtk.Label("Application header"+
-     +
-    buttonOption hildon.Button(gtk.HILDON_SIZE_AUTO_WIDTH | gtk.HILDON_SIZE_FINGER_HEIGHT, hildon.BUTTON_ARRANGEMENT_VERTICAL, title='', value=''+
-    buttonOption.set_title("button middle"+
-     +
-    buttonGTK gtk.Button("Hello"+
-     +
-    hbox.pack_start(buttonOption, True, True, 0) +
-    hbox.pack_start(buttonGTK, True, True, 0) +
-     +
-    vbox.pack_start(labelHeader, True, True, 0) +
-    vbox.pack_start(hbox, True, True, 0) +
-     +
-    # Add label's box to window +
-    win.add(vbox) +
-  +
-    win.connect("delete_event", gtk.main_quit) +
-  +
-    win.show_all() +
-  +
-    gtk.main() +
-  +
-if __name__ == "__main__": +
-    main()''+
  
 +Code: {{:ssotc_2011:lifecompanion.zip|}}
  
 +Presentation: {{:ssotc_2011:grp2:lifecompanion.pptx|}}
 ===== Links ===== ===== Links =====
 http://www.pygtk.org/docs/pygtk/ http://www.pygtk.org/docs/pygtk/
Line 69: Line 55:
 ===== Conclusion ===== ===== Conclusion =====
  
-Your group comments and thinkings of developing you project in maemo +Due to low time and low experience in python language and maemo framework it was a really interesting challenge to make an useful application. The good atmosphere and help from other team opponents help us to design an stable program. 
-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.