Thursday, February 26, 2009

iPhone Journal 0111

On Wednesday, 2/25/08, I planned to get further in my textbook and to discover exactly what @property and @synthesize do in Objective-C. I was able to finish the 9th of 13 weeks of CS50 lectures, determined exactly how the two commands listed above work, and fixed several bugs in my Checkers program. I also completed 4/5 of chapter 7 in my textbook.
I am starting to wonder if I will be able to finish working through all of the chapters in the textbook (chapters 7-9 are particularly long), but conversely, am learning more of the C and Objective-C languages than I ever expected to. Writing the Checkers program gave me a great deal of insight into the foundation of iPhone applications, which has allowed me to understand the previous textbook chapters to an unprecedented level. Some screenshots of the chapter 7 application are provided below:

On Thursday, I intend to continue working in my textbook and to see if I can complete a final project idea based on a strategy board game I invented and recently remembered.