Dylan Schiemann's Blog
Apple’s new application, Numbers, is a really nice refreshing blend of
Excel and a general diagramming tool. It is surprisingly feature-rich, making
actually somewhat more complex to use than a typical Apple app. It’s
interesting that the new iWork suite has the Leopard theme or skin. Because
of the Leopard delays, Apple seems to be in this weird hybrid states where
many of their new applications have the new Apple style, but the operating
system itself does not. It’s a very different model than Microsoft
where apps take on the theme and UI guidelines of the version of the Windows.
The Numbers templates, while nice, are not nearly as impressive as the
screenshots and demos shown on the Apple web site. Hopefully some of the
people... (more)
Dylan Schiemann's Blog
After writing a recent post about thinking outside the (browser) box, I
started thinking about the rapid rate by which things are changing. A year
ago, most web developers had to think about Firefox, Internet Explorer,
Safari, Opera, and perhaps WAP for mobile devices and widget development for
one of more platforms.
Today, we are afforded more possibility, but some... (more)
Dylan Schiemann's Blog
The iPhone DevCamp begins Friday night. I won’t be able to attend,
though we’ll be sending Jason Cline to the event to represent SitePen.
We’ve been blogging quite a bit about the iPhone on the SitePen blog,
and running a lot of tests to find out all of the various things that
don’t work on the current Safari version found on the iPhone.
The ... (more)
Dylan Schiemann's Blog
I usually skip BarCamp and other hackathon coding events because they consume
a lot of time and I don’t usually get as much accomplished as I do at
my desk. That said, when a major new platform like the iPhone gets released,
an event such as the iPhone Dev Camp seems like a great idea to collaborate
and get up to speed as quickly as possible. If Apple’s W... (more)
Successful AJAX-based applications provide a better end-user experience than
traditional Web sites. Fast performance is absolutely essential to deliver on
this potential. The large number of technologies and the additional
complexity that AJAX adds to the mix creates significant headaches in
tracking down performance bottlenecks and related issues.
So where do you start tracking down perf... (more)