<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: WWDC 2007 Keynote</title>
	<atom:link href="http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/</link>
	<description></description>
	<pubDate>Sun, 23 Nov 2008 12:16:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Paul</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94699</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Wed, 13 Jun 2007 21:22:05 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94699</guid>
		<description>So, I gotta say that I think there is a lot for developers here, unless you were hoping for a full no SDK for the iPhone (and I think this might happen some day, if and when the phone proves to be what most think it will be, and they figure out a way to "qualify" "APPL certified aps." We've been told over and over again that the device would be closed for now. So let it go, and get a little creative with some great off-the-shelf knowledge and tools we all have already--standards compliant web dev code.

I agree with Michael's statement in the comments, that this is very similar to Tiger in that it's not a major user release, but there are some exciting evolutionary things (like the Finder/desktop improvements, which seem so integrated I am not sure why they are treated as two sep things... it's all UI, and for me the Finder, which includes the desktop going back to Mac OS 1. But, as he said, there's a ton of new stuff to build off here. 

I will have to comment on the Finder after some serious use, but I think it's still missing some true advancements that could have made it stand out more technologically, feature wise, rather than so much eye candy. For example, though not pretty, Path Finder is a true workhorse and could have inspired in itself a ton of improvements to the standard Finder. Most obvious, are tabbed windows, though that might start looking a little crazy with iTunes cover flow taking over (I suppose you wouldn't use tabs in that mode though). I am still holding out hope that Tabs make it into list and column view, the way tabs made a last minute appearance in Safari 1.0.

People are ranting about how Apple has been putting too many resources on the iPhone, but I think they are missing what's really going on here. OS X development during the last two + years has been more than Leopard --it's been OS X iPhone, OS X Mac, (and OS X ATV to a lesser degree, since that runs 10.4.7 I think), and it looks like Safari for Windows as well. We can't get inside Steve's head, but it looks like there is a broader thing going on here, and it's cross platform. At the end of the day, all this stuff has to work together. It's not one big Trojan Horse--some point to iTunes, or Win Safari, or the iPhone as Trojan Horses, but I actually think it's a broader collective strategy. Sure they may be writing as they go, but at least it's a strategy. 

Michael, Addicted--SPOD and AutoFS: I think this is one of the biggest improvements for users. No glitter here, just pure usability improvements. How many of us have to suffer through infinite spinning beachballs when trying to mount a new volume, find a volume, disconnect a volume, or, and here is the big one... a volume disconnects itself for some reason, unannounced, and OS X sputters around with the spinning beach ball, locking up the entire machine (and what's the deal here, maybe someone can explain, what happened to protected memory)?

I am hoping to hear about more surprises like AutoFS. Little incremental changes like this, and some that were  mentioned like better sharing across Windows and Unix (how many times will we here that?), now with Spotlight. These things add up. I mean Tiger itself is still considered a worthy (if not better by some accounts) Vista alternative. Leopard continues the evolution we've been watching since 10.0 came out. None of these were as revolutionary new as 10.0, XP or Vista (well I probably shouldn't include Vista), but collectively, these evolutionary releases have resulted in a better OS. 

On Safari Windows--Good strategic move to put Apple in everyone's face a little more and get some more web dev mind share. Even a marginal uptake by Windows users could help push Safari up to 10+%, and make it required testing for web sites. Additionally, it will help with the iPhone, because the more sites that work well for Safari, the better the iPhone experience. Oh, and I have been testing this heavily the last two days on my ThinkPad/XP machine, which runs heavy web aps 90% of the time (much more than desktop aps at this company). I have only seen one problem on one web ap. But what's more interesting, is that out of the gate, it runs many web aps better than IE and FF, and the aps were all optimized for IE. It looks like others' experience with Win Safari has been mixed, but I think I may be able to put IE to bed on that machine.

UI: I know this is only cosmetics, but considering that design and the visual "ahh" factor is so important to Apple, the new conforming UI is one of the most pleasant things about this release. This puts Apple back to where they started, and I hope developers follow suit. Mac users will already be in better shape when Leopard comes out, with this UI, and the lack of the "anything goes" mentality of Win developers.</description>
		<content:encoded><![CDATA[<p>So, I gotta say that I think there is a lot for developers here, unless you were hoping for a full no SDK for the iPhone (and I think this might happen some day, if and when the phone proves to be what most think it will be, and they figure out a way to "qualify" "APPL certified aps." We've been told over and over again that the device would be closed for now. So let it go, and get a little creative with some great off-the-shelf knowledge and tools we all have already--standards compliant web dev code.</p>
<p>I agree with Michael's statement in the comments, that this is very similar to Tiger in that it's not a major user release, but there are some exciting evolutionary things (like the Finder/desktop improvements, which seem so integrated I am not sure why they are treated as two sep things... it's all UI, and for me the Finder, which includes the desktop going back to Mac OS 1. But, as he said, there's a ton of new stuff to build off here. </p>
<p>I will have to comment on the Finder after some serious use, but I think it's still missing some true advancements that could have made it stand out more technologically, feature wise, rather than so much eye candy. For example, though not pretty, Path Finder is a true workhorse and could have inspired in itself a ton of improvements to the standard Finder. Most obvious, are tabbed windows, though that might start looking a little crazy with iTunes cover flow taking over (I suppose you wouldn't use tabs in that mode though). I am still holding out hope that Tabs make it into list and column view, the way tabs made a last minute appearance in Safari 1.0.</p>
<p>People are ranting about how Apple has been putting too many resources on the iPhone, but I think they are missing what's really going on here. OS X development during the last two + years has been more than Leopard --it's been OS X iPhone, OS X Mac, (and OS X ATV to a lesser degree, since that runs 10.4.7 I think), and it looks like Safari for Windows as well. We can't get inside Steve's head, but it looks like there is a broader thing going on here, and it's cross platform. At the end of the day, all this stuff has to work together. It's not one big Trojan Horse--some point to iTunes, or Win Safari, or the iPhone as Trojan Horses, but I actually think it's a broader collective strategy. Sure they may be writing as they go, but at least it's a strategy. </p>
<p>Michael, Addicted--SPOD and AutoFS: I think this is one of the biggest improvements for users. No glitter here, just pure usability improvements. How many of us have to suffer through infinite spinning beachballs when trying to mount a new volume, find a volume, disconnect a volume, or, and here is the big one... a volume disconnects itself for some reason, unannounced, and OS X sputters around with the spinning beach ball, locking up the entire machine (and what's the deal here, maybe someone can explain, what happened to protected memory)?</p>
<p>I am hoping to hear about more surprises like AutoFS. Little incremental changes like this, and some that were  mentioned like better sharing across Windows and Unix (how many times will we here that?), now with Spotlight. These things add up. I mean Tiger itself is still considered a worthy (if not better by some accounts) Vista alternative. Leopard continues the evolution we've been watching since 10.0 came out. None of these were as revolutionary new as 10.0, XP or Vista (well I probably shouldn't include Vista), but collectively, these evolutionary releases have resulted in a better OS. </p>
<p>On Safari Windows--Good strategic move to put Apple in everyone's face a little more and get some more web dev mind share. Even a marginal uptake by Windows users could help push Safari up to 10+%, and make it required testing for web sites. Additionally, it will help with the iPhone, because the more sites that work well for Safari, the better the iPhone experience. Oh, and I have been testing this heavily the last two days on my ThinkPad/XP machine, which runs heavy web aps 90% of the time (much more than desktop aps at this company). I have only seen one problem on one web ap. But what's more interesting, is that out of the gate, it runs many web aps better than IE and FF, and the aps were all optimized for IE. It looks like others' experience with Win Safari has been mixed, but I think I may be able to put IE to bed on that machine.</p>
<p>UI: I know this is only cosmetics, but considering that design and the visual "ahh" factor is so important to Apple, the new conforming UI is one of the most pleasant things about this release. This puts Apple back to where they started, and I hope developers follow suit. Mac users will already be in better shape when Leopard comes out, with this UI, and the lack of the "anything goes" mentality of Win developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94665</link>
		<dc:creator>Jay</dc:creator>
		<pubDate>Wed, 13 Jun 2007 20:15:41 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94665</guid>
		<description>As an "average" user so far I'm underwhelmed.  Spaces is nice but nothing new (I used Desktop Manager since 10.3).  I'd rather have a bigger screen. :-)

Timemachine...maybe, but back up doesn't do me much good if it's on the same disk I'm working from in the event of a drive failure.  I'll have to see how that works before I'd use it.

Back to My Mac...can't say that I'd use it.  Besides, even at LAN speeds remote access to Macs via VNC is clunky at best.  Over DSL it's gotta suck.

And "cover flow" for Finder?  No thanks.  It works with iTunes but that's not how I want to look for data on my disk.  If they finally fixed Finder's behavior with network shares, I'll be happy.</description>
		<content:encoded><![CDATA[<p>As an "average" user so far I'm underwhelmed.  Spaces is nice but nothing new (I used Desktop Manager since 10.3).  I'd rather have a bigger screen. :-)</p>
<p>Timemachine...maybe, but back up doesn't do me much good if it's on the same disk I'm working from in the event of a drive failure.  I'll have to see how that works before I'd use it.</p>
<p>Back to My Mac...can't say that I'd use it.  Besides, even at LAN speeds remote access to Macs via VNC is clunky at best.  Over DSL it's gotta suck.</p>
<p>And "cover flow" for Finder?  No thanks.  It works with iTunes but that's not how I want to look for data on my disk.  If they finally fixed Finder's behavior with network shares, I'll be happy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94651</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 13 Jun 2007 19:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94651</guid>
		<description>TMQ: Thanks for the info. If it can "just work" through NATs, that will be a great feature indeed.</description>
		<content:encoded><![CDATA[<p>TMQ: Thanks for the info. If it can "just work" through NATs, that will be a great feature indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TMQ</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94647</link>
		<dc:creator>TMQ</dc:creator>
		<pubDate>Wed, 13 Jun 2007 19:19:23 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94647</guid>
		<description>My initial reply seems to have been eaten... 

In an case, it seems that Back to My Mac is establishing a VPN and doing UDP punching via .Mac, so there should be fewer NAT worries.</description>
		<content:encoded><![CDATA[<p>My initial reply seems to have been eaten... </p>
<p>In an case, it seems that Back to My Mac is establishing a VPN and doing UDP punching via .Mac, so there should be fewer NAT worries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vanni</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94637</link>
		<dc:creator>vanni</dc:creator>
		<pubDate>Wed, 13 Jun 2007 19:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94637</guid>
		<description>Michael - i agree completely with your assessment of the finder. It needs an overhaul and pronto! I am so tired of the SPOD factor when i use nfs mounted disks and at other times such as when i mistakenly  do a right/click on a file on a server and the SPOD goes on for ten min. ENOUGH!. As you are a developer hopefully you can get through to apple on our behalf to start fixing the Finder. It needs to be less in our face. And eye candy don't do nothin for me. Give me PRODUCTIVITY</description>
		<content:encoded><![CDATA[<p>Michael - i agree completely with your assessment of the finder. It needs an overhaul and pronto! I am so tired of the SPOD factor when i use nfs mounted disks and at other times such as when i mistakenly  do a right/click on a file on a server and the SPOD goes on for ten min. ENOUGH!. As you are a developer hopefully you can get through to apple on our behalf to start fixing the Finder. It needs to be less in our face. And eye candy don't do nothin for me. Give me PRODUCTIVITY</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94627</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Wed, 13 Jun 2007 18:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94627</guid>
		<description>Indeed, I have tried to use DynDNS for this exact purpose--I bought Apple Remote Desktop and everything! --but it didn't work. (although it is possible I just didn't do it correctly, I suppose).</description>
		<content:encoded><![CDATA[<p>Indeed, I have tried to use DynDNS for this exact purpose--I bought Apple Remote Desktop and everything! --but it didn't work. (although it is possible I just didn't do it correctly, I suppose).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: judson</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94625</link>
		<dc:creator>judson</dc:creator>
		<pubDate>Wed, 13 Jun 2007 18:36:29 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94625</guid>
		<description>this is an interesting web app for iPhone, maybe the first

http://davidcann.com/iphone/</description>
		<content:encoded><![CDATA[<p>this is an interesting web app for iPhone, maybe the first</p>
<p><a href="http://davidcann.com/iphone/" rel="nofollow">http://davidcann.com/iphone/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94615</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 13 Jun 2007 18:12:48 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94615</guid>
		<description>TMQ: But don't all the intervening NATs (some of which, on either end, may be out of your control) have to agree to forward the ports in this way? This is why not everyone can use DynDNS.</description>
		<content:encoded><![CDATA[<p>TMQ: But don't all the intervening NATs (some of which, on either end, may be out of your control) have to agree to forward the ports in this way? This is why not everyone can use DynDNS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TMQ</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94612</link>
		<dc:creator>TMQ</dc:creator>
		<pubDate>Wed, 13 Jun 2007 18:03:42 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94612</guid>
		<description>Well, NAT is Network Address Translation, so it translates your 'real' IP to your private one, say 80.46.28.32:400 to 10.0.0.9:800. For all intents and purposes, port 400 on your 'real' IP is your machine within the LAN. There  should be no problem with this and Back to My Mac. You can set up something similar for yourself with DynDNS.</description>
		<content:encoded><![CDATA[<p>Well, NAT is Network Address Translation, so it translates your 'real' IP to your private one, say 80.46.28.32:400 to 10.0.0.9:800. For all intents and purposes, port 400 on your 'real' IP is your machine within the LAN. There  should be no problem with this and Back to My Mac. You can set up something similar for yourself with DynDNS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94602</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Wed, 13 Jun 2007 17:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2007/06/11/wwdc-2007-keynote/#comment-94602</guid>
		<description>Michael: thanks for your response. I will have to dig into my network settings more when I get home from work, but I am using NAT on my AirPort Extreme (draft n) to get a 10 or 172 or 192.168 address. I'd hope for my $99/year Apple would be able to match Copilot's service!

Even if not, I have noticed in my network pref pane that I have an IPv6 address... could Back to My Mac be using that as a unique identifier? (either by itself or by tunneling through IPv4)</description>
		<content:encoded><![CDATA[<p>Michael: thanks for your response. I will have to dig into my network settings more when I get home from work, but I am using NAT on my AirPort Extreme (draft n) to get a 10 or 172 or 192.168 address. I'd hope for my $99/year Apple would be able to match Copilot's service!</p>
<p>Even if not, I have noticed in my network pref pane that I have an IPv6 address... could Back to My Mac be using that as a unique identifier? (either by itself or by tunneling through IPv4)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
