event calendar

7
EVENT CALENDAR Project Mentor: Manish Sharma Prepared by: Anushka Jha Jayameenakshi V. Prachi Gupta Anusha Chowdhury PROGRAMMING CLUB SUMMER PROJECT 2013:

Upload: cecile

Post on 23-Feb-2016

67 views

Category:

Documents


0 download

DESCRIPTION

PROGRAMMING CLUB SUMMER PROJECT 2013:. EVENT CALENDAR. Project Mentor: Manish Sharma Prepared by: Anushka Jha Jayameenakshi V. Prachi Gupta Anusha Chowdhury. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EVENT  CALENDAR

EVENT CALENDAR

Project Mentor: Manish Sharma

Prepared by:Anushka Jha

Jayameenakshi V.Prachi Gupta

Anusha Chowdhury

PROGRAMMING CLUB SUMMER PROJECT 2013:

Page 2: EVENT  CALENDAR

AIM OF PROJECT : To develop an Android app that allows the user to find all the upcoming events in IITK and a webpage containing the details of the app.Motivation: To ensure that users do not miss out the important mails that arrive every day in webmail.

Page 3: EVENT  CALENDAR

Implementation: 1. We have written the code using OOP in Eclipse IDE. 2. We have used Android SDK version 2.1. 3. We kept different buttons so that the events get classified into various categories. 4. We have created a webpage containing app details using html. 5. We use a series of if-else blocks while retrieving the required data from the webmail.

Page 4: EVENT  CALENDAR

UI of our Android App:

The user can login with his iitk username and password. If wrong input is given, then a message will be displayed and control comes back to login page again.

Page 5: EVENT  CALENDAR

CATEGORIES:

The different types of events are classified into 5 categories as shown…

Page 6: EVENT  CALENDAR

Well, these can be some of the reasons…1. On clicking the button for each category, the corresponding date & subject of mail are shown. In order to extract date of an event, we first get the body of the message using:Message m=inbox.getMessage(int msgnumber);if(m.isMimeType("text/plain")){ ……. //Here we extract each word from message body and try //to check if it is a date…} // Thus, we can see the date of an event and not just the sent date. However, AVD being slow, this often takes lot of time.2. In webmail several types of mail come (including mails like

“lost and found” or “weekly arrivals in the library”), which people often do not wish to see and they miss out important activities in which they could have participated…In our app, all those are filtered out and extra-curricular activities and issues related to senate, counselling service… are included.

3. Our app can show the required ‘n’ number of recent mails in the mentioned categories.

What’s the need of our app when webmail can classify?

Page 7: EVENT  CALENDAR

AN EXAMPLE:

When the user clicks on the button of a category, then the date and the subject of the mails of that particular category are displayed in scrollview.