The Macrosite for News, Analysis and Opinion about the Future of the Internet
Sean Gallagher

Apple's OS 4: Not a Friend to Developers

Written by Sean Gallagher
4/14/2010 13 comments
no ratings
DISCUSS   Digg   Del.icio.us   Reddit   Email This   TWEET THIS

If you're trying to drive the mobile strategy for a mid-sized company, Apple Inc. (Nasdaq: AAPL) may have just tried to grab the steering wheel from you. With the announcement of the next version of the iPhone OS, Apple also announced changes that will block developers from using a number of cross-platform tools to create apps for the iPhone.

Adobe Systems Inc. (Nasdaq: ADBE) and others have been hard at work to make their tools compatible with the iPhone and other smartphone applications. But the terms of development for the iPhone OS 4.0 now ban the use of “cross-compilers,” mandating that iPhone applications must be coded and compiled with Apple-approved programming tools.

Adobe execs are obviously not happy. And if you've invested heavily in rich application development tools centered around Adobe Flash or Microsoft .NET (or its open-source Mono incarnation), you're probably not happy, either.

Part of this is wrapped in a battle over standards. Apple is encouraging developers to encode video and other rich content in HTML5, the new standard for Web content currently under development. HTML5 will in many ways be competitive with existing technologies -- like Adobe's Flash.

But the real issue is Apple's attitude toward developers, which has long been close to abusive. The iPhone is a walled garden for applications, and unless you “jailbreak” them, you're mostly at Apple's mercy when it comes to whether your app can be deployed or not.

Likewise, Apple's attitude toward enterprise users of the iPhone is equally dismissive. Apple has marketed the iPhone's improved enterprise features on one hand, while significantly limiting how enterprises can leverage the iPhone with the other. Apple has no enterprise strategy for mobile, other than as an extension of its consumer strategy: Generate user demand, and the enterprise will adopt the iPhone as a fait accompli.

For many small and medium businesses, Apple's walled garden may not end up being reason to detour, mostly because there's a large number of application developers building commercial apps that can handle many of the mobile needs of smaller businesses, and there are services available to take the pain out of mobile development that can leverage your current Web development efforts.

Salesforce.com Inc. offers an iPhone app for accessing CRM data, for example. And Motherapp can take a Web application and convert it to an iPhone app, or one for the Android platform. Just build an application that outputs pure HTML, following the style guides provided by Motherapp, on any Web development platform -- PHP, Ruby on Rails, or .NET -- and you're all set for a mobile app for either platform. The company also provides a custom application development service for all the major mobile platforms.

But, on the other hand, if you're an information technology-driven company, or you want to deeply integrate mobile into your business's IT architecture, the iPhone looks less and less welcoming. Apple already places itself as the gatekeeper to app distribution, purportedly for the sake of insuring the quality and stability of applications -- but it also works hard to make sure to protect lines of business Apple is interested in entering into itself.

In the end, it comes down to your investment strategy for IT. If you're already outsourcing or using a software-as-a-service provider for your business processes internally, then the iPhone may be a little more welcoming. If you're comfortable with investing in development specifically for the iPhone platform, with tools that Apple approves of, then more power to you.

But if you fall in the middle, and have been counting on leveraging your existing developers to make your company a mobile player, the walls around Apple's iPhone garden may divert you to Google's Android, or to Palm, or to another more welcoming smartphone platform.

— Sean Gallagher is an award-winning IT journalist and the former head of InformationWeek Labs. Gallagher is now an independent journalist and technology consultant based in Baltimore. He can be reached at: gallagher.sean.m@gmail.com.

DISCUSS   Digg   Del.icio.us   Reddit   Email This
Current display:       newest comments first       display in chronological order
Page 1 of 2   Next >
JoeFoster
Rank: Web master
Saturday April 17, 2010 5:24:11 PM
no ratings

of outside developers.

At one time I was part of the Aple Developer ecosphere, but quit when it seemed they wanted to change my code to one they liked more. Sometimes only small changes, granted some for the better, but mostly for their benefit and to say it was native to them.

I expect nothing less from Apple.

no ratings

AMEN!  I've made a lot of money over my career fixing "creative" solutions (aka hacks that became production code) and vowed early on that I would avoid doing this in my career.

Happily, I've gotten the reputation of building rock-solid code and being a "go to" person fir fixing coding problems.  And, frankly, there are standards I stick with that others don't.  So I can understand how some folks would howl at Apple saying "do this" instead of "please do this," but the end result is that the customer gets something that works and often times is elegant and intuitively easy to use.

cjon316
IQ Crew
Friday April 16, 2010 7:42:38 PM
no ratings

Do you suppose they are forcing the hand of developers to Android? What hits apple in the pocketbook anyway?

What about the possibility that they begin os4 with a very strict set of rules and then open up as more is revealed?

 

cjon316
IQ Crew
Friday April 16, 2010 7:36:51 PM
no ratings

Apple's built in fan boy club seems to be enough of an audience to work with the commercial app developer world.

I have been reading about stricter guidelines (lockdowns) on developers, but I had no idea they had gotten this tough to work with.

I hope that they don't force the development off platform to Android. I still want an iPhone someday! Any ideas?

cmj

mhhfive
IQ Crew
Friday April 16, 2010 7:01:57 PM
no ratings

It will be interesting to see how far Android will progress in the next few years as an "open" platform.  Google has a chicken-and-egg problem of building up an audience for its OS and building up a community of developers for it at the same time... Developers will go where consumers are... but consumer will go where developers are.  So Google needs to seed its app ecosystem until the tipping point of "general utility" is met, and consumers AND developers are both attracted to use Android devices...

The real loser seems to be Palm, tho....

Mike Acker
Rank: Cyborg
Friday April 16, 2010 9:31:12 AM
no ratings

=" If developers were given totally free reign ... "

you will have a mess like windows

mhhfive
IQ Crew
Thursday April 15, 2010 8:43:55 PM
no ratings

Apple receives a lot of flak for mandating all sorts of rules on its platforms... but platforms without any kind of organizing rules seem to not be as popular with end users.  So where is the optimal balance?  If developers were given totally free reign, the quality of apps and the user experience would presumably suffer as developers just "shipped" their apps without polishing the edges.  But knowing that Apple is standing over the gate, ready to arbitrarily reject apps makes developers think twice about deploying a shoddy piece of software.

The interesting experiment will be seeing what happens to Android's platform in a few years.  Will Google keep to its laissez faire app store?  Or will it begin instituting quality checks in order to keep the riff-raff apps out of the system?

 

 

Sean Gallagher
Rank: Web master
Thursday April 15, 2010 8:28:21 AM
no ratings

I agree that Apple's model is working for commercial app developers.  It has a huge built-in audience, and a delivery model that works for mass-market apps. And because of the size of the market, if you're creating an app for a wide audience, you have to target iPhone as a platform.

The real problem is on the business app side.  There are lots of business applications that would benefit from the iPhone platform's functionality. But if Apple makes it too difficult to build and deploy those apps--or only gives midmarket app developers the option of building them as mobile web apps--then those businesses are going to have to look elsewhere. 

It's the same problem Apple had in the business desktop market in the 1990's. By keeping out dev tools that didn't meet a certain design aesthetic, or used APIs that weren't Apple's, Apple forfeited the whole corporate client-server and desktop application development market for small and midsized businesses to Windows and Visual Basic.

Mike Acker
Rank: Cyborg
Thursday April 15, 2010 8:09:51 AM
no ratings

open systems invite hacking

open systems is a FAILED concept

Rich Adler
IQ Crew
Thursday April 15, 2010 2:02:48 AM
no ratings

This reminds me of an article recently posted to IE regarding Twitter's buyout of a major app developer Atebits (one man band behind Tweetie and Tweetie 2). Perhaps this is apple's way of trying to retain some of the profit of developing apps for their own technology? Which, many would say is just a disastrous idea. Though, I'm not sure how exactly this will benefit apple- financially speaking. So I could be wrong…but I cant help but think theres a link between Apple's decision to ban the use of "cross-compilers" and Twitter's recouping profits from development companies by buying them out.

On the other hand, is Apple trying to raise the bar in terms of apps and weed out the "cheap" or "low end" ones, since if they want to keep their consumers happy they're going to have to get some damn good stuff on those new iphones coming out (i assume) later this year. They've also got a lot of competition from MotoBLUR, HTC and the Microsoft Kin. In particular, the Moto phones (i have the DEVOUR) are simply incredible. They can do pretty much everything an iphone can do and they have a pull out keyboard. Thats the only thing thats held me from getting an iphone before- im not into the touch screen keyboards. But point being, Apple's got some big competition there in smart phones.

Page 1 of 2   Next >
The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
previous posts from Sean Gallagher
Sean Gallagher
Sean Gallagher   9/2/2010   6 comments
The Internet in all its forms has become a core part of how we communicate, socialize, and handle very personal business every day. But protection of individual privacy is spotty at best, and it seems to be getting worse every day. As we become an increasingly digital nation, do access to, and privacy on, the Internet become civil rights?
Sean Gallagher
Sean Gallagher   8/18/2010   11 comments
On August 10, Microsoft Corp. (Nasdaq: MSFT) issued its biggest-ever set of “Patch Tuesday” security bulletins and fixes. Redmond posted 14 new bulletins, in addition to the bulletin posted August 2 after another vulnerability became public.
Sean Gallagher
Sean Gallagher   8/16/2010   18 comments
In July, American Eagle Outfitters -- which has a market capitalization of $2.52 billion -- had the sort of apocalyptic outage that many companies fear. Its e-commerce site was down for eight days. Both a primary and a secondary storage system failed, backups wouldn’t restore properly, and a disaster recovery site wasn’t provisioned properly.
Sean Gallagher
Sean Gallagher   8/13/2010   8 comments
Richard Whitt, Google (Nasdaq: GOOG)’s Washington telecom and media counsel, issued a “Myths vs. Facts” talking points post on the company’s public policy blog today, on the heels of outcry over Google’s agreement in principle with Verizon Communications Inc. (NYSE: VZ) on ground rules for the net neutrality debate.
5
of
IETV: the thinkerNet on film
5
of
2pm EDT
Thu
Sep 30th
an IBM information resource
sponsored content
big blue blog
an IBM information resource
sponsored content
Getting to Work on Smart Work: How IT Is Transforming the Implementation of the 'Internet of Things'
Organizations in all industry sectors are becoming more instrumented, interconnected, and intelligent -- and that's changing the way they approach virtually every facet of their operations. It's up to IT to help organizations adopt a "Three I's" approach that leverages the emerging Internet of Things and enables them to work smarter.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Internet Evolution – not for thickies
Full Nelson
Hulu Haha

Part 4 of 4   |  
See complete series
7|12|10   |   2:16   |   2 comments


Fritz says: Hulu Plus proves that Hulu could very well succeed and – more importantly – that Saunders is wrong.
Full Nelson
Go With the FLO, Part 2

Part 2 of 2   |  
See complete series
2|5|10   |   2:17   |   3 comments


Fritz and his sweater continue their review of Qualcomm's FLO TV.
Full Nelson
Go With the FLO, Part 1

Part of 2   |  
See complete series
2|4|10   |   2:39   |   1 comment


Qualcomm's FLO TV gizmo streams live TV shows. Tragically, they include the O'Reilly Factor
Reiter's Block
If a Google Phone Arrives, Does It Even Matter?

12|17|09   |   02:41   |   14 comments


Techies are going crazy over the possibility that Google might design and sell its own Android phone. Some writers say it's a very big deal. Reiter questions whether it will happen and, if it does, whether it even matters.
Steve Saunders' Outernet
A Hulu Lulu

Part 1 of 4   |  
See complete series
12|9|09   |   2:22   |   6 comments


Hulu is spectacularly popular with users and a total disaster for its owners. What the flegnog do they think they're doing?
Full Nelson
Personal Mobile TV Makes Its Debut

10|14|09   |   2:28   |   7 comments


Mobile TV is everywhere, and yet, nowhere. Nobody uses it – because the handsets aren't good, the pricing is too high, and the coverage is not good enough. But Qualcomm's FloTV Personal TV aims to change all of that.
Second Shooter
Taking Copyright Protection Too Far

9|1|10   |   2:08   |   No comments


Two studios have filed suit against an ad broker for placing ads to help monetize P2P sites suspected of copyright infringement. That's taking a dangerous step toward what might be a worthy goal.
Not Dr. Phil
U-verse Mobile Misses Its Mark

8|12|10   |   2:37   |   No comments


U-verse customers should wait before upgrading their TV packages to unlock the capabilities of the new U-verse Mobile app.
Reiter's Block
Apple's Magical Bicycle Patent

8|10|10   |   2:20   |   4 comments


Apple has filed a patent for a "smart bicycle" that is loaded with sensors that connect to portable devices, other bicycles, and the Internet.
Reiter's Block
For Whom the Kindle Tolls

8|9|10   |   2:25   |   9 comments


Amazon CEO Jeff Bezos says most great literature won't be enhanced by video. Alan says, "Balderdash!"
Wisdom of the Big Chair
More Texting, Less Bandwidth

9|2|10   |   1:56   |   No comments


Nielsen’s recent numbers on the increasing use of texting bode well for enterprise networks. Shunning the phone in favor of text messaging could mean reducing bandwidth.
Reiter's Block
RIM Caving on Security

9|2|10   |   2:31   |   2 comments


RIM is giving in to demands by India to snoop on encrypted BlackBerry data. It's time to develop cheap or free encryption software for BlackBerrys and other cellular phones.
Second Shooter
Taking Copyright Protection Too Far

9|1|10   |   2:08   |   No comments


Two studios have filed suit against an ad broker for placing ads to help monetize P2P sites suspected of copyright infringement. That's taking a dangerous step toward what might be a worthy goal.
Singer at C-Level
Video in the Cloud

9|1|10   |   2:16   |   2 comments


Software giants are looking for cloud solutions to support our insatiable appetite for video. There will be blood. Yum.
Mary E. Shacklett
Wish List for Mobile Devices, Part 1

Part 1 of 2   |  
See complete series
8|31|10   |   1:41   |   2 comments


By 2014, mobile devices will overtake laptops as the appliance of choice for consumers. But device makers still have some wishes to fulfill, including mobile app simplification and the ability to better perform word processing/spreadsheet functions.
Second Shooter
Google Shifts From Free Content

8|31|10   |   2:14   |   6 comments


Google's foray into pay-for-view movies may be an indicator that the days of free ad-sponsored content are numbered, or at least that ad sponsorship won't fund nearly enough content.
Sweeney Blog
A Sharp Website

8|30|10   |   2:27   |   6 comments


Pencil sharpening gets the digital and artisanal touch, just in time for test-takers everywhere.
Mary E. Shacklett
Online Education Gets a Boost

8|30|10   |   2:02   |   8 comments


Online education, improving to better replicate the interactions that occur between teachers and students face-to-face, grew in double digits during the recession. Still, there’s more work to be done.
Reiter's Block
Educating Bill Gates About Education

8|27|10   |   2:34   |   8 comments


Bill Gates says where you study is becoming much less important, and the best college lectures will soon be found online. Reiter disagrees.
Second Shooter
Gmail & VoIP: Death to PSTN?

8|27|10   |   2:09   |   18 comments


Google's decision to link VoIP calling of PSTN numbers with Gmail, and to let Google Voice "call" Gmail VoIP clients, will devalue the PSTN and force telcos to fund unprofitable services or create their own VoIP transitions.

Enabling People and Organizations to Harness the Transformative Power of Technology