iPad pulls Fraser Speirs back in to iPhone OS development
When I saw Mac developer Fraser Speirs' Twitter post linking to a blog entry titled "Back In" I knew what it was about: the App Store. Back in September 2008, Fraser announced he was ceasing new iPhone OS development in a widely-linked post titled "App Store: I'm out".
Fraser wasn't the first or last to announce that he was giving up on the App Store, but he is the first that I'm aware of who has come back. Why? Because to ignore the iPhone OS is to risk missing too many potential new customers. He says that he hasn't seen any comparable alternatives to the iPhone platform, and with the arrival of the iPad, Apple's mobile device platform is the place to be. "I have to ask myself if there's a train that I would rather be on," says Speirs. "I don't see one right now, and I don't see one coming down the track."
Does this mean that he's abandoned his criticism of the App Store? Does he think that everything is fine? Hardly. Instead, he sees things as unlikely to change, despite the fact that he and others publicly left the App Store in the hopes of changing Apple's policies: "The direction of the iPhone OS ecosystem is now clear. To stick to an opinion regardless is to see the world as you would like it to be, not as it actually is. Down that road lies the Free Software Foundation, and I have zero interest in finding myself in 2020 a bitter forty-something man fighting the battles of a decade ago."
To put it another way: the App Store is still broken, but it's the only option available, and that is unlikely to change anytime soon. He can either develop for it under Apple's conditions or not at all, and he'd rather be a part of it. Towards that end he makes an interesting comparison: "[iPhone OS developers are] building components for the Boeing or Airbus ecosystems now. Nothing wrong with that -- many people do a great job and make a very good living at that. What is lost is the software equivalent of the romance of flight."
So while others want you to ignore the iPad and wait for some mythical "open" alternative, Fraser sees the iPad as the best option available with few contenders likely to appear anytime soon. (I'm sure we'll continue to read articles about "iPad killers" just as we have for the iPod.)
Being able to change your mind is a sign of maturity. I applauded those developers who left the App Store (which I still regard as deeply flawed in many aspects). I respect those who have left, and I respect Fraser for being able to admit that he wants to be a part of this 'next big thing.'
Share
Categories
When I saw Mac developer Fraser Speirs' Twitter post linking to a blog entry titled "Back In" I knew what it was about: the App Store....
Add a Comment
Yeah, Jordan, there's nothing wrong with "expecting" more out of Apple than what you get. But don't expect Apple to listen to outsiders for how to make those business decisions.
Back when Apple was failing, Steve wasn't there, and it was run by salesmen that didn't understand the market. This isn't "back in the day", but it is NOW, and Apple is making money hand over fist and its products are selling way beyond what supply can keep up with.
And I don't see a lot of developers jumping ship - where will they jump ship TO?
The app store is where the money is at, like it or not. This guy is recognizing that, which is why he's back, restrictions or not.
I buy Apple's products, not because they are the only products I CAN buy, but because they are the BEST I can buy. I don't give a rat's a** how they structure the app store's developer rules, as long as they keep churning out good apps. As they do, I'll buy the apps that I like and do what I want.
Am I a sheep? No, I'm an informed consumer that is perfectly fine with buying from a company that knows how to make not only good products, but great products. If you are a developer, then abide by Apple's rules, those that have are apparently making great apps and making money doing it. They will certainly have a better chance of getting my money.
And since they have stuck with it and didn't whine about making mistakes, I am even more inclined to buy from them.
By the way, Dan, the word is "whining", not "whinging". AARRGG!
There are important distinctions to be made between legitimate restrictions and illegitimate restrictions.
For example, some friends of mine complain that Apple's Airport access points require a proprietary client for configuration; I however argue that since these devices employ MDNS broadcasts and IPv6 local link addresses for discovery and configuration -- and that this approach is such an improvement over manually configured IPv4 addresses and requires a special client anyway -- such a limitation is justifiable.
The restrictions appearing in Apple's mobile devices, however, are more often simply for the fact of herding and locking the user into a being a captive revenue stream. Such an approach is not a valid technical justification; instead, such an approach represents a fundamental lack of respect for the humanity of the user, treating the user instead as cattle or as serfs/tenants.
Am I expecting a company to conform to my religious beliefs, namely that it should deal with customers ethically and make a reasonable profit on fair goods and services, rather than through various schemes and deceptions? You bet I am! Can Apple's wealth or market power change that expectation? No, unlike others here, I don't respect force and power; I respect goodness.
The fact that many people these days have no expectation of goodness in the companies with which they do business is a sad statement on the state of business ethics and society in general.
This ain't religion; it's business. That's like saying if you stop into a Catholic Church they should have a place for Muslims to pray and a section for Jews and Atheists as well. Good has about as much to do with this as God. Techies forget that Apple dropped the word "computer" from its name and decided to make a product for the masses instead of those who understand what you are talking about. I turn the sucker on and I expect it to find the WiFi or whatever and I am more concerned about doing what I have to do than adjusting it to some ideal environment. I don't care enough to pursue the best deal. That may change but right now we are so new to all this that the one with the most seamless and simple experience wins. In other words, you can pray wherever you want as long as you don't care who hears.
May 04 2010 at 12:47 PM Report abuse Permalink rate up rate down ReplyNo, it's like saying if a someone stops into a Catholic church, the church should only seek to convert that person through persuasion, not through threats, or torture, or deception, or brainwashing. Iow, the church must respect a person's freedom of conscience -- an essential element of a person's humanity.
Likewise, contract law in business has for centuries included a notion of a "meeting of minds" -- namely, that a contact must respect and address person's rationality. A valid contract doesn't include deception, trickery, misrepresentation, withholding of information, etc., etc. Taking advantage of people's stupidity, misdirecting them from flaw with a bit of shiny, etc. is not good business. It's just a short-term con.
Even Goldman Sachs' prospectus asserted: "Our clients' interests always come first. Our experience shows that if we serve our clients well, our own success will follow. Our assets are our people, capital and reputation. If any of these is ever diminished, the last is the most difficult to restore."
The fact that there are people who ignore business ethics -- or worse still people like you who think making a buck exist in a totally different sphere as ethics -- is a sad statement on the health of our society. It's also sad that a talented, competent company like Apple isn't taking a higher road.
People think that "open" is the buzz word of the moment and that its the holy grail of software development.
The reason Apple has had so much success over the last decade is because they pay attention to detail in their product functionality and its on-going development, invoking whatever is necessary to ensure the quality user experience of their products is not tarnished.
Look at the fragmentation of Android already.
"open" is great for the developer / hacker that might download a useful tool and then wants the ability to hack it around himself instead of relying on the original coder to implement features he/she might want. Not necessarily a great idea for the core o/s if you think about it!
I think a mixed balance of "open" and "closed" is much better, protect the core whilst still allowing 3rd party development.
You only have to look at the App Store to realise there isn't much iPhone O/S developers can't do and all this hot air people keep spouting about "openness" is merely a smoke screen from those that want to criticise Apple or those that have little understanding that the way Apple works is the exactly the reason why its been so successful in the first place!
So, basically, he thought that he and the other developers were important enough to make Apple change their ways if they left. He was wrong.
It turns out, Apple has 25 billion in the bank, makes more money in a month than a small country, and is pretty happy with the way it runs its own business.
You know what's funny? All these people have these great ideas about how much better it would be if Apple would just "listen to its customers" and do things "a better way" or whatever. Did Apple get where it is by catering to the whims of every whiny brat or by making strong, bold decisions and sticking with them?
Apple makes decisions that are unpopular at the time, and everyone complains, and then in two years everyone else follows suit. Like the people who complained about them ditching the floppy drive, or the people who said that they would never be successful in the phone business.
If Apple did all the things that people "want" them to do, they wouldn't be the highly successful company they are today.
So, to this developer, I say this: Decide whether or not you can deal with the way Apple does business. Yes, they are controlling. If you can't handle that, then stay out of the App Store. If you can, then develop for it, but don't go complaining about the way things are. You knew it would be this way.
The same thing goes for customers who buy their products and then complain that they can't do every little thing they want. Go buy someone else's products, people. We won't miss you.
Yeah, really, I mean, why should anyone criticize Apple? They're clearly perfect and rich enough that they don't have to care! What fools these people are to think that Apple would care about developers or users. They ought to just shut up and thank Apple for *letting them* buy and develop for their hardware.
We are fortunate people and should never ever ever say a bad word about such a great and flawless company as Apple who always knows what's best.
'All these people have these great ideas about how much better it would be if Apple would just "listen to its customers" and do things "a better way" or whatever.'
Not only that, some developers even make the fundamental mistake of thinking they are Apple's customers. If their App Store complaint is about the current set up not being good for customers, maybe that would carry more weight with Apple. Apple though will not sacrifice what they believe is good for customers (and hence Apple device sales) just to please some developers.
Reading his Blog, it isn't that the App Store is the only show in town, it is that he now understands that That is the Way the App Store will work, and no amount of whinging from Developers is going to change that.
Steve Jobs doesn't use User Focus Groups because Focus Groups ask for things they don't really need because it sounds cool. As cool as an Anarchic Software Market sounds, Fraser finally realises that Anarchy isn't all it's cracked up to be.
Doesn't he make photo apps? I wouldn't have been too interested either, the APIs for iPhone up until now were messed up with regard to accessing the camera roll. Developers can't make apps that upload with good location data - etc. I'm looking forward to that getting much better in 4.0. I want to upload full size images with accurate data to Flickr.
"Just when I thought I was out, they pull me back in..."
May 03 2010 at 10:14 PM Report abuse Permalink rate up rate down ReplySorry, I can't stop chuckling over geeks who want businesses run like their favorite religion.
May 03 2010 at 10:12 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



26 Comments