Naman,
Welcome to the Ranch.
Are you using
java to develop your application? If yes, we have a separate forums for mobile technology, and I will move this
thread over there.
Regarding your application, we would love to help you. However, here at the Ranch, we do not hand out ready made solutions. We would rather have you post your problems and we can help you try and figure out what is going wrong.
This might be an interesting read for you
http://faq.javaranch.com/java/HowToAskQuestionsOnJavaRanch
Best of luck for the competition!