Apple iPhone Hype Breads New Development Mentality
With the launch of the Apple iPhone, a lot of developers have refocussed their attention on smaller applications. Now, I'm not talking about programming for portable devices, but rather ASP.NET web applications that simply display smaller images and pages.
Because the iPhone comes with a full version of Safari, you don't have to develop "mobile apps" for them, you can just do a full web site. However, since the screen is smaller (and since it's a touch screen), some creative tools have come out of the wood work.
One developer in particular noticed that the built in calculator on the iPhone was lacking some features, so he built his own JavaScript version that seems to work out very well.
I think with all of the new and powerful tools Microsoft is coming out with (ASP.NET AJAX being one of the "prettiest"), a lot more people will be focusing on web development. I think the web is in for another boom.