Daniel and Manton talk about everything iPad, how we’re using it and plan to develop for it, plus iPad listener questions from Twitter. A special hour-long episode.
Download (MP3, 55 minutes, 26 MB)
Links for the show:
- Twitterrific — great Twitter iPad client from Icon Factory
- Articles — iPad app for Wikipedia from Sophia Teutschler
- Instapaper — Marco Arment’s read-it-later web site and iPhone/iPad app
- Section 3.3.1 — initial summary Apple’s Flash ban from John Gruber
- Apple Announces LapTop — what if the iPad had been first, by Guy Kawasaki
- Cabel in Apple Store — Panic co-founder buys lots of iPads
- Omni refund policy — great customer service, but 30% to Apple
Special thanks to our listeners for the iPad tweet questions: Alex, Jon, Ryan, Michael, Paul, Jorge, and Mike (links go to the question).

Daniel Jalkut is the founder of Red Sweater Software. His most popular products are MarsEdit, Black Ink, FastScripts, and FlexTime.
Manton Reece is the founder of Riverfold Software. He builds e-book software for Ingram Digital and has 2 independent products: Clipstart and Wii Transfer.
Hey Guys,
Based on my understanding, I’m not sure your discussion on iPhone universal apps was totally technically accurate.
Unlike universal binaries on the Mac, which included Intel and PPC binaries in a single package, I believe a universal app on the iPhone is a single binary, compiled for arm6/arm7.
To quote Apple:
“A Universal app is optimized to run on all iPhone OS devices—itʼs essentially an iPhone app and an iPad app built as a single binary.”
That’s why you need to use conditional coding and checking for the existence of certain classes instead of something like using pre-processor macros to determine which code path you’re traveling down.
Anyway, I’m not an expert but I believe the above is correct. Full details here:
http://devimages.apple.com/iphone/resources/introductiontouniversalapps.pdf
Keep it up, love the show.
Cheers,
Hunter
Hi Hunter, thanks for the correction. You’re right, everything for a universal app is checked at runtime. We’ll mention this on the next show to hopefully minimize the amount of confusing we’ve caused for our listeners. :-)
The funny part is that we actually talked back and forth about this a little (of course, without checking), but I edited it out of the final podcast. That’ll teach me!