Top Mobile Development Platform: iPhone, Windows, Android, Blackberry?: Page 5

(Page 5 of 5)

5. Wildcards

As I’ve said many times before, if this were a European-based site, I’d be negligent if I didn’t include Symbian. I’m not so sure I need to even say that anymore. Ovum found that Symbian “commanded a 49% share of the smartphone installed base but only generated an estimated 9% of the total applications downloads market” in 2009.

Symbian seems to be plagued by some of the same troubles as BlackBerry, and has yet to have any success here in the U.S.

Palm WebOS needs to be mentioned in passing, if only to point out that the HP acquisition has at least bought the platform some time.

Another wildcard developers must consider is the carrier. A smartphone’s success depends nearly as much on the carrier as the smartphone platform. For instance, even as iPhone prices drop, the fact that it is tethered to one of the most expensive carriers keeps it out of reach for many consumers (not that this is necessarily a bad thing).

Finally, standards need to be factored in. According to Dominique Hazael-Massieux, a staff member at W3C (World Wide Web Consortium) and a founding of the W3C’s Mobile Web Initiative (MWI), Web technologies such as HTML 5 are a pretty good starting point for mobile developers.

“The mobile Web is usable on pretty much all mobile devices nowadays. . . and you don’t need anybody’s approval or review to create, deploy and update a mobile Web application,” he said. “The review process required by a number of platforms makes it hard or impossible to adapt for applications that require privacy- or security-sensitive data.”

Since most businesses already have some kind of in-house authorization mechanism, it isn’t difficult to apply those mechanisms to Web-based mobile applications. Moreover, the cost of developing a mobile Web site is usually much less than developing a native app, let alone a native app for each of an organization’s supported smartphones.

There are drawbacks to this approach, of course. For instance, Web-based mobile apps don’t necessarily have access to as many features as native applications.

Even as standards improve, though, don’t expect all of these platforms to play well together. They never do. Handsets, mobile Web browsers and smartphone development platforms will continue to be fragmented, and even if standardization solves 80-90 percent of cross-platform development issues (which is extremely optimistic) that remaining 10-20 percent could trip up your development plans or force you to bring in yet another set of developers to tackle mobile middleware.


Page 5 of 5

Previous Page
1 2 3 4 5
 



Tags: Blackberry, iPhone, iphone apps, iPad apps, best smartphones


0 Comments (click to add your comment)
Comment and Contribute

 


(Maximum characters: 1200). You have characters left.