Tuesday, April 28, 2009

Vector vs. Raster (Bitmap) Graphics

As a software engineer I never really had the inclination (or need) to learn much about design and graphics. Until I decided to start developing iPhone applications and wanted to create my own graphics to set my apps apart. I kept bumping into references about vector objects and graphics and I had no idea what they were. Until I finally stopped being lazy and looked it up. :) So here it is in plain and simple terms:
A vector graphic differs from a raster image(or bitmap) in that, the former does not store its pixel information, but rather it stores information about how to draw the image (line, curves, points, etc.) after it it applied to a mathematical formula. This allows you to re-size, re-color, deform, as well as many of other things to the vector graphic, without sacrificing the image quality. You can read more on vector graphics here.

Monday, April 6, 2009

Google Web Toolkit (GWT) vs. Apache Wicket

I was looking around to find a good summary of pros and cons for GWT and Wicket and I found this great article. It is about 7 months old, but still very relevant. Although I got the impression that the author was a bit biased towards Wicket, I think it is a great article for someone that wants to get a quick idea of the pros and shortcomings of both technologies. You can always read more on Wicket and GWT to draw your own conclusions.