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
maemo2010:grp6:start [2010/08/20 13:18]
grp6
maemo2010:grp6:start [2010/08/20 13:40] (current)
grp6
Line 17: Line 17:
 ===== Detail Description ==== ===== Detail Description ====
  
-This application is developed for the constructors who work with big gloves. Once they want to check the location during work, it would be convenient by just shaking the phone to open the GPS function instead of pushing those small keyboard+When this application is running, and the user shakes the phone, either up and down, or left to right, the phone/application is able to recognize the movement and triggers an action. Right now, it notifies the user by several beep sounds and displays the current date and time. 
 + 
 +Some people may shake more than the others. Inside the source code, there is a variable that contains a value which is the minimal shaking limit(describes how much the user has to shake). Our application is just a prototype that shows some functionality, and it is not an end-user application. For that reason, there is no user interface to change the shaking limit.
  
-First, the user need to choose this application. And under this application, when the user shake the phone, such as up and down, if the estimation of shake movement return true, then it will call the GPS function, and show the current location on the screen. If the user shake the phone again, and estimation of shake movement return true, it would turn off the GPS function. 
 ===== Function Flow ==== ===== Function Flow ====
  
-Shake movement estimation => Call up GPS function => Shake movement estimation => Turn off GPS function+Shake movement estimation => Trigger action => Press a full-screen button => Turn off the application 
 ===== Achieved Functions ==== ===== Achieved Functions ====
  
Line 29: Line 31:
 2.Call up Date function(Encounter with unknown problem to call up the GPS function, so we use call up the Date function to instead of) 2.Call up Date function(Encounter with unknown problem to call up the GPS function, so we use call up the Date function to instead of)
  
-3.Shake/Touch to turn off Date function+3.Shake/Touch to turn off the application
  
 4.Beeping function(additional Mini function) 4.Beeping function(additional Mini function)
Line 48: Line 50:
  
 ===== Code ===== ===== Code =====
 +{{:maemo2010:grp6:shake4date.zip|}}
  
-Upload and attach your project **source code** package here. 
-  * Clean up compiled binary files before making package 
-  * Use .zip format 
-   
 ===== Conclusion ===== ===== Conclusion =====
  
-What we have done so far is just prototype, we could not actually achieve all what we propose in our plan but we were able to achieved shaking the mobile phone (i.e.N900)to produce a simple beep of sound and finally displace the date and time of the day to the construction workers. After experiencing the Maemo environment, we just feel that it's not such convenience as javaAnd also because of we do not familiar with Maemothis brings a lot of difficulties for the programming.+What we have done so far is just prototype, we could not actually achieve all what we proposed in our plan but we were able to achieved shaking the mobile phone (i.e.N900) to display the date and time of the day to the construction workers and of course to notify them by a beep sound. 
 + 
 +After experiencing the Maemo environment, we just feel that it's not as easy as JavaAlso, we were not familiar with Maemo platform; this brings a lot of difficulties for the programming, developing, etc.