Mobile Sports Client with GPS Tracking - A Case Study


Published on

Mobile client for a sports portal that records user workout details and schedule, tracks athlete location, training route covered and displays on a map for iPhone and BlackBerry.

Published in: Technology
  • Be the first to comment

Mobile Sports Client with GPS Tracking - A Case Study

  1. 1. HSTC902<br />MOBILE SPORTS CLIENT<br />WITH GPS TRACKING<br /><br />
  2. 2. HARBINGER SYSTEMS<br />Overview<br />Harbinger Systems is a leading provider of software engineering services to some of the world's best product companies. Our services span solution consulting, software design, development, testing and test automation.<br />By leveraging cutting-edge technologies, Harbinger Systems works with its customers as a partner in technology innovation.<br />Services<br /><ul><li>Software Product Development
  3. 3. Web 2.0
  4. 4. Mobile
  5. 5. eLearning
  6. 6. Performance Engineering
  7. 7. Systems Software
  8. 8. Digital Marketing</li></ul>A Harbinger Systems Case Study<br /><br />Follow Us<br /><ul><li>
  9. 9.
  10. 10.
  11. 11.
  12. 12.</li></ul>Also Read Our White Papers…<br />Interactive User Experience (IUX): Going Beyond Interfaces<br />Comparing Adobe Flex & JavaScript<br />The Enterprise Software Makeover Guide<br />Five Javascript Frameworks: A Point-by-point Comparison<br /><br />
  13. 13. MOBILE SPORTS CLIENT WITH GPS TRACKING<br />Challenge<br />The company wants to meet competitor features and also provide differentiated service via popular and lifestyle mobile phones like the iPhone and BlackBerry<br />The company wants to leap ahead of the competition with new-age mobile features<br />Situation<br />A portal for athletes to plan and track their workout, trail running and biking schedule<br />Similar portals from company’s competitors provide features over traditional mobile phone platforms<br />Harbinger Solution<br />Mobile client for the portal that records workout timing, schedules, information on athlete weight, calories burnt, nutrition etc.<br />The client tracks athlete location, training route covered and timing, and displays on a map from Google Maps<br />Adapted web-based interface of the portal to suite the iPhone and BlackBerry native-UI principles<br />Workout and training route data gathered from the user’s mobile is reflected on user’s profile page on website<br />Technologies & Tools<br />iPhone 3.1 SDK<br />iPhone GPS API (CLLocationManager)<br />GMap2 Google Map API for routes<br />Xcode 3.2<br />Objective-C<br />Cocoa Touch framework<br />BlackBerry SDK 5.0<br />RIM / J2ME location and maps packages for finding and displaying device location<br />Events, timers and UI layout classes for display on BlackBerry device screen<br />Benefits<br />The mobile app has practical application for athletes to record and track their training route while on the run<br />Support for location tracking was a seamless and integrated experience for athletes on the run with no additional devices or change in behavior<br />BOTTOM LINE<br />Company able to leapfrog competition in one stroke with a very usable application on the latest mobile platforms<br /><br />HSTC902<br />