PowerPoint

advertisement
Introduction to GPS and Wi-Fi technology on
BlackBerry smartphones
© 2009 Research In Motion Limited
Agenda
This course covers the following topics:
– Introduction to developing applications for mobile
devices
– Methods of application development for mobile
devices
– Introduction to GPS and Wi-Fi® technology on
BlackBerry® smartphones
© 2009 Research In Motion Limited
Agenda
– Introduction to push technology
– Data structures and memory management on mobile
devices
– User interface design for mobile devices
– BlackBerry themes and animated graphics
– Security considerations for developing applications for
mobile devices
Introduction to GPS and Wi-Fi technology on BlackBerry
smartphones
Objectives:
– Define GPS.
– Describe the functionality of GPS on BlackBerry
smartphones.
– Identify the limitations and benefits of using GPS on a
BlackBerry smartphone.
– Define Wi-Fi for BlackBerry smartphones.
– Describe the functionality of Wi-Fi on BlackBerry
smartphones.
– Identify the limitations and benefits of using Wi-Fi on a
BlackBerry smartphone.
GPS
Global Positioning System
© 2009 Research In Motion Limited
GPS technology
© 2009 Research In Motion Limited
GPS technology
– Location information comes from satellites that
continually transmit position information.
– BlackBerry smartphone applications can use GPS
location information for the following:
•
Turn-by-turn navigation
•
Share current location with others
•
Geotag photographs
•
Provide users with targeted promotions and
alerts based on their current location
© 2009 Research In Motion Limited
GPS technology
To use GPS location data in a BlackBerry application,
use the Location API for Java® ME in the
javax.microedition.location package (JSR 179).
GPS technology – JSR 179
Commonly used classes:
– LocationProvider is the engine.
– Criteria is passed to LocationProvider to define the
type of GPS fix.
– Location is the set of location data (coordinates,
direction, and speed) generated by LocationProvider.
GPS technology – JSR 179
Commonly used interfaces:
– LocationListener
• Receives updated location data from
LocationProvider at specified intervals
• Detects when GPS information is or becomes
unavailable
– ProximityListener
• Detects proximity to a specified set of coordinates
GPS technology – information sources
Three fix types:
– Cellsite
– Autonomous
– Assisted
GPS technology – cellsite fix
– Gets location information of the cell tower the mobile
device is currently using
– When possible, uses cell tower triangulation to provide
more accurate information
– Gets location information from the cellular network,
rather than from GPS satellites
GPS technology – cellsite fix
Advantages:
– Fast TTFF
– Consumes very little power
Disadvantages:
– Least accurate of the fix types (accurate to within 100
meters)
– Typically available only on CDMA and i-DEN
networks
– User can incur a cost for using the network
TTFF time to first fix
GPS technology – autonomous fix
– Location information comes directly from orbiting
GPS satellites.
GPS technology – autonomous fix
Advantages:
– Accurate to within 30 meters
– Does not require network coverage
Disadvantages:
– Highest power consumption
– Slowest TTFF (up to two minutes), because the
receiving device has to search for satellite signals
GPS technology – assisted fix
– The BlackBerry smartphone communicates with the
PDE server on the wireless network to determine GPS
satellite locations.
– Location information comes from GPS satellites.
PDE
position determining entity
GPS technology – assisted fix
Advantages:
– Very accurate (within 30 meters)
– Much shorter TTFF than autonomous GPS
Disadvantages:
– Higher power consumption than cellsite fixes (but
lower than autonomous fixes)
– Requires network coverage
– Users can incur some costs
GPS technology – BlackBerry Maps
Integrate your application with BlackBerry® Maps:
– Open BlackBerry Maps from your application.
– Place a menu item in BlackBerry Maps that
launches your application.
– Open BlackBerry Maps from the BlackBerry®
Browser.
Wi-Fi technology
© 2009 Research In Motion Limited
Wi-Fi technology
–Wi-Fi networks are not owned and operated by
wireless service providers.
–To set up a Wi-Fi network, connect a wireless
router to a broadband modem with Internet
access.
–The area covered by the Wi-Fi network is called
a hotspot.
Wi-Fi technology
– If the BlackBerry smartphone uses BlackBerry® Mobile
Data System or BlackBerry® Internet Service to
connect, it switches automatically to Wi-Fi when it
enters a hotspot (least cost routing).
– You can configure your application to:
• Use Wi-Fi
• Detect the Wi-Fi capabilities of the BlackBerry
smartphone
• Retrieve status information about the Wi-Fi
connection
Wi-Fi technology – advantages
Advantages:
– No wireless network fees
– Very fast
– Less susceptible to interference
Disadvantages:
– Very limited range (up to 50 meters)
– Less secure than mobile networks
Introduction to GPS and Wi-Fi technology on BlackBerry
smartphones
Objectives review:
– Define GPS.
– Describe the functionality of GPS on BlackBerry smartphones.
– Identify the limitations and benefits of using GPS on a
BlackBerry smartphone.
– Define Wi-Fi for BlackBerry smartphones.
– Describe the functionality of Wi-Fi on BlackBerry smartphones.
– Identify the limitations and benefits of using Wi-Fi on a
BlackBerry smartphone.
© 2009 Research In Motion Limited
© 2009 Research In Motion Limited
Download