Monday, March 30, 2009

User Interface

I was looking at the new User Interface for the upcoming Windows Mobile 6.5. I feel that it may rival the infamous IPhone User Interface; but will ultimately come up short. The fluidity of the IPhone is second to none! We live in a world of psychological obsolescence; dissatisfied with the old, in order to upgrade to the new.

Maybe I'm wrong. Maybe Windows Mobile 6.5 will surpass the IPhone's UI. But at this point, I doubt it. There is no question that Windows Mobile does beat out the IPhone when it comes to usability. But I think we all love the bells and whistles of any new thing.

For the most part, we buy an automobile for its looks alone; forget about the safety features and performance! At any rate, I'm going to try out the new Windows Mobile 6.5 when it becomes available.

Friday, March 13, 2009

Generations

I just saw the most incredible thing.  Please watch this video; it will bring you back in the day and bring you up to the present.  It's about 10 minutes long but well worth it.  Too funny!


Basic coding!

What's funny is that I've been preaching POCOs for all the time I've been at my present job. I liken programming to professional basketball. The basics and fundamentals of basketball are taught at an early age. When players get to the pro's, for the most part, they stop using the basic fundamentals; like boxing out to grab a rebound, cutting off the baseline and forcing their opponent back to the middle of the floor, etc...

The point is, you have very talented developers that would like to use the latest development tools and methods, but the basics will always pull you through. You can get yourself into uncharted territory when you attempt new things. Just ask Shaq when he tries to shoot a three-pointer when his skill level is really inside of the key.

This is not to say developers should not try new things, but try (and succeed) new things when you are not under a strict deadline.


Michael Adkins