Monday, March 23, 2015

Weekly Reflection (3/16 - 3/20)

I learned an important lesson this week. Not all programs are created equal. My thought process had been that since I had developed Banana Boom, creating the Help Desk app could not possibly be that much harder. I was completely wrong. Not only is the Help Desk app a much bigger challenge than previously anticipated, but it is also a project for which I will need to learn new material. For Banana Boom, I had primarily created the user interface straight from the code. However, for the Help Desk app, I will need to visually create interfaces using Apple’s Interface Builder. Creating the interface will require the use of Collection and Table Views, which I have not become too familiar with yet. Additionally, after the visual aspects are set, they need to be connected to pieces of code, which was also not required in Banana Boom. Therefore, to develop Help Desk Mobile, I will have to stretch beyond my comfort zone. However, I believe that this will help stretch my horizons and mold me into a better programmer. This setback will most definitely affect our proposed deadline of April 1st and we hope that it can be extended to May 1st. By this time, I will have mastered my new skills and will be able to provide a better overall application.

Other than the app, I have also been solving technology problems in Help Desk. Last week, Mrs. Dacey came down and asked if we could help her make a slideshow in iPhoto. Creating the slideshow was surprisingly easy. All we had to do was select the photos we wanted and choose create slideshow. With the help of my fellow Genius, Mira, we were able to also add text and music to the slideshow. All in all, this week I learned a lot about iPhoto and was able to help someone as a I learned.

No comments:

Post a Comment