For your final project you will develop a fully functional J2ME application. It can be a game or a business application of your choice. Your project will need to run in the SUN wireless toolkit 2.5.2 emulator at a minimum. You can also run it on a real device if you choose. (I will consider exceptions if you need features of a real device that are not supported by the emulator, such as games that use the handsets accelerometer). You will be expected to demonstrate your application to the class on week 14 (the last week).
Here is what is required for your project:
- Pick an application (you can discuss your ideas with me if you would like).
- Think a up short application name (a simple word or a short phrase is good).
- Write a proposal. Send me email telling me what you want to do and detailed the features you will implement.
- Send me your proposal by Class 5
- Work on your project. Your application should include any help or instructions needed so that the user does not need to refer to a manual.
- Send me an email status report by Class 9 (just an email telling me what sort of problems you have found and what you have accomplished).
- Give an in-class demonstration on Class 14 (that's the last class).
- Complete a Final report that details what you did for your application (include and problems you encountered, how you resolved them, anything clever you found, describe any reusable classes you wrote, stuff like that).
- Give me 2 things for a summary: an screen capture that you think shows the best of your application, and a few sentences that summarize what you application does.
- Send me a ZIP file of everything (project tree, report, summary test and summary screen capture) by December 14th (thats ONE week after the last class).
- Look at the files page for a project proposal template.
[2008 Projects] [2009 Projects] [2010 Projects]