This is pretty sweet. Demo video really helps to explain the concept. It's like what I imagined my friends and I doing while playing Rockband...if we were talented enough to play real instruments. Seems like one of those things that you can't imagine a future without. Nice work @fivedogit
Just published a new iPhone app dev tutorial, meant for absolute beginners. Covers Xcode basics, some Objective-C, and making a simple app. Looking for honest feedback. This is one of my first screencast tutorials, would like tips on improving future ones! This link will provide for 50 people to take the course for free: https://www.udemy.com/iphone-app-crash-course/?couponCode=sh...
PM me if this code runs out and you'd like to try it.
Quite frankly, I wouldn't certify that. Measuring based on data derived from the GPS chip (not the raw data), always at the mercy of the operating system not to hibernate your app.
Good question. This is why a more transparent indoor mapping process could breed innovation (a standard format) and better curation (allowing users to find and fix incorrect floor plans, a la OpenStreetMap or Wikipedia).
While the technology for making indoor map content (georeferencing a floor plan) is already widely available, most smartphones do a very poor job of positioning themselves indoors. GPS doesn't work inside, leaving cell and wifi trilateration as the most readily available alternatives.
Another likely factor for Google deploying on Android only is the ability to use wifi signal strength data from the phone to do approximate indoor positioning (the you-are-here "little blue dot"). Apple chose to lock developers out of the API for reading wifi signal strength, which limits the iPhone's ability to do indoor positioning (or show you nearby wifi routers).
In Apple's defense, the indoor positioning experience on Android does not meet the high expectations that GPS has set for users. Instead of a precise little blue dot, you get a 10-30m wide big blue circle. Some of the positioning hardware announced from chipset makers like CSR and Broadcom may improve this situation in the next generation of handsets.
Data access/usability vs. security/privacy is a worthy concern for building data. I think we will see a designation made based on level of detail. Blueprints (with details about structural features) should not be publicly available. However, simplified floor plans for public spaces are already publicly displayed, as required for fire evacuation purposes.
Where that "level of detail" line is drawn is an important discussion as the availability of indoor maps from Google, Bing, OSM, Micello, etc. continues to expand.