Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But do other cell phones provide novices an SDK and a few simple functions to get position via GPS and do a HTTP POSTs while entering an item in "Joe's shopping list" application?

Perhaps they do, but without a constant connection to wifi or EDGE/3G that the iPhone has, you'd have to authorize it, in order for it to be sent. Probably not so with the iPhone. It's designed to constantly talk to the Internet (it's even got a new notifications framework that relies on communicating with Apple's servers).

I can't comment on whether or not you need to authorize each application in order for it to use the GPS APIs or not, but if you don't (which I assume you won't), this could be scary.



The early reviews I've read seem to indicate that you will need to do that authorization. See:

http://gizmodo.com/5014732/3g-iphone-first-hands-on

"I noticed that the iPhone asked me for permission to give both the maps program and the camera app permission to use my location."


You are asked before the first time any application is allowed to use your current location. So, this point is ridiculous.


Maybe not - since you can't see the code you don't know when location info is being transmitted without asking your permission.

Considering that OnStar is apparently being pressured to provide a remote "kill switch" to law enforcement, that printers put hidden codes on each page at the behest of law enforcement etc, would you be troubled if your phone secretly had a feature to pinpoint you within meters without your knowledge, upon the mere request of someone who appears to have the correct law enforcement credentials?

As to already being able to do this via triangulation etc: perhaps, but this would make it even simpler; as I recall in the CDMA world pure network-based location can't get more accurate than 250m and can't do elevation.


And you can globally disable all Location Services in the prefs.


Yes, the majority of other, modern cell phones provide novices "an sdk and a few simple functions to get position via GPS".

BREW: http://www.devx.com/wireless/Article/11195

J2ME: http://developers.sun.com/mobility/apis/articles/location/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: