No. Would be. Not on the iPhone yet. I have no interest in the G1
It can also detect direction of the magnetic field. Hence where north is.
Would be nice - but there are issues there that make it a harder problem than it sounds.
How would you do it?
How would BG processes help with the scalability?
Personally, from having used, as well as developed for, mobile platforms that allow third party background process, I'm really loving the iPhone's lack of them and think the Notification Service system is the right solution. There might still be 0.01% of apps (figure plucked from the air in true forum posting fashion) that would benefit from having them, but I think it's a case of "the needs of the many".
Of course Apple can still screw it up with a MobileMe-esque rollout - but I'm hoping they were serious when they said the delay was while they redesigned it to scale enough to meet demand.
Even wearing earphones can be dangerous along roads.
There's a serious mistake in the post
A triple-axis magnetometer does not allow the determination of position, it only allows the determination of orientation.
Determining position is a much more complicated affair that requires (for example) a known point of origin and then continued integration of an inertial frame, as is the case with inertial guidance systems.
Or GPS.
Which raises the issue: if determning position were all that a triple-axis magnetometer is useful for, why would they bother to include redundant capability already covered by the GPS?
It looks really cool, but it (sadly) looks kinda fake.
cant wait to see what this brings!
...In addition, if you put your hand up in front of your virtual friend, ideally, your hand should block them. Without technology to sense and judge distances of near range objects, however, your hand and everything else in the foreground would be blocked out by the augmented image. Technology such as a stereo camera (dual cameras to see two images and judge depth perception) and LIDAR (lasers that scan and determine range) would need to be implemented to properly display augmented data behind objects in the foreground, in relation to the augmented image's intended position. Unfortunately, LIDAR is bulky and expensive and stereo camera hardware and software isn't very consumer ready, yet.
How did these guys make these if the new iPhone is yet to be released![]()
Honestly the only apps that would really use background processes would be internet radio type apps (think ipod) and skype like apps (think phone).
Agreed.The only fear I guess for the push notification feature is that everyone will want to use popups when a badge notification is probably more elegant.
They don't even guarantee notification delivery. Then of course there's the problem if you're in areas (such as basements or airplanes) where a background notification might not, or can't, come... which would otherwise be done via a simple alarm task.The only thing Apple needs to worry about is push notifications being a single point of failure (I seem to recall them not saying if they will guarantee service availability) see RIM...
The most important information you can have when lost is...
Where are you.
Which way you are pointing.
Where you need to go from here.
A couple weeks ago, a friend of mine's grandson and his girlfriend lost his backpack over a cliff during a hike in Alaska with a blizzard coming in. All their shelter and food was in the pack. Luckily, his iPhone was in his pocket. He was able to make a call, but the GPS could not pickup his location. Rescuers eventually found them about midnight, thankfully.
GPS with video input and augmented reality would make for some fun treasure hunts! "find the largest branch of the largest tree in Pleasure Point". You point your phone at that branch, and you get a clue to the next location.
Fun fun.
Microsoft's solution has to be big, it has to support Steve Ballmer's weight as he bounces on it and rubs himself over it shouting, "Developers" over and over again...
Q, you answered your own question. Determining position is not what a triple-axis magnetometer is used for. It allows the determination of orientation. Therefore, it's not redundant, since GPS does not determine orientation.