Archive for the ‘Bradley University’ Category

The Bradley Renaissance and Me

Saturday, May 3rd, 2008

A journey through life, love, and really sweet iPod webApps.

There is no doubting that apple’s SDK for the iPhone/iPod Touch is a fantastic bit of software that will usher in a new age in mobile computing, but until they release the ability for users to download and run the content on their precious hand-helds there is nothing to be done but design for the web.

This is what I did for Bradley University’s Renaissance Gala event with the help of my trust instructor Steve Merrill. This is the first of two posts. This post will have my thoughts and the Gala itself and the other will have my experience developing a webApp for the iPhone.

(more…)

Opera Mini Demo

Tuesday, February 19th, 2008

Opera Mini DemoAs part of my cellphone programming class, I have been introduced to a few new tools for mobile design. So far the most important one is the Opera Mini Demo. Opera Mini is the most prevalent web browser on mobile devices, and this clever page displays web pages in a nice little cellphone after jamming it through Opera Mini’s rendering engine. Opera Mini takes an Apple like approach, discarding mobile only style sheets, and instead opting to fuse both mobile and screen CSS together with the grace of a walrus doing ballet with a running chainsaw on the flat end of a postage stamp. This is however a strong improvement over what the web used to be on a phone where the rendering was the chainsaw and the users sense of sight and good taste, the walrus. Whereas the current state of events can be done carefully, even gracefully if the web page is designed well, the past was just an exercise in how to make it hurt the least. (more…)

A Treatment

Friday, December 14th, 2007

Web design is a time consuming process. While using CSS one can make large broad changes very quickly, one of the drawbacks to learning it is the amount of tweaking that must be done in order to make a page look perfect. In producing this gallery site I have learned a great deal, and that means time saved and knowledge gained. If I were to reproduce this site from scratch, or produce something similar to it, it would require much less time simply due to the experiences I had trying one thing, failing, and then trying another. I know I am just starting to dig in to the power of PHP.

I am very glad to have embarked on this project. With every challenge I faced I learned something new. For instance, I was having trouble styling this very blog. While others created themes from scratch, I looked to find a working theme and rewrite it to suit my needs. I have learned that doing something like that ends up being more of a problem than a solution. Because the CSS was ordered in such a drastically different way than I was used to reading and writing, it was difficult translate back and forth out of it. I constantly found myself walled in by CSS rules that I could not locate and therefore could not change.

The other sizeable hurdle to creating this place was the gallery. Upon hearing the stories about how tough it was to style Gallery 2 I didn’t want to start off on another tough CSS project. Instead I wanted something that I built myself. I had to figure out how to get Jquery, PHP, Flash, and AJAX to talk seamlessly to each other. I am still fighting to get Flash’s dynamic content to load itself when I call to it, but that is something I will continue to work on.

With eight more hours of work, there are several issues that I need to resolve. Probably first and foremost figuring out how to get the rest of the gallery functioning properly. Styling the pages with a JavaScript detector and getting my Flash to load its external content. With that completed I would move on to fixing a few minor graphical errors that crop up in IE 7. It is a little curious as I tried it once on a windows machine with IE7 and it broke rather badly, and I tried it once on my own windows box with IE7 and there were just a few bugs. With those two things completed, if I were still feeling ambitions I would probably try and go to make the wordpress stop giving me a list of HTML validation errors.

On the long term, I would like to continue to add to the design of the page. I feel that there is more that I can do with added time. I had a couple of ideas to add images to the headers like a gear, and break up all of my straight lines with some more interesting curves. As far as content goes, I want to add more to my gallery, as what is there now is really still just a prototype to see if my theory on how to make it would work. I want to write up a more professional resume and place it in the multimedia section, and also begin to gather up multimedia resources and link and relate to them in my blog.

In the future, I want to learn how to create more efficient and readable CSS. I learned an awful lot from the CSS sheet that I remade to be my own and I want to put that to work in something else. I want this webpage to incorporate more flash and more AJAX although I’m not sure where I will put it all next.