Regarding the api comparison between iPhone and android I was really surprised 
how similar the two frameworks are. It even made me wondered who copied who. 
Granted, the api's have different names and different sintax but at a high 
level they are similar. They must be using similar design patterns.

Sent from my iPhone

On Jan 21, 2009, at 11:46 AM, Mike Hearn <[email protected]> wrote:


My 2c ...

Although not as much potential as the iPhone;
at least not at the present moment.

Potential for making money? I agree.

Potential in general? I think it has a lot more for the usual reasons
(better thought out API and open source nature).

I've had an iPhone for almost a year and I'm quite familiar with it.
I've also done plenty of development on it and have even published two
apps in the iPhone AppStore.

Nice! It's very hard to get good comparisons between the two, because
of the old NDA issues and just general lack of people developing for
both platforms. Writing up a comparison of iPhone vs Android
development/API in detail would be really interesting to read, I
think.

   iPhone does have a very good software development kit but the big
problem is that it doesn't have garbage collection. If you screw up a
reference somewhere you could easily spend days or weeks trying to
figure out why is it that your app is crashing "randomly".

Yes and even worse NULLs propagate. I couldn't believe that when I
found out. Seems like a great recipe for data corruption!

   With Android, on the other hand, my first impresion was that it
didn't "feel" right. Maybe because it has more than one button, maybe
because I have to pull the tab up to view the rest of the applications
but it just doesn't feel right. Anyway, maybe this feeling will
decrease as days go by.

If it doesn't, definitely try and figure out why that feeling is
present.

The button thing I find I prefer - iPhone apps have to dedicate
valuable screen real estate to things like "go back" and the menu
options. Most of the time I am not using the things hidden by the menu
key, so I get more pixels to look at what I *am* interested in. That
said I have not used an iPhone for any length of time.

On the other hand, software related things can often be changed, if
you can identify how to make it better (beyond "copy the iphone" of
course).




      


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to