The busiest week yet...
This was quite the week. I started with the list of my priority tasks, including their ranking of importance. This was one of the smoothest sailing weeks I've had, despite having so much to do. I started with building out the last pieces of functionality in my app, as well as starting to look for good resources for what I would face later on.
As I looked and planned for the amount of time I had to work and the number of tasks and my estimates for completion, it was painfully obvious that there wasn't enough time in the day. So, I planned on taking some time off work (Friday) to focus and move the project forward.
For the first time since the start of this project, I was running ahead all week! I got stumped once or twice, but was able to make up time later on. There were many nights where I would get stuck on an issue, go to bed, only to get up 10 minutes later to try some other methods. I was so wrapped around solving my bugs that I couldn't rest :)
By Friday, I was working on the last bits of logic and connections necessary to get it all working. So, Friday evening was set aside for skinning the components and final graphic design. Back when I started the project, I had given myself a week to do the design, and now I was left with roughly 12 hours! I had a solid idea in mind, though, so, it went relatively well once I started.
So, without much more chatter, here are some of the design elements
Overall, I'm really happy with the way the application is coming along. There are still bugs and errors that need to be fixed, but I've got a solid working beta to build on.
I would be completely self-centered if I didn't mention how much help John Olson has been to me through the entire build and programming process. His insight into best practices, components, and the Flex framework have been invaluable. His generosity in his time and patience as he explained why things work the way they do and how best to approach problems was a life-line that came unlooked for.
Thank you, John.
Garth Braithwaite was another source of Flex insights. His willingness to talk code when I hadn't intended to (it was always on my mind :) ) got me through a tight spot.
Finally, Craig Overman was always willing to help me walk through logic and breakdown the code to its simplest bits. His brain just works that way!
CGTextures - always useful
Ryan Stewart's skinning breakdown - super easy method!
Terrence Ryan's skinning method - also very easy!