Live data from Hacker News

Android 2.3 Platform

developer.android.com

41–50 of 68 posts

Re: Android 2.3 Platform

#41
post #32

http://developer.android.com/sdk/images/2.3/selection.png This looks familiar... http://www.christian-kalmar.com/wp-content/uploads/2009/06/i...

or rather... it doesn't.

The draggable copy points seem to work exactly like the iPhone version. I never said that was bad, but it definitely seems familiar.

Re: Android 2.3 Platform

#42
post #29

Wait, the NFC implementation is receive-only ? Doesn't this preclude using your phone as an NFC payment device (which would be transmit, not receive)? Can someone confirm if I'm parsing this correctly: "An NFC Reader application lets the user read and interact with near-field communication (NFC) tags. For example, the user can “touch” or “swipe” an NFC tag that might be embedded in a poster, sticker, or advertisement…

Oh, that is crappy. I had assumed it was both read and write, but it is in fact read only in 2.3 according to the API docs:

Provides access to Near Field Communication (NFC) functionality, allowing applications to read NDEF message in NFC tags. A "tag" may actually be another device that appears as a tag.

Here's a summary of the classes:

NfcAdapter - This represents the device's NFC adapter, which is your entry-point to performing NFC operations. You can acquire an instance with getDefaultAdapter().

NdefMessage - Represents an NDEF data message, which is the standard format in which "records" carrying data are transmitted between devices and tags. Your application can receive these messages from an ACTION_TAG_DISCOVERED intent.

NdefRecord - Represents a record, which is delivered in a NdefMessage and describes the type of data being shared and carries the data itself.

http://developer.android.com/reference/android/nfc/package-d...

Re: Android 2.3 Platform

#43
post #30
post #14

Love how you can't read the android site in a android phone Unless you send a android user agent, then it changes most of the css to enable it. Really a dumb move

Just tried it, and yes, this is sad. Gmail is another Google site that fails in the same unscrollable way, although at least there you can get around it by falling back on the HTML version. Do you suppose this is due to sniffing the particular User Agent being sent, or is it a general shortcoming of Webkit?

it's the general shortcoming of the site designers. they COPIED MICROSOFT MSDN website! that's enought to know it's no good :)

and that's even bad while viewing in the desktop. if you increase the font, if increase the header, to the point the header uses most of the screen space!!! how wants to see the header?!?

just don't use the header/sidebar fixed like that. it just breaks the browser scroll functionality. in every browsers.

Re: Android 2.3 Platform

#44
post #33
post #26

Earlier quoted context omitted.

Well - Google have to be friendly with the networks. It's in their interest. A phone OS which allows the networks to be totally supplanted wouldn't be marketed positively (by the networks).

> A phone OS which allows the networks to be totally supplanted wouldn't be marketed positively (by the networks). This is so backwards that it hurts. A Network which wont support the latest and greatest phones with the most awesome features will lose out customers. Around here where I live (Europe) you chose the phone you want and you chose the plan which fits your needs. Two entirely different and disconnected thin…

Americans allow this because in general it's much cheaper to buy a phone subsidized over contract. Only one carrier here (T-Mobile) provides a monthly discount for unsubsidized phones. Most people don't just have $500+ to drop when they want or need a new phone, so it's much easier for people to go on contract and spread out that cost, even if it costs more in the long run (which it usually doesn't since most networks don't make any distinction in monthly cost).

The carrier exclusivity, restrictions, and crapware are annoying, but in most cases it's not irritating enough to convince someone to pay $300 more for the same thing.

Re: Android 2.3 Platform

#45
post #21

Earlier quoted context omitted.

Barometer = Altitude.

Or it just senses when it's going to rain.

Indeed. The reason that pressure altimeters work on airplanes is because your starting altitude is known and you calibrate the barometer at that point. As the flight progresses, you keep it updated depending on weather readings on the ground.

But I guess the phone can just get this information from the Internet. (Or it can just set itself to 29.92 if the GPS says you're above 18,000 feet!)

Re: Android 2.3 Platform

#46
post #10

Finally. Google waited until the telcos told so to enable voip. Remember most telcos a while ago removing the unlimited data plan? And apple forcing skipe to only using wifi on all platforms. Truth that google allowed work arounds for being evil this time... you could use sip with the buggy sip app. And you could even get free sip from google voice if you had an old gizmoproject account.

Truth that google allowed work arounds for being evil this time

I doubt this is some conspiracy between Google and the telcos. It's more of a collection of unrelated events that happened to occur around the same time. AT&T wanted more money (around iPad launch), so they capped the data plan. Apple said, "sure, OK", so AT&T didn't risk losing any customers. The other carriers noticed the lack of backlash, and here we are...

Re: Android 2.3 Platform

#47
post #20
post #15

SIP-based VOIP Good. Let's get some competition to the adware SIP apps that are out now (I'm looking at you, SIPDroid).

Are you saying the original open source Sipdroid ( http://code.google.com/p/sipdroid/ ) is adware? If so, why don't you remove the ad code and publish a clean version? You can, it's open source. Or are you talking about the many clones that re-sell it in the Market--which they can do because it's open source?

Yes, it seems to be becoming an ad for PBXes, which is now on the very front page when you open it.

I am aware that it's open source, which is what makes it so frustrating that this has happened to it.

I hope that somebody does do as you suggest, but it won't be me, at least not in the next several months. That doesn't mean I'm happy with the current state of things.

Re: Android 2.3 Platform

#48
post #33

Earlier quoted context omitted.

> A phone OS which allows the networks to be totally supplanted wouldn't be marketed positively (by the networks). This is so backwards that it hurts. A Network which wont support the latest and greatest phones with the most awesome features will lose out customers. Around here where I live (Europe) you chose the phone you want and you chose the plan which fits your needs. Two entirely different and disconnected thin…

Americans allow this because in general it's much cheaper to buy a phone subsidized over contract. Only one carrier here (T-Mobile) provides a monthly discount for unsubsidized phones. Most people don't just have $500+ to drop when they want or need a new phone, so it's much easier for people to go on contract and spread out that cost, even if it costs more in the long run (which it usually doesn't since most network…

I think you understand how it works, but phrased it wrong.

T-mobile is the only one who doesn't markup its prices for contracts used with unsubsidized phones. Where, "subsidized", means subsidized by the customer. The other carriers charge you the same extra phone subsidy fee (in effect), regardless of whether you bought the phone at full or "discounted" price, so there is no incentive to buy a phone at full price.

I agree that this is a consumer hostile model. T-mobile seems to have the best offer, where they let you make multiple payments on a full price phone (at no markup I believe).

Post reply on HN