Search This Blog

Sunday, April 5, 2015

March 23-26

Monday: 12:55-2:30
Tuesday: 12:55-2:30
Wednesday: 12:25-2:30
Thursday: 12:55-2:30

     This week, I continued to make the front end for the athletic calendar in the app. I decided to use a month view for the calendar, and create buttons in each day that had events in it so that when the button was clicked, all of the events in that day and their pertinent information are shown. So, first I worked on the buttons, creating them, and formatting them. Surprisingly, it was more difficult than I had initially imagined to get the buttons to be displayed as an image. After that, the other difficulty I faced was that in order to have the events for the particular day shown, I would have to open a new window to show those events. There were other paths I could have gone down to get the effect I wanted, but I figured that opening a new window would be the most straight forward. So, to do this, I would have to pass information from one html file to another, wither by text file or some other means, or get the information from the database in both files. In order to make the app the most efficient, I wanted to pass the information. My options were further cut down when I found out that writing to files in Javascript is impossible.
     Additionally, a new member of Byte Club has started making an easter egg for the app that we are going to call "flappy falcon", which is a version of flappy bird that has our school's mascot as the main character. In other areas of the app building process, the pathfinder is almost completed, but testing is still going on to correct errors in specific cases. After those cases are found and eliminated, my colleague will begin to work on step by step directions between two classrooms. After that project and the athletic calendar are finished, we will work on receiving data from the database that is relevant to students like 2 hour delays and cancellations of school. Another Byte Club member has made a simple program that will upload data to the database regarding this information that we will give to the staff member who calls such occurrences into the news in the morning so that the information will be readily available when needed.

No comments:

Post a Comment