Caleb Stevenson - xcarsons/TEST4TIME GitHub Wiki

Log for Caleb Stevenson


Total: 99 hours

  • 1/13/16

    • 1 hour spent watching news spots and reading through the test 4 time website.
  • 1/15/16

    • 1 hour spent meeting with the client
    • 1 hour spent setting up the basic private repository for github, and adding collaborators
  • 1/20/16

    • 0.5 hours spent working on the prospectus document
    • 0.5 hours spent learning some basics about XCode and Swift
  • 1/21/16

    • 1 hour spent learning XCode and Swift with Carson and Zach
  • 1/24/15

    • 1 hour spent practicing basic Android applications
  • 1/25/15

    • 1.5 hours spent meeting with group and practicing more basic Android applications
  • 1/29/16

    • 2 hours spent working with Carson and Zach on setting up the Design Critique powerpoint, and setting up some of the basic Android files
  • 2/02/16

    • 2.5 hours spent updating the Question class and double checking the design powerpoint. Primarily worked on getting Addition and Subtraction questions to work better.
  • 2/04/16

    • 4 hours spent working with the group on getting sample questions loading into the start of the UI to demonstrate to client tomorrow. I worked mostly on updating the question generation to fit the client's question outline. Started basic question pool.
  • 2/05/16

    • 1.5 hours spent meeting with client discussing current progress. Also brought up possibility of client getting a database for storing information and also the specifics on types of questions for the grade levels.
  • 2/08/16

    • 2.5 hours spent meeting with group to complete the design document.
  • 2/11/16

    • 2 hours spent connecting the starting Question pool generation with the main Activity.
  • 2/12/16

    • 2 hours working with the group to add more grade levels to the question pool and to make sure it works/compiles correctly
  • 2/19/16

    • 2 hours meeting with Tim discussing project progress, database servers, and test tablets.
  • 2/24/16

    • 2 hours = 9:00pm - 11:00pm
      • Worked on researching some on Android services for when we need a service to run in the background to check when a user is opening a blocked app.
  • 2/25/16

    • 1 hour = 7:00pm - 8:00pm
      • Updating the .gitignore file to make sure it ignores local files, espcially the workspace.xml because that caused issues as it moved between different commits.
    • 1 hour = 9:00pm - 10:00pm
      • Learning and testing for Android services
  • 2/28/16

    • 1.5 hours = 10:30am - 12:00pm
      • Working on the Milestone #1 report
    • 3 hours = 9:00pm - 12:00am
      • Working on the Milestone #1 report
  • 2/29/16

    • 2.5 hours = 9:30pm - 12:00pm
      • Changed to a different chalk font. Started to clean up the MathQuestion view, mainly making it so the numbers line up a little better. Also it is forced to Portrait only, and will no longer reset the question if you change orientation.
  • 3/4/16

    • 2 hours = 8:00pm - 10:00pm
      • Trying to fix the gitignore file so settings files aren't being pushed around. This caused some necessary files to be deleted, so had to re-add them. They may not be currently ignored, but may need to copy the current .idea/ settings files somewhere safe and then merge and try to fix gitignore some other time.
      • Also, added: chalk background, updated Math Question layout, and enter key on keyboard submits the answer
  • 3/9/16

    • 0.5 hours = 11:30pm - 12:00am
      • Continuing work on fixing gitignore and settings files. Pushed to master a working version. Will monitor for possible issues.
  • 3/16/16

    • 1.5 hours = 10:00pm - 11:30pm
      • Updated some small parts to the mathquestion layout. Tried to add a settings button (wip). Also spent some time double checking any issues with the settings files.
  • 3/18/16

    • 2 hours = 11:00am - 1:00pm
      • Meeting with Tim and group discussing progress and next steps.
  • 3/20/16

    • 3 hours = 2:00pm - 3:00pm; 5:00pm - 6:00pm; 10:00pm - 11:00pm
      • Worked on updating the UI for math questions. Also checked if merging Carsons branch with Master would create issues.
  • 3/21/16

    • 3.5 hours = 9:30pm - 12:00am; 1:00am - 2:00am
      • Continued updating math question UI. Added "keypad" at the bottom to replace the android keyboard. No more textfield to type in. Added a section at the top for current grade level, child's name, and current time saved (with a clock that will need to be implemented to show saved time rather than system time).
  • 3/22/16

    • 2.5 hours = 9:30pm - 12:00am
      • Working on Milestone 2
  • 3/31/16

    • 3 hours = 6:00pm - 9:00pm
      • Worked with group organizing what tasks are done and planning ahead. Also fixed merge issues.
  • 4/01/16

    • 2 hours = 11:00am - 1:00pm
      • Met with client to discuss progress and next goals. Client offered feedback and suggestions on the layout and how the layout of the app works.
  • 4/03/16

    • 3 hours = 4:30pm - 7:30pm
      • Met with group to work on the different components of the application. I worked on creating a parent menu to view blocked apps and to add new users. Layout still needs to display users and add users.
  • 4/04/16

    • 4 hours = 4:30pm - 6:30pm, 10:00pm - 12:00am
      • Worked on the parent menu, mainly for the "add child" dialog. Layout changes to the custom dialog. Still need to actually update the user list.
  • 4/05/16

    • 4.5 hours = 6:00pm - 9:30pm, 10:30m - 11:30pm
      • Worked with the group on the Design Document 2, parent menu "add child" dialog, and blocking apps on different android versions.
  • 4/06/16

    • 4.5 hours = 9:00pm - 11:30pm; 12:30am - 2:30am
      • Worked on ParentMenu's "Add User" function. Mainly created new files to handle a RecyclerView and ListAdaptor for UserData instead of Applications. Connected the "Add User" data to the Database as well. UI needs to be cleaned.
  • 4/07/16

    • 3 hours = 6:00pm - 9:00pm
      • Worked on connecting the different pieces of the UI to show the client on 4/8. Also worked on the parent menu.
  • 4/08/16

    • 2 hours = 11:00am - 1:00pm
      • Met with client to show him a simple working product. Gave him the apk file to test for himself.
  • 4/12/16

    • 3 hours = 5:00pm - 6:30pm; 9:30pm - 11:00pm
      • Worked on the Milestone 3 document and presentation
  • 4/15/16

    • 2 hours = 11:00am - 1:00pm
      • Met with client to show current progress. Got some more feedback on the clean up steps for the product, and suggestions for presenting Test4Time on project day.
    • 2 hours = 9:00pm - 11:00pm
      • Updating mathquestion xml layout. Goals:
        1. center the header bar -> items are centered. needs t4t icon. still needs work on providing enough width on small devices
        2. center keypad buttons -> columns are now centered. heights need to be adjusted for small devices
        3. question/answer text fields -> incomplete. need to center them, and also allow for large numbers
  • 4/18/16

    • 5.5 hours = 10:00pm - 3:30am
      • Updating mathquestion layout. Added icons for "play" and "backspace" with highlighting. Header and keypad sections are now centered. Still need to get "play" button to function.
  • 4/19/16

    • 2 hours = 12:00am - 2:00am [side note: I know it's technically the 20th, but this is considered my 'day' of work on the 19th]
      • Updating parentmenu, main menu, and math questions view. Goal is to get an early version for Tim Wednesday (20th) morning for a demonstration he is doing.
  • 4/20/16

    • 6.5 hours = 5:30pm - 12:00am
      • Working with group to prepare for PCEC presentation on 4/21. Fixes to UI, editing users, and other minor changes.