Update: I started writing this post and realized I’m finding so much about the iPad on a daily basis, I’ll never finish this. I’m going make this sticky and continue to expand on it as I uncover new notions of what this thing is.
There seem to be two warring factions over the iPad, those that think it makes sense and those that don’t. I’m firmly in the “think it makes sense” group.
Flash
I hate Flash. I hate the AIR runtime. I don’t even have the browser plugin installed (my hatred extends beyond ClickToFlash). But most of the people that will buy this device will have some sort of affinity for it. I can just see my sister, buying this for use on the couch, firing it up and Farmville being a blue square. The lack of Flash matters most to those who don’t even know what it is.
This is the New Apple OS
Some fear that iPhone OS X, which will most likely be re-branded Mobile OS X, will creep upwards to laptops and desktops. Apple is not stupid, this will never happen. Do you think they haven’t noticed the huge developer community that lives and loves OS X? This is the community that create the applications and apps that make iP and Macs such a pleasure to use. Apple is not going to do anything to interfere with the love.
The iPad is for my Mom
Recently, my parents hashed it out over my mom’s desire for an Apple laptop. My dad was against it as he didn’t want to learn a new OS. She ended up with a Dell. The iPad would be perfect for her, no learning required. What we’re seeing here is the wii-ification of the game console. Bringing a somewhat arcane device to the masses. But my mom is going to be awfully pissed her genealogy software doesn’t work on it.
It’s Just a Big iPod Touch
And my iPhone is just a smaller, less powerful, less capable iPad. The only things that matter about the physical aspects are a) the size of the screen and b) it’s running Apple’s A4 chip (which I’ll get to later). Watching the Jobs announcement was boring, truly boring. I wasn’t there so I checked out the live blogs without the benefit of motion. It was the 7 minute iPad intro video that blew my mind. And the word on the street is that you “have to use it to understand it”. Watching the video was enough for me. It is the interface that allows this device to excel where everyone else has failed.
It Doesn’t have X, Y, or Z
I firmly believe that Apple has introduced what the market will bear, not what Apple is capable of. You can see evidence of this tactic with the camera in the iPod Nano and a lack of one in the iPod Touch. The iPod Touch can survive with its current specs, the Nano, not so much. I bet Apple is currently working on the 3rd or even 4th generation of the iPad right now. I also believe this product line will be pushed more aggressively, no once per year updates.
This is Not a “Hobby” Product
When we got the iPod Touch, it wasn’t called the iTouch. Same with Nano, Shuffle, and now Classic. The branding remains consistent - iP. The iPad fits into this branding mold, whereas a “Hobby” product does not - tv.
The Apple A4 CPU/GPU
I don’t have any knowledge that isn’t already out there, but I’m damn curious how many cores this thing has. Apple, with its PA Semi purchase, has brought us a screaming, power-sipping monster. We all know the next iPhone will be called the iPhone A4. I bet this is what has postponed the launch of the tablet for so long, Jobs just was not comfortable releasing an underpowered device that did not hold up well in battery life.
Follow me on Twitter!

Just got this in the mail… Nailed them on the clarity/timeliness of app reviews and suggested they post guidelines for acceptable apps or at the very least have a pre-review process.
My take on the announcements:
- This is a revolutionary product (I didn’t realize this until the point below).
- The new app interfaces have sold me.
- The announcement was boring. Demos are boring, watch the 7-min iPad video by Apple to see what this is all about.
- The A4 chip and the amazing battery life will kill the Kindle and the rest of the eReader market.
- The price is amazing. Again, Kindle dead.
- There is far more to this product than what we’ve seen today.
Here are some pics of the simulator. I rushed these out so ask questions in the comments:

Lock Screen

Initial Home Screen

Settings

Search

Settings App

About

Keyboard

Accessibility

Contact App

Contact App w/ Keyboard

Contact App w/ Keyboard Horizontal
Follow me on Twitter!
Since I don’t have all the time in the world, I haven’t been benchmarking the newer builds I’ve posted lately. In particular, I’ve never benchmarked the 64-bit Firefox 3.7a1 against the 32-bit nightly. A kind soul pointed out that my builds yielded no speed gains and are inferior to the official Mozilla nightlies. Having done numerous builds of 64-bit WebKit (pre-WWDC), and testing against the 32-bit WebKit and finding no gains, I didn’t doubt Firefox suffered the same fate.
But it seems faster. Everything seems faster. New iPhone OS releases always seem faster, new point releases of OS X seem faster, new stuff just seems faster. So I decided to spend most of my day trying to quantify this seemingly faster build.
Here’s what I got.
Dromaeo
Mozilla JavaScript performance test suite. I ran ALL tests, which takes about 30 mins, so I have one result per browser. The nightly wins by .5%!!

Bigger Numbers Are Better
SunSpider
I ran this three times for each browser and took the average. The beetle build wins by 2%!!

Smaller Numbers Are Better
V8 Benchmark Suite - Version 5
Ran this three times and took the average. The beetle build wins by 5%!!

Smaller Numbers Are Better
Peacekeeper
Some cheez generic browser benchmark site. Never heard of it. Ran the test three times and took the average. Firefox nightly wins by 3%!!

Bigger Numbers Are Better
Tab Loading
Here is where the seeming speed gets put to the test. Loaded a cross section of 25 sites in 25 tabs. Used the ol’ iPhone stopwatch, ran three times from a warm launch and took the average.

Smaller Numbers Are Better
Well, look at that. The beetle build whomps Firefox by over 30%!!
Yes, the nightlies might be better. I’m pretty sure they’re more stable, I’m positive they’ll at least load Flash, and they’re probably even better optimized for your machine. My builds are optimized for myself, more tuned for 10.6.x and 64-bit so I’m going after the bleeding edge.
Oh yeah, here’s the Firefox nightly and the beetle build used in these tests.
Mashups. That name seems to grate on me now, never liked it. Several years ago, 2005 maybe, web apps or even web functions became much more liberal with sharing information. We saw the pioneers like Flickr and Delicious open up their data to 3rd parties through APIs. The seminal event was probably Google Maps. Closed to 3rd parties in the beginning but pried open, the map data was too enticing. Before there was an API for Google Maps, I was one of the few to mash data on top of it. This gave rise to the term Mashups.
Fast forward to today, where providing an API is no longer an option, but a necessity. If you don’t provide one, your competitor definitely will.
One of the most successful and open APIs is Twitter’s. Spawning tens of thousands of 3rd party apps, cementing Twitter’s lead in the micro-blogging sector. Nobody can come close to them.
In this post, I want to go over two examples. The first example is what got me onto this train of thought, more below.
Shelfari vs. Goodreads
I’ve been using both sites for over a year, but Goodreads is now, frankly, kicking Shelfari’s ass. Though I think Shelfari is a superior website - I’ve invested so much time into Shelfari and am somewhat miffed that it is destined for oblivion.
Why?
You can probably guess by now, they have no frikkin’ API! FriendFeed, Cliqset, Ping.fm, etc. cannot interface with Shelfari (and Shelfari doesn’t integrate with anything else) so none of your content ends up in your Activity Stream. People don’t see what you are doing on the site, people never learn it exists, people don’t use it.
Gowalla vs. Foursquare
This one is a bit less obvious, but the lack of an API in Gowalla is killing it. Their blog states, on January 13th, the API is nearly complete. NEARLY COMPLETE! What, are they waiting for it to be perfect before rolling it out? Bad idea. Do you think Twitter waited until their API was golden before letting others use it?
On the other hand, Foursquare has had their API out since at least May 27, 2009, this is when the first message was posted to the discussion group. They even have an app gallery!
Now for some objective data, (kind of). Since I cross link a lot of my social accounts, I get a lot of spillover from Twitter. When an social app really starts taking off, I start to get an increasing number of requests. Request numbers for these sites:
- Shelfari - ZERO. EVER.
- Goodreads - 1 to 2 per day.
- Gowalla - 2 to 4 per day.
- Foursquare - 10+ per day.
If you’re aggregating data or building a social site and don’t have an API, you’re history.
Follow me on Twitter!
Page 1 of 1512345»...Last »