Linked by David Adams on Thu 25th Sep 2008 18:03 UTC, submitted by snydeq
PDAs, Cellphones, Wireless Neil McAllister delves into the Android and iPhone SDKs to help sort out which will be the best bet for developers now that technical details of the first Android smartphone have been announced. Whereas the iPhone requires an Intel-based Mac running OS X 10.5.4 or later, ADC membership, and familiarity with proprietary Mac OS X dev tools, the standard IDE for Android is Eclipse. And because most tasks can be performed with command-line tools, you can expect third parties to develop Android SDK plug-ins for other IDEs. 'By just about any measure, Google's Android is more open and developer-friendly than the iPhone,' McAllister writes. This openness is essential to Android's prospects. 'Based on raw market share alone, the iPhone seems likely to remain the smartphone developer's platform of choice â€" especially when ISVs can translate that market share into application sales,' McAllister writes. 'In this race, Apple is taking a page from Microsoft's book, while Google looks suspiciously like Linux.'
Thread beginning with comment 331510
To read all comments associated with this story, please click here.
Shoot-out?
by sanctus on Thu 25th Sep 2008 18:51 UTC
sanctus
Member since:
2005-08-31

Where's the shoot-out?

to help sort out which will be the best bet for developers

So what is the answer?

This is just an article about someone who doens't like obj-c and the NDA. Nothing about the SDKs and nothing that will help sort out which one is the best.

RE: Shoot-out?
by suryad on Thu 25th Sep 2008 20:19 in reply to "Shoot-out?"
suryad Member since:
2005-07-09

Fair point, but going by Google's track record I have found their documentation and API quite flexible and easy to use.

Reply Parent Bookmark Score: 3

RE: Shoot-out?
by chaosvoyager on Thu 25th Sep 2008 20:52 in reply to "Shoot-out?"
chaosvoyager Member since:
2005-07-06

Where's the shoot-out?

***

This is just an article about someone who doens't like obj-c and the NDA. Nothing about the SDKs and nothing that will help sort out which one is the best.

Indeed, but how exactly can you have a shootout when both Apple and Google throw NDAs everywhere?

Language politics aside (as quite frankly they all look the same to me), the APIs behind the iPhone are FAR superior to those behind Android. You can chalk it up to opinion if you want, but I am an order of magnitude more productive on the iPhone than I am on Android, and I'm not the only one.

I'd tell you more, but then they'd have to kill me.

Reply Parent Bookmark Score: 4

RE[2]: Shoot-out?
by DrillSgt on Fri 26th Sep 2008 00:32 in reply to "RE: Shoot-out?"
DrillSgt Member since:
2005-12-02

"You can chalk it up to opinion if you want, but I am an order of magnitude more productive on the iPhone than I am on Android, and I'm not the only one."

Okay, maybe I am just out of the loop. There are no Android phones out yet, the first one to be released at the end of October by T-Mobile, the G1. So how can you be more productive on something that does not exist yet? Serious question, as even on Android's web site it mentions there are no devices using it yet.

Reply Parent Bookmark Score: 3

RE[2]: Shoot-out?
by Gunderwo on Fri 26th Sep 2008 06:07 in reply to "RE: Shoot-out?"
Gunderwo Member since:
2006-01-03

I've spent some time looking at both API's and doing a small project in each just to get a feel for the lay of the land. Yet I don't see the clear superiority of the iPhone SDK that you mention. The one thing I do see on the Google side is a lack of documentation, not that it's terrible, just that the iPhone SDK docs are a lot better.

I don't have enough experience in either to say one way or another but to me both appear to have strengths and weaknesses. Of course it may have something to do with the fact that I'm much more experienced as a Java developer than a Obj-C one. Could you give some examples of what you see as clear strengths of the iPhone SDK as opposed to the GPhone one?

Reply Parent Bookmark Score: 2

RE[2]: Shoot-out? - third party sniper
by jabbotts on Fri 26th Sep 2008 12:08 in reply to "RE: Shoot-out?"
jabbotts Member since:
2007-09-06

Let Android and osX Micro stand out in the middle of the street and draw. I'm going to go place my money on Maemo with his 30x6 up on that roof top over there.

(sorry, I couldn't resist with the gun duelling analogy and since the article didn't provide much technical information...)

I would love to see the article redone on a purely technical basis including Android, iPhone and Maemo development pros and cons. Maybe a more inspired writer will happen past this humble post.

Reply Parent Bookmark Score: 2

RE: Shoot-out?
by lurch_mojoff on Thu 25th Sep 2008 22:00 in reply to "Shoot-out?"
lurch_mojoff Member since:
2007-05-12

"to help sort out which will be the best bet for developers

So what is the answer?.
"
Of course there is no answer - there is no clearly defined question. If you are the kind of developer who wants to tinker with the device and the OS, who has an idea of neat app that does things it probably shouldn't do, who is planing on releasing the app as open source, you would be better off going with Android. If you want consistent and simple APIs and UI or if you are in for the money the iPhone is undoubtedly the winner. Despite the uncertainty whether your app will make it in the store and the rather bureaucratic process of becoming "accredited" iPhone developer, submitting stuff for review, etc., people are making good money selling simple and rather cheap apps.

Reply Parent Bookmark Score: 2

RE[2]: Shoot-out?
by BallmerKnowsBest on Fri 26th Sep 2008 08:13 in reply to "RE: Shoot-out?"
BallmerKnowsBest Member since:
2008-06-02

people are making good money selling simple and rather cheap apps.


It's an interesting demonstration of just where Apple's priorities lie. Rip-off customers with overpriced applications that no one would buy if it weren't for the environment of artificial scarcity that Apple has created? That's A-OK.

But try to release an iPhone app that is the least bit similar to any Apple software that has ever existed or may exist at some point in the future? OMG NO YUO!

Reply Parent Bookmark Score: 1