Work done this week:
I created a draft of a weekly schedule for things I want to accomplish for the thesis.
I also continued reading about Vapor for Swift, a tool used to make APIs and I spent a day reading a few chapters from the book ‘If…Then’.
Timeline for Thesis
September, Week 1: Write an abstract. Learn about how to create APIs.
September, Week 2: Work on animations for the web browser.
September, Week 3: Learn about API authentication, via Vapor for Swift.
September, Week 4: Create unit tests for the web browser.
October, Week 1: Start writing the Background section for the thesis. Write the basic API for the featured service.
October, Week 2: Continue reading more papers related to the thesis. Polish up the web browser feature, finish all animations.
October, Week 3: Do the IRB usability study, collect notes.
October, Week 4: Continue the IRB usability study, keep collecting notes.
November, Week 1: Write a analysis of the data collected from the tests
November, Week 2: Continue writing the thesis, including how the usability test was conducted and its conclusions.
November, Week 3: Start the development of the store API. Write a thesis introduction.
November, Week 4: Continue working on the API. Continue writing thesis.
December, Week 1: Part One of the thesis (the web browser) should be written about extensively (read: completely) in the paper.
December, Weeks 2-4: Winter Break.
January, Week 1: Create the user interface for the store feature of the app.
January, Week 2: Continue developing this UI. Integrate the API with this UI
January, Week 3: Continue API integration. Users should be able to fetch featured content, search for content, and upload their own content.
January, Week 4: Polish up the interface, ensure animations are complete.
February, Week 1: Do a usability test on this feature. Collect data.
February, Week 2: Continue the IRB usability study, keep collecting notes.
February, Week 3: Write a analysis of the data collected from the tests
February, Week 4: Write a conclusion from the usability tests.
March, Week 1: Work on software to help curators approve submissions faster. Make the app open for beta-testing.
March, Week 2: Get a working rough draft of the thesis completed. Continue building curation tools.
March, Weeks 3: These two weeks are reserved for possible delays from previous previous weeks. If there are no delays, keep refining the thesis.
April, all weeks: Keep refining the thesis and app based on feedback until BACC week.