WWDC Aftermath

Posted June 15, 2010 by Elia Freedman
Categories: Other

Various observations from my week at Apple’s developer conference (WWDC):

  • There were a few smokers at the conference and they would all go out on the patio on the third floor to smoke. None of them seemed to speak native English.
  • Amazing how many people came in from outside the US for this. I met people from Canada, Columbia, Brazil, England, Germany, France, Spain and Australia, just to name a few off the top of my head.
  • I always find it funny going to these conferences and seeing people I already know from Portland. In fact, I mostly see these folks, people who live minutes from my home and office, 1000 miles away rather than here in Portland.
  • I also find it funny that I seemed to run into the same people all the time. For instance, I had breakfast with the same person every day. It wasn’t coordinated. It just happened that way.
  • San Francisco is a lot dirtier than I remember it from six or seven years ago, the last time I spent any time in the city.
  • I arrived on Sunday last week and left on Friday afternoon. Five days is exhausting. My brain didn’t slow down from the time I got off the airplane. It just kept running all week, day and night. On top of that, five hours of sleep a night — even without a running brain — isn’t enough sleep for me. I slept like crazy this past weekend.
  • In one session the presenter asked how many had not shipped an app.  About 2/3 of the room raised their hands. That surprised me especially since the sessions were fairly advanced. It was in a session, however, for beginners, so the ratio might have been skewed. (I went to a few beginner sessions just to make sure I didn’t miss anything in my learning process. Every session gave me at least a nugget or two.)
  • 5000+ people at Moscone was more people than at my high school, undergrad and grad universities combined.
  • I have never stood on so many lines in my life. There were lines into the building in the morning, lines into the breakfast/lunch room, lines into every session, lines to sign up for labs, lines into the men’s room. (One of the few times the lines were shorter into the women’s room than the men’s, which is a sad statement about the number of female developers, I am afraid.)
  • I went to an event here in Portland yesterday sponsored by Edward Tufte. Very interesting discussion of infographics, or the use of visuals to represent large chunks of data. There were about 500 people there. Even though the Tufte crowd was 1/10 the size of WWDC, there were way more women in the crowd.
  • It was a good week. I learned a lot, met some interesting people. But I sure am happy to be home.

WWDC 2010/Predicting Apple’s Future

Posted June 9, 2010 by Elia Freedman
Categories: Mobile/Smartphone, Uncategorized

I am at Apple’s Worldwide Developer Conference (WWDC) this week. On Monday, Steve Jobs gave his keynote where he focused exclusively on iPhone 4 and iOS 4. (Apple changed the OS name from iPhone OS to iOS.) The new device looks nice: camera, video in HD, new OS features, beautiful and innovative device design and the new open sourced FaceTime for video chat.

But what was more interesting was what wasn’t mentioned. No discussion of Mac computers at all. Most of the rumors turned out to be false: no Apple TV, no MacBook refresh, no fancy mice. (Really? Mice? Since when does that merit keynote mention?)

But my question to all those lementing is, why would Apple announce all these now? Apple never makes announcements until the products are ready to go. The company does not believe in vaporware at all. And if anything, Apple knows how to keep the focus on it. As far as I can tell, I am expecting a major new Apple announcement every couple of months for the next year. Let me outline them for you:

July: Mac event
This is where we hear about the MacBook and MacMini refreshes, potentially new monitors and the new mouse, if it exists. Perfect for those back to school shoppers, especially those who are sending their kids off to college.

October: “Music”event
Every year Apple does a music event with iPod refreshes for the holiday season. I think this will be a very special announcement that advances Apple’s strategic goals. The center piece of this event will be the new iPod touch with optional 3G. The reason this will be special is because optional 3G+wifi devices coupled with multitasking in iOS4 will make it possible to use Skype or another VoIP service for all your phone calls, bi-passing the carriers all together (except to act as a pipe). Both Google and Apple have this important goal in common.

February: Connected Life event
Apple has made a number of acquisitions and is doing a number of things behind the scenes that will set up this event. What am I talking about? How about a massive, $1 billion data center in North Carolina, purchases of Siri and LaLa, and very old Apple TV. This will be Apple’s web strategy coming out party, where all of your devices – iPad, iPhone, laptops and desktops, Apple TV (which must be re-branded iTV and will now be powered by iOS)– and all of your files are connected via one cloud-based account that is tied into iTunes and based on MobileMe.

March: iPad 2
The iPad is updated to take advantage of iPhone 4 innovations: forward and backward facing cameras, video recording, and higher resolution “retina” displays. It will be magical… all over again!

April: iOS5
The next rev of the operating system that powers iPhone, iPod touch, iPad and iTV will be introduced with betas ready for us developers right after Steve Jobs’ keynote.

June: iPhone 4G
Apple’s next generation phone will be LTE compatible, which means you can use it with any carrier, and will be 4G compatible. Good-bye AT&T hell. Hello Verizon hell.

A few thoughts on WWDC, Google I/O and the iPad

Posted June 1, 2010 by Elia Freedman
Categories: Mobile/Smartphone

I love my iPad but there are too many videos I can’t watch thanks to this Flash problem. As a developer and thinker, I completely understand where Apple is coming from and agree with everything Steve Jobs said in his open letter. As a user, though, it is just a pain in the neck. I wish the two could get together and figure out some way to make this work. Something like a separate app that could only run videos. I know it is not going to happen, but I sure wish it would. (Or I wish the world’s video hosts would transition their sites to run on the iPad faster.)

One of the things I hope we see from WWDC is a new Apple TV. Now that I have the iPad I am finding myself watching a lot more video. And not just movies and TV shows and Netflix streaming and baseball games, by the way. A lot more video on the web. I would love to have all these things in one place and available on the big screen in the house when I want it. The problem, of course, is that it will likely run iPhone OS, which still means no Flash, which means many of the videos I want to watch still won’t work.

I also hope Apple is more grown up than Google. I use a lot of Google products and use them every day, but their Google I/O spit balls  aimed at Apple were sophomoric at best. I didn’t like that stuff when I was in middle school. I sure don’t like it now. Let’s face it, the smartphone market is not one of those markets where we are going to have a 90-10 split between two competitors. It is likely that we will see a couple of companies in the 30-40% market share range and a couple of others in the 5-10% range. We are talking about 3.6 billion potential customers here! Let’s also realize that Apple and Google are both better off for having each other. Apple will push Google to make better UI and streamlined devices. Google will push Apple to create better and better products and (hopefully) curb their worst tendencies.

Mobile App or Mobile Web?

Posted May 26, 2010 by Elia Freedman
Categories: Mobile/Smartphone

I’ve railed here against mobile apps that should be mobile web sites. One of my favorite examples is IMDB but there are a ton of them. After all, all it is doing is grabbing web site data and downloading it to the local app anyway. It’s useless without a web connection.

But then the Facebook incident at ReadWriteWeb happened. To refresh your memory, a whole mess of people tried to log into a ReadWriteWeb article on the changes made to Facebook Login page.

All of a sudden I can’t help but wonder if I have it all wrong. Maybe the browser is confusing and its the presence of apps — little icons that live on a home screen — that really makes this easy. Maybe the rise of website-as-application is critical for mainstream adoption of mobile devices. After all, an iPhone app is a lot more fool-proof than a mobile website. (Of course, we can save icons to the home screen but that takes some technical knowledge also.)

If the iPad is the device for my grandmother to use, than should I expect my grandmother to understand how a web browser works and what addresses are? Or does it make more sense for those things to be applications that sit on the desk?

Google did an interesting study, asking what a browser is. Turns out, very few actually know, which might be the greatest reason yet why people are taking to apps like a fly to honey.

Palm: 10 Years Of a Poorly Run Public Company

Posted May 4, 2010 by Elia Freedman
Categories: Mobile/Smartphone

We were having some discussions yesterday about how Palm, in its ten year history as a public company, was a complete and utter failure. One really stupid move after another doomed Palm. A history:

  • Before going public, Eric Benhamou, then CEO of 3COM who owned Palm Computing, proclaimed that Palm would never be spun out as a public entity. Donna Dubinsky and Jeff Hawkins, the creators of the company, said screw you and left.
  • 10 months later, Palm was a publicly traded company.

And thus the stupidity begins.

  • Palm decides that the only way to survive is to license the Palm operating system against Microsoft’s onslaught.
  • Palm, under a series of inept CEO’s, loses focus on what got them there to begin with: being the greatest personal organizer in the history of computing. Instead, Palm decided they could be all things to all people, trying to compete head-to-head with Microsoft.
  • The last of Jeff Hawkins amazingly designed innovations goes to market: the beautiful, elegant Palm V. To this day I think it is still one of the most beautifully designed portable computers and inspired an entire line of products from the company with color, higher resolution displays.
  • Donna Dubinsky and Jeff Hawkins form Handspring, license the Palm OS, and pick up the innovation mantel with expansion ports and, eventually, the Treo smartphone.
  • Palm ships 3 or 4 new devices each year, making it impossible to buy a device and feel good about owning the latest and greatest for more than a month. Also, the company changes the stupid connector on every freakin’ model, meaning customers have to purchase new accessories with every device and pissing off hardware accessory makers everywhere.
  • Sony, Garmin and others license the Palm OS. Rumors swirl that there is unrest among the licensees that there isn’t enough of a wall between the hardware Palm and software Palm.
  • A series of idiotic marketing decisions are made: naming of the two halves of the company, device decisions, and my all-time favorite: the so-called “Palm Economy”, or in other words the biggest load of b******* ever heaped on a developer community that was getting less and less support from Palm.
  • Handheld sales, meanwhile, are dropping every year since 2001 and Palm is investing heavily in vertical markets such as education, FIRE (finance, real estate, insurance), and medical.
  • The OS is spun out into a separate company, Sony stops making Palm OS handhelds, and Palm hardware buys out a failing Handspring to get the Treo and its executive talent back.
  • Treo becomes the hottest smartphone on the planet, selling a few million units per year.
  • Palm hardware licenses Windows Mobile, completely confusing everyone who wants software to run on a Palm.
  • PalmSource, the old software arm that was spun out, gets bought by Access and put out to pasture.
  • Palm believes there is no future in handhelds and fires or re-assigns everyone specifically focused on selling those, wasting a $1 billion investment in the education and medical fields.
  • The Palm TX ships, the last and greatest of the Palm handhelds. It was, for those that never used one, an iPod touch four years ahead of its time. By the way, for those of you counting, iPod touch has sold 40 million units in four years. Apparently there is no future in handhelds.
  • Microsoft stops innovating with Windows Mobile and Palm OS is stagnant so there is no major changes in Treo devices over the years. Since there is no platform innovation, developers aren’t making any money either.
  • The Palm Foleo is announced. The Palm Foleo is canceled. Jeff Hawkins disappears.
  • Jon Rubenstein is hired as the latest in a long line of CEOs. Ed Colligan, Todd Bradley, Eric Benhamou, and Carl Yankowski are just the CEOs of the publicly traded Palm before Jon. David Nagel was CEO of PalmSource when it was a spun off company. Not bad for 10 years!
  • Palm announced webOS and the Palm Pre. Everyone gets excited but devices don’t ship for months and the development environment isn’t ready yet. webOS is an awesome OS using web standard technologies to develop apps.
  • Palm Pre has nice UI but no one has any clue who it is being marketed to. Palm undergoes some torture by trying to sync music directly from iTunes without Apple’s permission. That stupidity ended with Palm giving up. Palm commercials are weird.
  • Palm ships the Pre; webOS in limited beta. You have to be on the short list to get invited and those invited seem to be old Palm OS developers. It was a nice idea to reach out to the base but Palm needed web developers excited. The old Palm OS developers needed a C kernel. Palm swears they won’t make C code work on the Pre.
  • The Pre launches on… wait for it… Sprint. A lot of Sprint customers buy it. No one else switches carriers. Palm then launches the Pixi, which is the Pre without something.
  • Palm announces that C code can now be used as a kernel for developing on the devices.
  • Palm moves to Verizon and AT&T but is overshadowed by Android and iPhone on the two carriers. Bad timing.
  • HP buys Palm, putting an end to a torturous 10 year existence as an independent company.

Writing this was a little cathartic, I have to admit. Hope you’ll add to my recollections in the history. If you are curious about the history before going public, check out Piloting Palm. Very interesting read.