Today weโre starting out on a new โSpeedoโ web application. If we do two versions, weโll be tempted to call the program โBudgie Smugglerโ โฆ but we digress.
Our web application today will only work on mobile devices. Do you remember when we talked about Javascript navigation.geolocation in the context of HTML/Javascript Where Does It Get Me To Primer Tutorial as a geolocation tool of great use? Well, todayโs work is trying to harness those methods to have you start the web application ahead of time when you have Wi-Fi or some other method of use available, and that will be enough to load in the navigation.geolocation client side logic that we can continue running, as a โSpeedoโ, out and about in the car or train or bus or whatever.
So doing this we first thought that it would involve Device Motion events and would come down to taking out gravity from the equation and working out the speed the device is moving, making use of the internal gyroscopes a modern smart device uses to measure these Device Motion event measures. However, trying this didnโt seem to get us anywhere regarding reference to Earth, whereas Geolocation techniques do.
We hope you give the web application you could call speedohtml a go with our live
run link. Itโs early days with it, and it may only work for mobile devices using home Wi-Fi with you walking around using the web application, but we feel we can improve as time goes on.
If this was interesting you may be interested in this too.