Apple

May 17, 2008

Atwood and Apple

In his post Why Apple is more expensive than Amazon Reg Braithwaite says the record labels are giving Amazon better terms. Jeff Atwood writes about Reg’s post:

But to argue that the competition is ‘unfair’ smacks of the absolute worst kind of Apple advocacy. Unfair? Unfair to whom? The customers who are getting DRM-free music officially blessed by the major record labels?

Yeah, that’s terrible. Just awful.

Jeff Atwood, Supporting DRM-Free Music

Whoa. Apple advocacy is a bad thing? And Reg’s argument ‘smacks of the absolute worst kind’?

Jeff tells us “I’ve been emotionally involved with companies before, and it rarely ends well.” So he’s taking a high road and trying to save us from heartbreak.

A lot of what moves the world is someone getting passionate about something. We are fans of whatever we are fans of at our own risk. Some of us don’t want to be saved. Some of us would rather be passionate and risk losing than not be passionate at all.

But actually Jeff is being disingenuous. He’s very selective in applying his own advice. The ‘don’t advocate for any particular company’ rule is really only applied to Apple.

Jeff could have made a post along the lines of ‘while the titans struggle, the customer benefits.’ But he didn’t stop there. Apple is a villain and deserves to be colluded against — apparently.

I think Jeff has an emotional problem with Apple. He goes all right-brained when the subject is Apple. Maybe he’s a jilted Apple II lover. (Apple ][ forever!)

Postscript: Concerning DRM, I have a much harder time believing Apple will renege on Jobs’ public statements about DRM than that the recording industry will try to stuff the DRM-free genie back in the bottle.

Post Postscript: I was conflicted about posting this. The intent was humorous criticism but I understand I may have missed the mark. I also understand some will receive this post as an attack regardless.

Ah well. You, the reader, will decide.

April 28, 2008

Green Monster at the Boston Apple Store

Universal Hub - Give Apple credit

ifoAppleStore - Future Boylston Store Goes Green

Update:

kottke.org: “I bet they did this just to piss off Gruber.”

Update Update:

The Boston Apple Store opens Thursday May 15.

Opening Day - The Boston Globe

March 20, 2008

Safari 3.1 Develop Menu

SimpleBits: Safari 3.1 Develop Menu

March 07, 2008

iPhone SDK: Rogue Amoeba's Code Signing and You

From the Rogue Amoeba Blog post Code Signing and You:

However, the environment is different in one important way. Apple is the gatekeeper:

“Phones will only run apps signed by Apple. It also applies FairPlay to the package.”
Twitter message from Deric Horn on March 6, 2008

Let me repeat that: if Apple doesn’t sign your iPhone app, it does not run.

This makes more sense than what I was thinking. It means an iPhone OS device doesn’t need to know thousands of valid certificates.

In addition to upgrading applications will the App Store be capable of removing applications?

iPhone SDK and More Questions

John Gruber has posted More Questions on his Daring Fireball blog about the iPhone SDK. I can answer one of his questions.

  • So it seems like the answer to my question yesterday about how users will be prevented from running apps downloaded directly from developers (rather than through the App Store) is that unsigned apps will only work on your iPhone if you pay (and get approved) for a $99 iPhone developer account. But does that mean that approved developers will be able to freely exchange unsigned apps with each other?

An unsigned app will not run on an iPhone at all.1 The only place an unsigned iPhone OS application will run is on the simulator.

I doubt that the barrier for the $99 iPhone developer program is higher than for other types of code signing certificates. The iPhone code signing certs are issued to either individuals or organizations. Apple’s approval for the App Store will be on a application by application basis.

If you as a developer get an application or two approved for the App Store and it later turns that you’re breaking Apple’s rules, it seems safe to presume that one of Apple’s possible recourses is to revoke your certificate and all your (as in signed with your cert) iPhone OS applications will stop working.

1 iPhone OS Programming Guide: Working with a Device

March 06, 2008

iPhone SDK and App Code Signing

In iPhone Enterprise and SDK: First Impressions and Questions John Gruber notes “there is no option to circumvent the App Store” and asks:

My question, though, is how will this be enforced technically? If developers can install on their iPhones the apps they’re working on, what will stop users from doing the same? I’m guessing it’s tied to digital certificates, but that’s just a guess. There must be something, though.

From the Macworld Apple iPhone Event live update page I think that question is answered.

11:10 PT: “We think a lot of people are going to want to become an iPhone developer.” It’s really easy. Go to our web site and download our SDK for free. Run the Simulator on your Mac. You can join the iPhone Developer Program if you want to run the app on an iPhone or iPod Touch, and distribute your app. To join the developer program costs $99.
11:24 PT: What are you doing to make these applications secure? “This is a big concern. It is a dangerous world out there. We’ve tried to strike a good path here. On one side, you’ve got a closed device like the iPod, which always works. You don’t have to worry about third-party apps mucking it up. And on the other side, you’ve got a Windows PC. We want to take the best of both, the reliability of that iPod and we want to take the ability to run third-party apps from the PC world, but without malicious applications.

The developers have to register with us, and for $99 they get an electronic certificate, and that tells us who they are. If they write a malicious app, we can track them down, we can tell their parents, and we will know who they are. And we can turn off the spigot if we need to.”

I added emphasis on two sentences above.

Here’s my interpretation and, I think, the answer to John’s question. For free anyone can run a Cocoa Touch iPhone OS application on the simulator but the SDK and the Xcode tools alone don’t allow an application to be installed on an iPhone or iPod Touch. To get an app onto an actual iPhone requires paying the $99 for the iPhone Developer Program. The Developer Program is essentially a certification program.

John assumes the $99 is for getting listed on the App Store. I think he’s off. I think the $99 is for the code signing certificate. Getting listed is a separate (but no-charge) hurdle.

But I haven’t watched the video (via TUAW) for myself yet.

Update: I wonder if for a developer with a cert if there is any limit to the number of iPhones that Xcode will drop the app onto.

June 26, 2007

The Apple iPhone will be a Raging Success

I think the Apple iPhone will be a Raging Success. Not because of Apple's hype. Not because of the Jobs RDF. But because it is advertised by its interface. Because the interface is straight out of science fiction. (That would be the happy shiny world of tomorrow type of science fiction, not the dark dystopian type.)

Most importantly I think the iPhone will be a success because my six year old son is excited about a phone.

"Daddy, it comes with pirates."

"Daddy, to make the picture big, you pinch out -- like this."

"Daddy, can we get one?"

(No. I'm not buying a $500 phone for myself let alone a six year old. But there will be enough people buying version 1.0 that Apple will be able to build an iPhone platform.)

June 03, 2007

Where are the 'How-To' Shows on iTunes?

Alton Brown tossed the cooking grate aside and placed his steaks directly on the coals. This was an episode of Good Eats titled “Raising the Steaks.” But I only caught a few minutes.

I’d like to be able to see the whole episode. Now. Not when it airs next.

The Food Network isn’t on iTunes. PBS has fewer shows on iTunes then I have toes. (I have all my toes.) Where are the cooking shows? Where are the ‘How-To’ shows?

Shouldn’t ‘How-To’ shows be a natural for the iTunes store? There’s a timeliness (or impulse) factor that the iTunes store could fulfill. See a great recipe or project made. Buy the episode. Bring your notebook computer or video iPod into the kitchen or workshop and replay the important bits as needed.

Oh. And what if the iTunes versions of the shows included a printable digital booklet for the plans or instructions or recipes or shopping lists (or whatever is appropriate)?

January 11, 2007

I Feel Merlin's Pain

Link: Let OS X developers at the iPhone. Please. | 43 Folders.

Hmm. Maybe we should just declare the iPhone dead to us and start speculating about when Apple will ship the Mac Nano.

January 10, 2007

Applications on iPhone

Link: Applications on iPhone - O’Reilly Mac DevCenter Blog.

You know that screenshot of the iPhone’s home screen? The one with the icons for different apps? Looks like Dashboard widgets to me. Do you suppose Dashboard was intended for the iPhone all along?

Safari can auto-install a Dashboard widget. What if that’s not disabled on the iPhone?

A widget is a bundle and can contain native code. So if a Dashboard widget could be installed, it could possibly access the iPhone’s unique features.

Update January 11, 2007:

I wonder if the WebKit based browser on the iPhone supports Java or Flash.

I wonder if Apple created Safari in the first place because they were planning on needing a browser for a mobile device.

constructive nonconformist

Useful Books

*

  • Basecamp
    Basecamp project management and collaboration
  • Backpack
    Backpack: Get Organized and Collaborate
  • Technorati

Creative Commons

Blog powered by TypePad
Member since 02/2004