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
ssotc_2011:grp2:start [2011/08/18 16:59]
grp2 [Code]
ssotc_2011:grp2:start [2011/08/19 13:47] (current)
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.pdf|}}
 ===== 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.