Live data from Hacker News

Android

avc.com

81–90 of 196 posts

Re: Android

#81
post #44

Earlier quoted context omitted.

I can share my experience from developing with Silverlight and c# for a few years (Though for the past year I've developed exclusively in java). First of all the language. c#, especially in the latest iterations has become incredible. Featuring the goodness of both statically and dynamically typed languages. It has become very elegant and powerful. Sadly, I can't say anything similar on Java. Is has been very slow to…

Excellent! Android allows you to define your UI in XML as well[1]. It's not that novel, Flex does the same thing too. But not to be too dismissive, it would nice to hear of experts in both to tell us what Android might be lacking. Regards UI editor, yes, Android doesn't have any WYSIWYG UI editors. There is one, but it's 3rd party and not as polished as you describe MS's to be. -- [1] http://developer.android.com/gui…

With respect to Android vs WP7 controls is the lookless nature of Silverlight controls. This allows you to completely reskin and add new behavior to an existing control while maintaining all of its current behavior.

Re: Android

#82
post #66

But the iPhone and iPad aren't priced at a premium. Anyway, it's a mistake pit Google against Apple. The real battle will be between Google and Microsoft for the exact same hardware manufacturers and sales channels. (Meanwhile, you can buy an iPad from an Apple Store or from Walmart without any carrier involvement). Google hasn't managed the fragmentation problem very well, they haven't done enough to control the qua…

And Microsoft's development tools are generally very popular with developers. Yes, very popular with .NET developers. That's the problem with Microsoft, everything is coupled together and isolated from anything non-Microsoft. You're usually either a .NET developer or an everything-else developer. Everyone else has free development tools/environments. Everyone else has vibrant online communities. Everyone else shares…

StackOverflow is somewhat .NET-biased, and it’s probably the most vibrant online community available. Mono provides a free development tool/environment built around skills easily transferred to .NET. Microsoft even occasionally collaborates with Mono.

Also, “everything is coupled together” occasionally becomes a feature.

However, what do I know — I haven’t ever used a Microsoft OS on a computer I control. .NET seems nice, though.

Re: Android

#83

But the iPhone and iPad aren't priced at a premium. Anyway, it's a mistake pit Google against Apple. The real battle will be between Google and Microsoft for the exact same hardware manufacturers and sales channels. (Meanwhile, you can buy an iPad from an Apple Store or from Walmart without any carrier involvement). Google hasn't managed the fragmentation problem very well, they haven't done enough to control the qua…

"But the iPhone and iPad aren't priced at a premium."

I believe that AT&T subsidizes the hell out of the iPhone (pays Apple $400 per phone sold), which the do for the privilege of exclusivity, among other reasons. When/if that exclusivity dies, we'll see if carriers will pony up. The alternative is more expensive iPhones or reduced margins (will Apple be willing to accept the latter?).

Re: Android

#84

I have been debating fiddling wither win7 or android. What is a good android phone to test/develop with? Is the nexus still the best choice?

Unfortunately, if you want a warranted phone, I think the nexus might be your best choice. Someone can correct me if I'm wrong, but I believe that they will still replace it under warrantee if something happens to it and you have root. With all other phones, as far as I'm aware, if you root your phone, you loose warrantee.

I rooted my Motorola Droid and a about 6 months later parts of the screen stopped working. They wouldn't replace it because it had been rooted. I probably should have just undone all that and taken it back to another store, but I ended up just buying a new phone.

Re: Android

#85

But the iPhone and iPad aren't priced at a premium. Anyway, it's a mistake pit Google against Apple. The real battle will be between Google and Microsoft for the exact same hardware manufacturers and sales channels. (Meanwhile, you can buy an iPad from an Apple Store or from Walmart without any carrier involvement). Google hasn't managed the fragmentation problem very well, they haven't done enough to control the qua…

"But the iPhone and iPad aren't priced at a premium." I believe that AT&T subsidizes the hell out of the iPhone (pays Apple $400 per phone sold), which the do for the privilege of exclusivity, among other reasons. When/if that exclusivity dies, we'll see if carriers will pony up. The alternative is more expensive iPhones or reduced margins (will Apple be willing to accept the latter?).

> "I believe that AT&T subsidizes the hell out of the iPhone"

No more than any other device. By all reports, the iPhone is not significantly more expensive to build than comparable smartphones, and in fact if you look at similar smartphones, both subsidized contract prices and unsubsidized prices are very similar to the iPhone as well.

Android is going to open the market for cheaper, low-end smartphones, that's for certain - but comparably equipped smartphones, whether they be Nokia, Android, or WinMo7, are all in the same general price point.

Re: Android

#86

But the iPhone and iPad aren't priced at a premium. Anyway, it's a mistake pit Google against Apple. The real battle will be between Google and Microsoft for the exact same hardware manufacturers and sales channels. (Meanwhile, you can buy an iPad from an Apple Store or from Walmart without any carrier involvement). Google hasn't managed the fragmentation problem very well, they haven't done enough to control the qua…

Google hasn't managed the fragmentation problem very well, they haven't done enough to control the quality the Android OS between carriers and manufacturers, and they've utterly mismanaged the Android Market. All true, and still they've had great success. (I'm actually surprised, given how bad the Market is and how blatantly the carriers are screwing up the phones). Which just means they can do even better if they ca…

> "All true, and still they've had great success."

I'd argue they haven't. The success would've been the adoption of the platform - but as far as I can see none of the major Android phone vendors actually support the platform - they see it more as a way to skimp on software development costs, and offload it onto Google instead. There's little to no interest in even updating the phones, or supporting the platform as a whole.

I feel that Google has been taken for a ride by Motorola, HTC, et al - there's a lot of lip service paid to Android, but none of their actions have helped solidify the platform, instead being treated simply as free code. The fact that there are a lot of units of hardware moving off shelves means little, IMHO, for the long-term success of the platform.

Re: Android

#87
post #18

Windows lacked the fit and finish of the Macintosh. But it didn't matter. Because there were hundreds of Windows machines whereas there was only a few variations of Macintosh, all controlled by the same company and priced at a premium. Windows is priced at a premium, you just don't feel it because the cost is rolled into the cost of whatever piece of kit you just bought. Is our memory so shallow as to forget the anti…

> " "delivered the awesome Android experience to the iPhone" - yeah probably never."

That's because the iPhone still doesn't have half the features that are standard on Android :/

Re: Android

#88

Earlier quoted context omitted.

Google hasn't managed the fragmentation problem very well, they haven't done enough to control the quality the Android OS between carriers and manufacturers, and they've utterly mismanaged the Android Market. All true, and still they've had great success. (I'm actually surprised, given how bad the Market is and how blatantly the carriers are screwing up the phones). Which just means they can do even better if they ca…

FYI, Windows 7 Phone uses the Microsoft .NET SDK so you can actually write in any .NET language. This is one of the few real reasons I would switch to Windows 7 Phone -- I would love to try programming a phone app in F#.

This might come true for Android soon, too: http://monodroid.net/

Re: Android

#89

I keep putting off doing anything on android because of java. I don't know java, and I don't really want to learn it. I suppose I will give in eventually, for android, but it will be grudgingly.

I understand Scala works fine for Android, too, which is much more attractive than working with Java.

Re: Android

#90

Earlier quoted context omitted.

I teach the intro. to HCI course at a Canadian university. The course project includes the design and implementation of a mobile app. I'll be using this article as evidence that my students should develop for Android rather than the iPhone. Most would prefer to develop for the iPhone, and are taking steps to gain access to Macs and developer accounts for that purpose. This will be a nice push in the other direction.

It sounds like you wish to force your own platform preference on your students. I'm not sure how this article counts as evidence for anything other than one individual has convinced himself iPhone vs Android is going the same way as Mac vs Windows.

Not in the least. We support both. Most students don't have Macs and feel pressure to develop for the iPhone.

Of course you're right - it isn't strong evidence, just another opinion.

Post reply on HN