Introdu ction to GPS, Part 1Presented bydeveloperWorks, your source for great tutorialsibm.com/developerWorksTable of ContentsIf you're viewing this document online, you can click anyof the topics below to link directlyto that section.1. Introduction..............................................................22. Whatis GPS?...........................................................53. WhyJavaforGPS?....................................................94. Buildenvironment......................................................115. Sampleapplication.....................................................136. Userinterfaceandoptionsforthesampleapplication...........157. Summary................................................................23Introductionto GPS,Part1Page1 of 24Section 1. IntroductionShould I take this tutorial?This tutorial, the first in a three-part series, is designed for developers and product managerswho are evaluating the Java programming language as an option for use in GlobalPositioning System (GPS) applications. More generally, anyone familiar with serialcommunications in another programming language such as C or BASIC, but who isinterested in learning how to achieve serial communications byusing the Java programminglanguage, will find the sample application a useful exercise. Familiaritywith the Javaprogramming language is recommended. Tutorial resources on page 23 contains links touseful primers on the Java language if you need to brush up your skills.This tutorial is a prerequisite for subsequent tutorials in this series. Upcoming tutorialsdiscuss GPS concepts in further depth as well as look at the task of porting the sample Javaapplication from the desktop to a portable computing environment.What is this tutorial about?This tutorial explores GPS and the Jav...