Timeline
Below is the estimated schedule to accomplish sub-tasks in the project to ensure that it will be completed on time. Although things may fall behind or I may get a head, this allows me to have goals to achieve each week to make sure the project is moving in the right direction and at an appropriate speed.
The weeks below will describe what I am trying to accomplish that week to achieve the final product.
Week 1: Jan 23 - Jan 27
Receive projects and begin research.
Week 2: Jan 30 - Feb 03
Check out the track and get familiar with Android.
Find ways to think about connecting phones to the server to pass information.
Week 3: Feb 06 - Feb 10
Try to get a "hello world" application running to begin work with Java and Android.
Become familiar with the trains and the information that is sent to and from the trains.
Week 4: Feb 13 - Feb 17
Begin building the application to connect to the trains and test small steps.
Research sockets and how to Brice Higlemann connected to the server for the trains.
Week 5: Feb 20 - Feb 24
Get the test application to connect successfully to the server and send and receive information.
Week 6: Feb 27 - Mar 02
Begin building the interface based on information coming from the server about the trains.
Continue working with the application to begin commands to the trains.
Week 7: Mar 12 - Mar 16
Spring break! (Going to find somewhere warm!!)
Week 8: Mar 19 - Mar 23
Begin implementing commands to the trains.
Week 9: Mar 26 - Mar 30
Test and fix problems with sending and receiving information between the trains.
Continue building a kid friendly interface.
Week 10: Apr 02 - Apr 06
Continue building and testing the application with the trains.
Week 11: Apr 09 - Apr 13
Test final additions to the project and prepare the application for the market.
Week 12: Apr 16 - Apr 20
Test final version to the project and prepare for presentation.
Week 13: Apr 23 - Apr 27
Open demos and presentations. Website must be finished and posted.
Week 14: Apr 30 - May 04
Prep for final project defense.
Week 15: May 07 - May 11
Turn in all materials and work.
The weeks below will describe what I am trying to accomplish that week to achieve the final product.
Week 1: Jan 23 - Jan 27
Receive projects and begin research.
Week 2: Jan 30 - Feb 03
Check out the track and get familiar with Android.
Find ways to think about connecting phones to the server to pass information.
Week 3: Feb 06 - Feb 10
Try to get a "hello world" application running to begin work with Java and Android.
Become familiar with the trains and the information that is sent to and from the trains.
Week 4: Feb 13 - Feb 17
Begin building the application to connect to the trains and test small steps.
Research sockets and how to Brice Higlemann connected to the server for the trains.
Week 5: Feb 20 - Feb 24
Get the test application to connect successfully to the server and send and receive information.
Week 6: Feb 27 - Mar 02
Begin building the interface based on information coming from the server about the trains.
Continue working with the application to begin commands to the trains.
Week 7: Mar 12 - Mar 16
Spring break! (Going to find somewhere warm!!)
Week 8: Mar 19 - Mar 23
Begin implementing commands to the trains.
Week 9: Mar 26 - Mar 30
Test and fix problems with sending and receiving information between the trains.
Continue building a kid friendly interface.
Week 10: Apr 02 - Apr 06
Continue building and testing the application with the trains.
Week 11: Apr 09 - Apr 13
Test final additions to the project and prepare the application for the market.
Week 12: Apr 16 - Apr 20
Test final version to the project and prepare for presentation.
Week 13: Apr 23 - Apr 27
Open demos and presentations. Website must be finished and posted.
Week 14: Apr 30 - May 04
Prep for final project defense.
Week 15: May 07 - May 11
Turn in all materials and work.