Gotta say, I'm actually in favour of the June release for 2.0
*ducks rotten eggs*
Wait, hear me out. If they'd released App Store today what would have been there? A handful of Apple developed apps and maybe a couple of third party ones, all of which would have had rough edges. What would you have seen from now until June? A whole wave of version 0.1 software with bugs, missing features and glaring holes. Just look at the majority of the stuff available through installer.app. Yes, a lot of it works, and works well, but there's very little that you could hold up as a finished, polished product.
This way devs get some decent hands on time with the SDK, get to figure out what works and what doesn't and actually do some testing. The result, in theory at least, should be a wide variety of high quality apps at launch and a great wave of momentum going into the developer conference in the summer. It also gives us poor schlubs in the 'enterprise' (sorry, hate that word but can't think of a decent alternative) time to evaluate the potential problems, security issues AND benefits that could come from this platform.
Also, and this is pure speculation, wouldn't a year on from the iPhone launch be just about perfect for the 3G model? Wouldn't THAT be a knockout punch - Software 2.0, enterprise integration, 3G connectivity and a ton of new and feature-packed applications.
For me, this is a nice simple equation now. My iPod Touch stays at version 1 with a full jailbreak and access to those applications. As soon as the 3G iPhone comes out I switch to that and the iPod becomes my dev environment. No complaints with that scenario at all and REALLY looking forward to seeing what can be done with this thing. One thing's for sure, if what we saw demonstrated today holds up the rest of the Smartphone market should be very, very worried.
*ducks rotten eggs*
Wait, hear me out. If they'd released App Store today what would have been there? A handful of Apple developed apps and maybe a couple of third party ones, all of which would have had rough edges. What would you have seen from now until June? A whole wave of version 0.1 software with bugs, missing features and glaring holes. Just look at the majority of the stuff available through installer.app. Yes, a lot of it works, and works well, but there's very little that you could hold up as a finished, polished product.
This way devs get some decent hands on time with the SDK, get to figure out what works and what doesn't and actually do some testing. The result, in theory at least, should be a wide variety of high quality apps at launch and a great wave of momentum going into the developer conference in the summer. It also gives us poor schlubs in the 'enterprise' (sorry, hate that word but can't think of a decent alternative) time to evaluate the potential problems, security issues AND benefits that could come from this platform.
Also, and this is pure speculation, wouldn't a year on from the iPhone launch be just about perfect for the 3G model? Wouldn't THAT be a knockout punch - Software 2.0, enterprise integration, 3G connectivity and a ton of new and feature-packed applications.
For me, this is a nice simple equation now. My iPod Touch stays at version 1 with a full jailbreak and access to those applications. As soon as the 3G iPhone comes out I switch to that and the iPod becomes my dev environment. No complaints with that scenario at all and REALLY looking forward to seeing what can be done with this thing. One thing's for sure, if what we saw demonstrated today holds up the rest of the Smartphone market should be very, very worried.