SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002
WEEK
ONE
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: DR. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
• Create a Login Activity in Android which connects to Amizone and extracts information
related to attendance.
• Design an HTML Parser to seek out specific information from the site.
ACHIEVEMENTS OF THE WEEK .
• Created a successful Login Page with an SQLite database which stores
username and password so that user does not need to renter his login details every time.
• Designed a successful HTML Parser which pulls out Course Name, Code, Attended
classes and Conducted Classes. It also pulls out the Name of the student and the Date
during the moment of extraction.
FUTURE WORK PLANS .
• Create SQLite Database to hold all the course information
• Find a way to display the list of courses with its details in a list-like manner.
DAY SUMMARY
Monday Went through https connection libraries. Amizone being a
https site requires more effort than a normal HTTP Post.
Tuesday Continued Research on the same. Used Trust Manager and SSL
Socket Factory classes to create a connection.
Wednesday Repeated Trials lead to success.
Successful in connecting and logging into Amizone.
Thursday Started building my own HTML Parser.
Friday HTML Parser completed using String Functions.
Saturday Started with SQLite databases to store username
and password.
Sunday Continued research on SQLite in Android.
WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002
SCREEN SHOTS .
WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002
WEEK
TWO
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: DR. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
• Display the stored courses of database in a list-like manner (using ListViews)
• Set up a progress bar using concept of threads (Async Task)
• Administer proper syncing between the stored information, local variables and the new
online data.
ACHIEVEMENTS OF THE WEEK .
• Created a successful Login Page with an SQLite database which stores not only
username and password but also the courses so that the information is available even
when offline.
• Created a customized List View to show courses in the most presentable manner.
• Added a horizontal progress bar and improved navigation with menu options.
FUTURE WORK PLANS .
• Create the holiday planner which groups up government and college holidays so that
hostlers can more easily plan to return home.
DAY SUMMARY
Monday Revised existing code making it more reusable. I also grouped my
many classes into their respective packages (Tools, Net, SQL)
Tuesday Started building a progress bar for the login. Many bugs.
Wednesday Completed progress bar. Changed from concept of threads and
handlers to more preferred and easy Async Task.
Thursday Started building customized ListViews.
Friday Faced problems syncing the Listviews with the stored data.
Saturday Finally completed ListViews and the binding with database items.
Sunday Improved design and added menu options for improved navigation.
WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002
SCREEN SHOTS .
WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002
WEEK
THREE
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: DR. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
• To create a separate page for each course.
• To extract and show Faculty information and to create one more table besides the
Faculty Table in the database to store the teacher’s cabin no and phone number.
ACHIEVEMENTS OF THE WEEK .
• Redesigned the progress bar by providing more information and a cancel button incase
the user wishes to stop the sync early.
• Individual Course page has been created which provides attendance details, faculty
details and the most recent attendance marked.
• Implemented one of my algorithms which calculate how many classes one must attend or
can afford to miss to maintain his desired percentage.
FUTURE WORK PLANS .
• To create the END OF DAYS, which is the title of the activity I plan to make. It queries out
the attendance logs to show you the days marked attendance in one page ordered
according to the timetable.
DAY SUMMARY
Monday Improved progress bar which provides state information and a
cancel button to remove errors by overloading sync threads.
Tuesday Started building individual course page.
Wednesday Introduced parsing of the Faculty page in the Sync function.
Thursday Create a schema in which the offline and online tables of faculty
information are separate and connected by one more table holding
on key values of both.
Friday Created provisions in the ‘EditText’ fields to allow manual changing
to teacher’s information and having it save automatically.
Saturday Implemented my own attendance algorithm to check number of
classes one must attend or can afford to miss.
Sunday Finished the page and improved design.
WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002
SCREEN SHOTS .
WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002
WEEK
FOUR
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: DR. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
• To Create END OF DAYS, an activity which queries out all day’s marked attendance of
each course sorted according to the time slots on the timetable.
ACHIEVEMENTS OF THE WEEK .
• Created a parsing mechanism for each course’s attendance logs.
• Stored them in a table with the columns, ‘Course Name’, ‘Date’, ‘Period’,
‘Present’, ‘Absent’.
• Added various functions in the storage side package to retrieve the attendance log so
that it is specific and sorted according to the user-specified date.
• Added a Splash Screen.
FUTURE WORK PLANS .
• Create the holiday planner which groups up government and college holidays so that
hostlers can more easily plan to return home. Also waiting for the Timetable of Amizone
to be filled.
DAY SUMMARY
Monday Decided to work with attendance logs as well. Started creating
parsing function for that.
Tuesday Faced problems with parsing. More difficult than the other ones.
Wednesday Finally completed parsing of all courses attendance.
Thursday Created an table in database for the logs and functions to retrieve,
store and sort it.
Friday Had to change the whole sync after realizing a flaw in my system.
Now, all pages are synced together, NOT individually.
Saturday Started learning about date and calendar functions.
Sunday Successfully finished End of Days and created animations for each
page activity to improve user-interface. Also, added splash screen.
WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002
SCREEN SHOTS .
WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002
WEEK
FIVE
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: MS. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
 To make the HOLIDAY PLANNER section and the TIME TABLE section.
ACHIEVEMENTS OF THE WEEK .
 Found a DEMO Amizone Time Table page to use as a temporary base for my parsing
requirements. The Time Table parsing algorithm was completed.
 Understood how to implement WebViews in Android and implemented a way to load the
holiday page from my server and store it on phone using SharedPreferences concept.
 Established a connection between the courses and the time table slots. This allows the
time table periods to be coloured red, green or yellow on the basis of the student’s
attendance.
FUTURE WORK PLANS .
 Implement Google Analytics and Google Admobs in order to understand monetization
and monitoring of android applications.
DAY SUMMARY
Monday Designed the holiday page for the year 2012 using HTML.
Tuesday Implemented Webviews in android to show the holiday page.
Wednesday Created provisions for the holiday page to be stored, accessed and
re-downloaded if needed.
Thursday Using the demo Time Table page, the parsing algorithm was
designed.
Friday Continued work on the parsing algorithm.
Saturday Fixed issues with the parsing algorithm and completed it.
Sunday Implemented Time Table successfully connecting it with the
Courses table to display the whole course name and the attendance
danger level with the Period.
WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002
SCREEN SHOTS .
WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002
WEEK
SIX
PROJECT .
NAME: ATTENDANCE PLANNER
PLATFORM: ANDROID
SUBMITTED BY .
NAME OF THE STUDENT: NEIL MATHEW
ENROLMENT NO: A2324710002
DEPARTMENT & SECTION: 5CS4
ROLL NO: Y-3305
UNDER THE SUPERVISION OF .
NAME OF FACULTY GUIDE: MS. SHANU SHARMA
DEPARTMENT: ASET
WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002
TARGETS SET FOR THE WEEK .
 Publish the application for beta testing phase on Google Play (Android Market).
 Monitoring using Google Analytics.
 Learning how to monetize using Google Admobs.
ACHIEVEMENTS OF THE WEEK .
 The application was published on the Android Market.
 Based on the reports (crashes, exceptions and suggestions) received from users and
Google Analytics, the application was improved heavily.
 Google Admobs was successfully implemented in the application.
FUTURE WORK PLANS .
 To continue monitoring and improving the application as per user requirements.
DAY SUMMARY
Monday Added Google Admobs libraries and set it up.
Tuesday Next, implemented Google Analytics to send reports to me on
access with the net. Monitoring is done with these reports.
Wednesday Published the App on Google Play and advertised a little.
Thursday On being informed of some errors, I fixed them and uploaded the
new updated version.
Friday On user’s suggestion, the syncing process was made faster by
dividing the load into two parts. (Another Update)
Saturday Continued monitoring and corrections. (more updates)
Sunday Continued monitoring and corrections. (more updates)
WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002
SCREEN SHOTS .

Más contenido relacionado

La actualidad más candente

Real estate sales executive performance appraisal
Real estate sales executive performance appraisalReal estate sales executive performance appraisal
Real estate sales executive performance appraisalDannyBatca789
 
Project Budget PowerPoint Presentation Slides
Project Budget PowerPoint Presentation Slides Project Budget PowerPoint Presentation Slides
Project Budget PowerPoint Presentation Slides SlideTeam
 
SWOT ANALYSIS
SWOT ANALYSISSWOT ANALYSIS
SWOT ANALYSISSoumya De
 
Administration manager performance appraisal
Administration manager performance appraisalAdministration manager performance appraisal
Administration manager performance appraisalmartinezrosie780
 
Office manager performance appraisal
Office manager performance appraisalOffice manager performance appraisal
Office manager performance appraisalkoralreef6
 
Writing performance appraisal examples
Writing performance appraisal examplesWriting performance appraisal examples
Writing performance appraisal examplesteddyhill62
 
SWOT Analysis of Engineering company
SWOT Analysis of Engineering companySWOT Analysis of Engineering company
SWOT Analysis of Engineering companyMakkimleang
 
Moving Financial Planning and Analysis to the Next Level
Moving Financial Planning and Analysis to the Next LevelMoving Financial Planning and Analysis to the Next Level
Moving Financial Planning and Analysis to the Next LevelCognizant
 
It system administrator perfomance appraisal 2
It system administrator perfomance appraisal 2It system administrator perfomance appraisal 2
It system administrator perfomance appraisal 2tonychoper0404
 
Chief marketing officer performance appraisal
Chief marketing officer performance appraisalChief marketing officer performance appraisal
Chief marketing officer performance appraisalwardmarcus19
 
Graphic rating scale performance appraisal
Graphic rating scale performance appraisalGraphic rating scale performance appraisal
Graphic rating scale performance appraisalkeshiaflores440
 
Plumbing supervisor performance appraisal
Plumbing supervisor performance appraisalPlumbing supervisor performance appraisal
Plumbing supervisor performance appraisalwalkerjohn4190
 
Network operations manager performance appraisal
Network operations manager performance appraisalNetwork operations manager performance appraisal
Network operations manager performance appraisalJamieCarragher345
 

La actualidad más candente (15)

Real estate sales executive performance appraisal
Real estate sales executive performance appraisalReal estate sales executive performance appraisal
Real estate sales executive performance appraisal
 
Pert & cpm
Pert & cpmPert & cpm
Pert & cpm
 
Project Budget PowerPoint Presentation Slides
Project Budget PowerPoint Presentation Slides Project Budget PowerPoint Presentation Slides
Project Budget PowerPoint Presentation Slides
 
SWOT ANALYSIS
SWOT ANALYSISSWOT ANALYSIS
SWOT ANALYSIS
 
Administration manager performance appraisal
Administration manager performance appraisalAdministration manager performance appraisal
Administration manager performance appraisal
 
How to Write a Project Proposal
How to Write a Project ProposalHow to Write a Project Proposal
How to Write a Project Proposal
 
Office manager performance appraisal
Office manager performance appraisalOffice manager performance appraisal
Office manager performance appraisal
 
Writing performance appraisal examples
Writing performance appraisal examplesWriting performance appraisal examples
Writing performance appraisal examples
 
SWOT Analysis of Engineering company
SWOT Analysis of Engineering companySWOT Analysis of Engineering company
SWOT Analysis of Engineering company
 
Moving Financial Planning and Analysis to the Next Level
Moving Financial Planning and Analysis to the Next LevelMoving Financial Planning and Analysis to the Next Level
Moving Financial Planning and Analysis to the Next Level
 
It system administrator perfomance appraisal 2
It system administrator perfomance appraisal 2It system administrator perfomance appraisal 2
It system administrator perfomance appraisal 2
 
Chief marketing officer performance appraisal
Chief marketing officer performance appraisalChief marketing officer performance appraisal
Chief marketing officer performance appraisal
 
Graphic rating scale performance appraisal
Graphic rating scale performance appraisalGraphic rating scale performance appraisal
Graphic rating scale performance appraisal
 
Plumbing supervisor performance appraisal
Plumbing supervisor performance appraisalPlumbing supervisor performance appraisal
Plumbing supervisor performance appraisal
 
Network operations manager performance appraisal
Network operations manager performance appraisalNetwork operations manager performance appraisal
Network operations manager performance appraisal
 

Similar a AMIZONER: Weekly Progress Reports

ACTION RESEARCH PRESENTATION TEMPLATE.pptx
ACTION RESEARCH PRESENTATION TEMPLATE.pptxACTION RESEARCH PRESENTATION TEMPLATE.pptx
ACTION RESEARCH PRESENTATION TEMPLATE.pptxJoelHinay2
 
Morales 131030131958-phpapp01
Morales 131030131958-phpapp01Morales 131030131958-phpapp01
Morales 131030131958-phpapp01Santii Perezz
 
IRJET- School in the Cloud
IRJET- School in the CloudIRJET- School in the Cloud
IRJET- School in the CloudIRJET Journal
 
Computer Science Student Final attachment Logbook
Computer Science Student Final attachment Logbook Computer Science Student Final attachment Logbook
Computer Science Student Final attachment Logbook Paullaster Okoth
 
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docxCOURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docxfaithxdunce63732
 
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfmca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfSanRock2
 
Project4 Schedule Steps Engl317 Summer2021
Project4 Schedule Steps Engl317 Summer2021Project4 Schedule Steps Engl317 Summer2021
Project4 Schedule Steps Engl317 Summer2021Victoria Arthur
 
T3120-X.pptx Gis Map Construction using datasets
T3120-X.pptx Gis Map Construction using datasetsT3120-X.pptx Gis Map Construction using datasets
T3120-X.pptx Gis Map Construction using datasetsShahwarKhan16
 
Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7LucaGravante
 
Bath Spa Keynote T&L Dat
Bath Spa Keynote T&L DatBath Spa Keynote T&L Dat
Bath Spa Keynote T&L Datandyramsden
 
Online_Examination
Online_ExaminationOnline_Examination
Online_ExaminationRupam Dey
 
IRJET- Study and Design of Social Academy Website
IRJET- Study and Design of Social Academy WebsiteIRJET- Study and Design of Social Academy Website
IRJET- Study and Design of Social Academy WebsiteIRJET Journal
 
Reporting Workshop 10.12.08 B
Reporting Workshop 10.12.08 BReporting Workshop 10.12.08 B
Reporting Workshop 10.12.08 BHeather Price
 
Business Studies August Term 2024 (OA).docx
Business Studies August Term 2024 (OA).docxBusiness Studies August Term 2024 (OA).docx
Business Studies August Term 2024 (OA).docxAmanda Persaud
 
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENT
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENTPORTAL FOR INFORMATION TECHNOLOGY DEPARTMENT
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENTIRJET Journal
 

Similar a AMIZONER: Weekly Progress Reports (20)

ACTION RESEARCH PRESENTATION TEMPLATE.pptx
ACTION RESEARCH PRESENTATION TEMPLATE.pptxACTION RESEARCH PRESENTATION TEMPLATE.pptx
ACTION RESEARCH PRESENTATION TEMPLATE.pptx
 
Mofizur-Rahman-Resume
Mofizur-Rahman-ResumeMofizur-Rahman-Resume
Mofizur-Rahman-Resume
 
Morales 131030131958-phpapp01
Morales 131030131958-phpapp01Morales 131030131958-phpapp01
Morales 131030131958-phpapp01
 
IRJET- School in the Cloud
IRJET- School in the CloudIRJET- School in the Cloud
IRJET- School in the Cloud
 
Computer Science Student Final attachment Logbook
Computer Science Student Final attachment Logbook Computer Science Student Final attachment Logbook
Computer Science Student Final attachment Logbook
 
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docxCOURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
 
Morales
MoralesMorales
Morales
 
Morales
MoralesMorales
Morales
 
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfmca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
 
Project4 Schedule Steps Engl317 Summer2021
Project4 Schedule Steps Engl317 Summer2021Project4 Schedule Steps Engl317 Summer2021
Project4 Schedule Steps Engl317 Summer2021
 
CA PPT.pptx
CA PPT.pptxCA PPT.pptx
CA PPT.pptx
 
T3120-X.pptx Gis Map Construction using datasets
T3120-X.pptx Gis Map Construction using datasetsT3120-X.pptx Gis Map Construction using datasets
T3120-X.pptx Gis Map Construction using datasets
 
Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7
 
Bath Spa Keynote T&L Dat
Bath Spa Keynote T&L DatBath Spa Keynote T&L Dat
Bath Spa Keynote T&L Dat
 
Online_Examination
Online_ExaminationOnline_Examination
Online_Examination
 
Project management
Project managementProject management
Project management
 
IRJET- Study and Design of Social Academy Website
IRJET- Study and Design of Social Academy WebsiteIRJET- Study and Design of Social Academy Website
IRJET- Study and Design of Social Academy Website
 
Reporting Workshop 10.12.08 B
Reporting Workshop 10.12.08 BReporting Workshop 10.12.08 B
Reporting Workshop 10.12.08 B
 
Business Studies August Term 2024 (OA).docx
Business Studies August Term 2024 (OA).docxBusiness Studies August Term 2024 (OA).docx
Business Studies August Term 2024 (OA).docx
 
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENT
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENTPORTAL FOR INFORMATION TECHNOLOGY DEPARTMENT
PORTAL FOR INFORMATION TECHNOLOGY DEPARTMENT
 

Más de Neil Mathew

AMIZONER: Final Report
AMIZONER: Final ReportAMIZONER: Final Report
AMIZONER: Final ReportNeil Mathew
 
Computer Graphics Lab
Computer Graphics LabComputer Graphics Lab
Computer Graphics LabNeil Mathew
 
Programming in C Lab
Programming in C LabProgramming in C Lab
Programming in C LabNeil Mathew
 
Role of IT & Computer in Environment
Role of IT & Computer in EnvironmentRole of IT & Computer in Environment
Role of IT & Computer in EnvironmentNeil Mathew
 
Data Structures Lab
Data Structures LabData Structures Lab
Data Structures LabNeil Mathew
 
Communication Assessment File
Communication Assessment FileCommunication Assessment File
Communication Assessment FileNeil Mathew
 
Cloud Computing and Google's advancement in the field
Cloud Computing and Google's advancement in the fieldCloud Computing and Google's advancement in the field
Cloud Computing and Google's advancement in the fieldNeil Mathew
 
Unix Programming Lab
Unix Programming LabUnix Programming Lab
Unix Programming LabNeil Mathew
 
The Cube - Class XII Project
The Cube - Class XII ProjectThe Cube - Class XII Project
The Cube - Class XII ProjectNeil Mathew
 
Copywriting & Storyboarding (Advertising & Sales Promotion)
Copywriting & Storyboarding (Advertising & Sales Promotion)Copywriting & Storyboarding (Advertising & Sales Promotion)
Copywriting & Storyboarding (Advertising & Sales Promotion)Neil Mathew
 
American Airlines Merger (Management In Action Case Study)
American Airlines Merger (Management In Action Case Study)American Airlines Merger (Management In Action Case Study)
American Airlines Merger (Management In Action Case Study)Neil Mathew
 
Good Governance Leads To Flourish Society & Nation (BS SAP)
Good Governance Leads To Flourish Society & Nation (BS SAP)Good Governance Leads To Flourish Society & Nation (BS SAP)
Good Governance Leads To Flourish Society & Nation (BS SAP)Neil Mathew
 
High Fortune (Product Brand Management)
High Fortune (Product Brand Management)High Fortune (Product Brand Management)
High Fortune (Product Brand Management)Neil Mathew
 
Cost Benefit Analysis in Public Project Appraisal (PPAC)
Cost Benefit Analysis in Public Project Appraisal (PPAC)Cost Benefit Analysis in Public Project Appraisal (PPAC)
Cost Benefit Analysis in Public Project Appraisal (PPAC)Neil Mathew
 
Corportate Entrepreneurship at WIPRO
Corportate Entrepreneurship at WIPROCorportate Entrepreneurship at WIPRO
Corportate Entrepreneurship at WIPRONeil Mathew
 
Consumer Perception of Job Seekers in updating their Job Profiles on Job Portals
Consumer Perception of Job Seekers in updating their Job Profiles on Job PortalsConsumer Perception of Job Seekers in updating their Job Profiles on Job Portals
Consumer Perception of Job Seekers in updating their Job Profiles on Job PortalsNeil Mathew
 
How OLX changed the consumer involvement in the Scrap Market
How OLX changed the consumer involvement in the Scrap MarketHow OLX changed the consumer involvement in the Scrap Market
How OLX changed the consumer involvement in the Scrap MarketNeil Mathew
 
Innovation Jockeys 3 - Gramseva: Kisan
Innovation Jockeys 3 - Gramseva: KisanInnovation Jockeys 3 - Gramseva: Kisan
Innovation Jockeys 3 - Gramseva: KisanNeil Mathew
 

Más de Neil Mathew (20)

AMIZONER: Final Report
AMIZONER: Final ReportAMIZONER: Final Report
AMIZONER: Final Report
 
Computer Graphics Lab
Computer Graphics LabComputer Graphics Lab
Computer Graphics Lab
 
Programming in C Lab
Programming in C LabProgramming in C Lab
Programming in C Lab
 
Role of IT & Computer in Environment
Role of IT & Computer in EnvironmentRole of IT & Computer in Environment
Role of IT & Computer in Environment
 
French Open
French OpenFrench Open
French Open
 
Data Structures Lab
Data Structures LabData Structures Lab
Data Structures Lab
 
DBMS Lab
DBMS LabDBMS Lab
DBMS Lab
 
Communication Assessment File
Communication Assessment FileCommunication Assessment File
Communication Assessment File
 
Cloud Computing and Google's advancement in the field
Cloud Computing and Google's advancement in the fieldCloud Computing and Google's advancement in the field
Cloud Computing and Google's advancement in the field
 
Unix Programming Lab
Unix Programming LabUnix Programming Lab
Unix Programming Lab
 
The Cube - Class XII Project
The Cube - Class XII ProjectThe Cube - Class XII Project
The Cube - Class XII Project
 
Copywriting & Storyboarding (Advertising & Sales Promotion)
Copywriting & Storyboarding (Advertising & Sales Promotion)Copywriting & Storyboarding (Advertising & Sales Promotion)
Copywriting & Storyboarding (Advertising & Sales Promotion)
 
American Airlines Merger (Management In Action Case Study)
American Airlines Merger (Management In Action Case Study)American Airlines Merger (Management In Action Case Study)
American Airlines Merger (Management In Action Case Study)
 
Good Governance Leads To Flourish Society & Nation (BS SAP)
Good Governance Leads To Flourish Society & Nation (BS SAP)Good Governance Leads To Flourish Society & Nation (BS SAP)
Good Governance Leads To Flourish Society & Nation (BS SAP)
 
High Fortune (Product Brand Management)
High Fortune (Product Brand Management)High Fortune (Product Brand Management)
High Fortune (Product Brand Management)
 
Cost Benefit Analysis in Public Project Appraisal (PPAC)
Cost Benefit Analysis in Public Project Appraisal (PPAC)Cost Benefit Analysis in Public Project Appraisal (PPAC)
Cost Benefit Analysis in Public Project Appraisal (PPAC)
 
Corportate Entrepreneurship at WIPRO
Corportate Entrepreneurship at WIPROCorportate Entrepreneurship at WIPRO
Corportate Entrepreneurship at WIPRO
 
Consumer Perception of Job Seekers in updating their Job Profiles on Job Portals
Consumer Perception of Job Seekers in updating their Job Profiles on Job PortalsConsumer Perception of Job Seekers in updating their Job Profiles on Job Portals
Consumer Perception of Job Seekers in updating their Job Profiles on Job Portals
 
How OLX changed the consumer involvement in the Scrap Market
How OLX changed the consumer involvement in the Scrap MarketHow OLX changed the consumer involvement in the Scrap Market
How OLX changed the consumer involvement in the Scrap Market
 
Innovation Jockeys 3 - Gramseva: Kisan
Innovation Jockeys 3 - Gramseva: KisanInnovation Jockeys 3 - Gramseva: Kisan
Innovation Jockeys 3 - Gramseva: Kisan
 

Último

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 

Último (20)

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 

AMIZONER: Weekly Progress Reports

  • 1. WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002 WEEK ONE PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: DR. SHANU SHARMA DEPARTMENT: ASET
  • 2. WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK . • Create a Login Activity in Android which connects to Amizone and extracts information related to attendance. • Design an HTML Parser to seek out specific information from the site. ACHIEVEMENTS OF THE WEEK . • Created a successful Login Page with an SQLite database which stores username and password so that user does not need to renter his login details every time. • Designed a successful HTML Parser which pulls out Course Name, Code, Attended classes and Conducted Classes. It also pulls out the Name of the student and the Date during the moment of extraction. FUTURE WORK PLANS . • Create SQLite Database to hold all the course information • Find a way to display the list of courses with its details in a list-like manner. DAY SUMMARY Monday Went through https connection libraries. Amizone being a https site requires more effort than a normal HTTP Post. Tuesday Continued Research on the same. Used Trust Manager and SSL Socket Factory classes to create a connection. Wednesday Repeated Trials lead to success. Successful in connecting and logging into Amizone. Thursday Started building my own HTML Parser. Friday HTML Parser completed using String Functions. Saturday Started with SQLite databases to store username and password. Sunday Continued research on SQLite in Android.
  • 3. WEEKLY PROGRESS REPORT I – NEIL MATHEW – A2324710002 SCREEN SHOTS .
  • 4. WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002 WEEK TWO PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: DR. SHANU SHARMA DEPARTMENT: ASET
  • 5. WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK . • Display the stored courses of database in a list-like manner (using ListViews) • Set up a progress bar using concept of threads (Async Task) • Administer proper syncing between the stored information, local variables and the new online data. ACHIEVEMENTS OF THE WEEK . • Created a successful Login Page with an SQLite database which stores not only username and password but also the courses so that the information is available even when offline. • Created a customized List View to show courses in the most presentable manner. • Added a horizontal progress bar and improved navigation with menu options. FUTURE WORK PLANS . • Create the holiday planner which groups up government and college holidays so that hostlers can more easily plan to return home. DAY SUMMARY Monday Revised existing code making it more reusable. I also grouped my many classes into their respective packages (Tools, Net, SQL) Tuesday Started building a progress bar for the login. Many bugs. Wednesday Completed progress bar. Changed from concept of threads and handlers to more preferred and easy Async Task. Thursday Started building customized ListViews. Friday Faced problems syncing the Listviews with the stored data. Saturday Finally completed ListViews and the binding with database items. Sunday Improved design and added menu options for improved navigation.
  • 6. WEEKLY PROGRESS REPORT II – NEIL MATHEW – A2324710002 SCREEN SHOTS .
  • 7. WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002 WEEK THREE PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: DR. SHANU SHARMA DEPARTMENT: ASET
  • 8. WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK . • To create a separate page for each course. • To extract and show Faculty information and to create one more table besides the Faculty Table in the database to store the teacher’s cabin no and phone number. ACHIEVEMENTS OF THE WEEK . • Redesigned the progress bar by providing more information and a cancel button incase the user wishes to stop the sync early. • Individual Course page has been created which provides attendance details, faculty details and the most recent attendance marked. • Implemented one of my algorithms which calculate how many classes one must attend or can afford to miss to maintain his desired percentage. FUTURE WORK PLANS . • To create the END OF DAYS, which is the title of the activity I plan to make. It queries out the attendance logs to show you the days marked attendance in one page ordered according to the timetable. DAY SUMMARY Monday Improved progress bar which provides state information and a cancel button to remove errors by overloading sync threads. Tuesday Started building individual course page. Wednesday Introduced parsing of the Faculty page in the Sync function. Thursday Create a schema in which the offline and online tables of faculty information are separate and connected by one more table holding on key values of both. Friday Created provisions in the ‘EditText’ fields to allow manual changing to teacher’s information and having it save automatically. Saturday Implemented my own attendance algorithm to check number of classes one must attend or can afford to miss. Sunday Finished the page and improved design.
  • 9. WEEKLY PROGRESS REPORT III – NEIL MATHEW – A2324710002 SCREEN SHOTS .
  • 10. WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002 WEEK FOUR PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: DR. SHANU SHARMA DEPARTMENT: ASET
  • 11. WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK . • To Create END OF DAYS, an activity which queries out all day’s marked attendance of each course sorted according to the time slots on the timetable. ACHIEVEMENTS OF THE WEEK . • Created a parsing mechanism for each course’s attendance logs. • Stored them in a table with the columns, ‘Course Name’, ‘Date’, ‘Period’, ‘Present’, ‘Absent’. • Added various functions in the storage side package to retrieve the attendance log so that it is specific and sorted according to the user-specified date. • Added a Splash Screen. FUTURE WORK PLANS . • Create the holiday planner which groups up government and college holidays so that hostlers can more easily plan to return home. Also waiting for the Timetable of Amizone to be filled. DAY SUMMARY Monday Decided to work with attendance logs as well. Started creating parsing function for that. Tuesday Faced problems with parsing. More difficult than the other ones. Wednesday Finally completed parsing of all courses attendance. Thursday Created an table in database for the logs and functions to retrieve, store and sort it. Friday Had to change the whole sync after realizing a flaw in my system. Now, all pages are synced together, NOT individually. Saturday Started learning about date and calendar functions. Sunday Successfully finished End of Days and created animations for each page activity to improve user-interface. Also, added splash screen.
  • 12. WEEKLY PROGRESS REPORT IV – NEIL MATHEW – A2324710002 SCREEN SHOTS .
  • 13. WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002 WEEK FIVE PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: MS. SHANU SHARMA DEPARTMENT: ASET
  • 14. WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK .  To make the HOLIDAY PLANNER section and the TIME TABLE section. ACHIEVEMENTS OF THE WEEK .  Found a DEMO Amizone Time Table page to use as a temporary base for my parsing requirements. The Time Table parsing algorithm was completed.  Understood how to implement WebViews in Android and implemented a way to load the holiday page from my server and store it on phone using SharedPreferences concept.  Established a connection between the courses and the time table slots. This allows the time table periods to be coloured red, green or yellow on the basis of the student’s attendance. FUTURE WORK PLANS .  Implement Google Analytics and Google Admobs in order to understand monetization and monitoring of android applications. DAY SUMMARY Monday Designed the holiday page for the year 2012 using HTML. Tuesday Implemented Webviews in android to show the holiday page. Wednesday Created provisions for the holiday page to be stored, accessed and re-downloaded if needed. Thursday Using the demo Time Table page, the parsing algorithm was designed. Friday Continued work on the parsing algorithm. Saturday Fixed issues with the parsing algorithm and completed it. Sunday Implemented Time Table successfully connecting it with the Courses table to display the whole course name and the attendance danger level with the Period.
  • 15. WEEKLY PROGRESS REPORT V – NEIL MATHEW – A2324710002 SCREEN SHOTS .
  • 16. WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002 WEEK SIX PROJECT . NAME: ATTENDANCE PLANNER PLATFORM: ANDROID SUBMITTED BY . NAME OF THE STUDENT: NEIL MATHEW ENROLMENT NO: A2324710002 DEPARTMENT & SECTION: 5CS4 ROLL NO: Y-3305 UNDER THE SUPERVISION OF . NAME OF FACULTY GUIDE: MS. SHANU SHARMA DEPARTMENT: ASET
  • 17. WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002 TARGETS SET FOR THE WEEK .  Publish the application for beta testing phase on Google Play (Android Market).  Monitoring using Google Analytics.  Learning how to monetize using Google Admobs. ACHIEVEMENTS OF THE WEEK .  The application was published on the Android Market.  Based on the reports (crashes, exceptions and suggestions) received from users and Google Analytics, the application was improved heavily.  Google Admobs was successfully implemented in the application. FUTURE WORK PLANS .  To continue monitoring and improving the application as per user requirements. DAY SUMMARY Monday Added Google Admobs libraries and set it up. Tuesday Next, implemented Google Analytics to send reports to me on access with the net. Monitoring is done with these reports. Wednesday Published the App on Google Play and advertised a little. Thursday On being informed of some errors, I fixed them and uploaded the new updated version. Friday On user’s suggestion, the syncing process was made faster by dividing the load into two parts. (Another Update) Saturday Continued monitoring and corrections. (more updates) Sunday Continued monitoring and corrections. (more updates)
  • 18. WEEKLY PROGRESS REPORT VI – NEIL MATHEW – A2324710002 SCREEN SHOTS .