Search This Blog

Monday, March 30, 2015

March 19-20

Thursday: 12:55-2:30
Friday: 12:55-2:30

    This week ended with more app work. After finally cracking the code of the athletic calendar scraping, the rest of the backend was not hard to write. I just had to get uploading to the database working correctly, and the Python for that part of the app was done. Then, I started on the HTML. This was also an interesting task. Since the calendar would be viewed on a phone, it would have to be legible on that small of a screen. So, the issue was which format I would display the calendar in. I could display the whole month, which would be easier to code since the data I scrape so far is for the current month only, or a week view, which would be easier to read, but more difficult to code. Instead of deciding this to begin with, I decided to take the code I had put in AppFurnace before the big switch to PhoneGap and transport it, since it's JavaScript, into our new code. So, I spent the rest of the week editing that code to make it compile in ordinary JavaScript. Then, with nothing more to do without making the view decision, I had to make a choice. I ended up deciding on a month view that would create buttons in all of the days that had events in them. These buttons would then lead to a day view that would show all of the events in that particular day.
     I'm very proud of the work I've accomplished this week. It has taken a lot of time, but I finally found a way through the problem I've been having the last few weeks. Finally being able to figure this hardship out mostly on my own has given me an ego boost that will help me through the rest of this project. Additionally, in future projects, this achievement will help me persevere through similar trials.

No comments:

Post a Comment