Location Data Logger Design and Implementation, Part 1: Application Design

This is part 1 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here.

What is a Data Logger?

Before descending into the details of the development of Location Data Logger, I want to spend some time on what, exactly, a data logger application is and why it's useful.

Location Data Logger Design and Implementation: Introduction

Today I am beginning a multi-part blog series on the design and development of a location-based Windows* Store app. My goal is to provide developers with a complete, real-world example of creating a location-aware application on the ultrabook and tablet platforms.

带着RAZR i 2013春节 苍南-泰顺-景宁一线1500Km看廊桥之旅 -- 准备篇

带着RAZR i 2013春节 苍南-泰顺-景宁一线1500Km看廊桥之旅 -- 准备篇


SPARK App League Competition using Public Data Sets

On Friday Feb 22nd I attended the initial session of the Spark App League at Arizona State University's Polytechnic Campus. Ten High School teams attended this introductory session and worked through the initial setup and a few training sessions on HTML5 App Development taught by ASU Professor Ashish Amresh . 

Buggy Geolocation drivers, Part 2: Calculating speed when your driver doesn't

A couple of days ago I talked about my experiences with a geolocation driver bug that was not presenting a heading to the Geolocation sensor, and how to account for this problem in your app by calculating the value yourself. Today, I want to talk about a very similar problem I have encountered with geolocation drivers: zero and NULL speeds. Speed, like heading, is a value you can calculate based on the device's position shifts and it's pretty easy to check to see if the driver is providing it correctly.

Buggy Geolocator drivers: How to calculate Heading when your driver doesn't

I've been evaluating the location sensors in a number of Windows 8 tablet and ultrabook systems recently, and as you might expect I have come across the occasional buggy driver. Sometimes the bugs are severe enough that the location sensor doesn't function reliably or even function at all, but I have seen cases where the sensor returns partial data in the Geocoordinate class. To pick a recent example, the other day I was testing a tablet that embeds a GNSS: a Global Navigation Satellite System receiver, which is capable of using GPS, GLONASS, Galileo, or Beidou navigation systems.

Geolokalisierung abonnieren