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 Last revision Both sides next revision | ||
multi2013:group2:start [2013/05/13 13:46] tulibako |
multi2013:group2:start [2013/05/17 09:42] nicogoulet |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | **Group | + | **Group |
- | ^ Group Member ^ Main Responsibility ^ | + | Tulibako Paiti |
- | | Harri Johansson | Location Services | | + | |
- | | Antti Knutas | Web Services | | + | |
- | | Tommi Kähkönen | Map GUI | | + | |
- | [[http:// | + | Nicolas Goulet |
+ | ===== Idea ===== | ||
+ | The idea behind this project is to q game of pool that will take advantqge of with multitouch devices functionnalities. | ||
+ | The game will follow the basic rules of pool and will be played using a touch screen to navigate the application and play. | ||
+ | ===== Functionalities ===== | ||
+ | The plan is to implement the following functionnalities: | ||
+ | -Follow the rules of pool | ||
+ | - Support of 2 players | ||
+ | - Usable with Touchscreen | ||
+ | - Eventually implement some bonus points system and some cool sounds | ||
- | ===== Idea ===== | + | ===== Development Plan ===== |
- | In essence, LunchMagnet is a location aware ad-hoc social networking service. This means that it enables the fast gathering | + | The development of the project is made in different phases, each one followed by a phase of testing. Here are the objectives |
- | ===== Features ===== | + | |
- | 1 = most critical or core .. leats citical or core feature | + | 1st phase : Have a game working with one stick and one ball |
- | ^ Feature ^ Priority ^ | + | 2nd phase : Add a second ball in the game |
- | | Main GUI | 3 | | + | |
- | | Location Services | 3 | | + | |
- | | Web Service Connectivity | 3 | | + | |
- | | Visual map display | 2 | | + | |
- | | Interactive friend lists | 2 | | + | |
- | | Event invites | 2 | | + | |
- | | Extended social networking functionality | 1 | | + | |
- | ===== Mini Goals ===== | + | 3rd phase : Add the holes to the table and the scoring of points |
- | - Main GUI prototype | + | |
- | - Getting location services prototype | + | |
- | - Coding test web service | + | |
- | ===== Design ===== | + | |
- | See the report PDF for the UML diagram. | + | |
- | ===== Screen shots ===== | + | 4th phase : Add a 2nd player and multiple balls |
- | {{:android2010: | + | 5th phase : Integrate |
- | ===== Implementation Comments ===== | + | |
- | The service consists of two parts: A mobile software program that runs on the | + | |
- | Google Android platform, | + | |
- | implemented as a servlet. | + | |
- | ===== Presentation ===== | + | 6th phase : Implement the more advanced features |
- | {{: | + | ===== technology used ===== |
- | {{: | ||
- | {{: | ||
- | ===== Package ===== | ||
- | {{: | ||
- | Note: The program requires that you run the included web service. | + | ===== Design ===== |
+ | |||
+ | |||
+ | ===== Screen shots ===== | ||
- | {{: | ||
- | ==== How to run ==== | ||
- | Install GlassFish, J2EE and consult the included README file in the zip. | ||
- | ===== Conclusion of your work ===== | ||
- | There were a great amount of code camp spirit among the software team. The used tools and techniques were very suitable for the project but all the members also learned a lot and identify those things that could be done better in future projects. The software team reached the goal that was set during the first day of the code camp and the result of this is a fully functional Android application. | ||