How Mobile Apps Developers Can Best Target Geolocation
Geoloqi, a scrappy software development startup in Portland, Oregon, claims to be re-inventing the way companies build location-aware applications. Here's the story behind the company and geolocation technology.
Tue, November 20, 2012
CIO — In the late 1990's, organizations began moving sales brochure information to the Web. Business processes moved next, then social and collaborative work.
Today the push is for mobile applications. With such technology, your refrigerator can message your cell phone when it's time to buy milk. If the application is location-aware, it could do this while you pass, or are at, the grocery store.
The next frontier for software development may just be geolocation. There are problems, though. While GPS capabilities are standard in smartphones, how applications interact with those GPS features is not.
Companies have to develop separate code bases to deal with GPS functionality for each supported interface, including native Android, iOS and the Web. While applications can ask "Where am I now?" asking for push notifications on arrival, or triggers, are not built directly into the operating system. To simulate them, companies have to re-invent the wheel, or, at least, build their own code libraries.
Getting to Geoloqi: Look For the Lego
Most of the companies I visit have a large corporate office in an office park. Geoloqi, on the other hand, is in downtown Portland, on the third floor of the Auditorium Building. Take the elevator to the third floor and enter a different world.
The company is small, with only seven employees at this point. Three core employees—founders Amber Case and Aaron Parecki and first employee Kyle Drake—did most of the development. Case, the CEO, meets me in the small reception area as the rest of the company meets in the large office to perform a design review.