Presentation is loading. Please wait.

Presentation is loading. Please wait.

Compact Framework Directional Interface

Similar presentations


Presentation on theme: "Compact Framework Directional Interface"— Presentation transcript:

1 Compact Framework Directional Interface
Senior Design Project Management II Matt Young

2 Project Focus Project Focus Programming Mobile Devices
Windows Mobile OS .NET Compact Framework Bluetooth Wireless Communication Consuming Web Services

3 Overview Key Sections Project Description Recap Proof of Design
“Evolution of CFDI” Deliverables Techniques Used Lessons Learned Conclusion

4 Project Description Location Based Application
Windows Mobile enabled Smartphone Bluetooth enabled GPS receiver MS MapPoint Web Services Mobile Tool for GPS powered navigation and mapping specific destinations

5 Design Elements

6 Use Case View GPS information Implements Bluetooth Hardware Interface
Major Focus of SD2

7 View GPS Information Prototype from SD2 had MAC address hard-coded into application. Deliverables Met: More interaction with the Bluetooth GPS connection. Starting and Stopping data stream choosing GPS device from list of found Bluetooth Devices The Device stores bonded devices internally in OS.

8 View GPS Information Bluetooth connection
A data stream is accessed using .NetCF Socket Created a data handler class to Parse usable information from GPS data stream

9 Bluetooth GPS connection
Prototype SD2 Basic GPS info Updated by 6 individual Events NMEA Data Handler class was run using “Threading”

10 Bluetooth GPS connection
Deliverables Met: Improved GPS GUI Graphical Bearing Info Timer control sends data stream Minimized Events to 3

11 View GPS Information Knowledge Gained
.NetCF is extremely lightweight on Smartphone Devices Threading is not a good option Improvements exist in Windows Mobile 5 and .NetCF v2.0 Graphics are not easily manipulated

12 Use Case Map View Establish Web Service Authentication
Create SOAP instances Learn MapPoint Parameters

13 Use Case Map View Web Service Authentication
Data is stored into “MapSpec” parameters MapPoint’s MapRender Web Service

14 Map View Prototype SD2 Limited to LCD display size Streets only

15 Map View Deliverables Met: Added Map Functionality Map Pushpin Markers
Pan/Zoom Effect Custom Pushpin Icons

16 Map View Knowledge Gained How to connect to a Web Service
MapPoint has extensive features But…too slow for CFDI user experience Keypress events of Smartphone

17 Use Case Add Map Pushpin User will input specific location data
Address is passed to Web Service Coordinates are added to “MapSpecs”

18 Add Map Pushpin Prototype SD2 Tested separately Proof of Concept

19 Add Map Pushpin Deliverables Met: Manually add locations for mapping.

20 Add Map Pushpin Knowledge Gained More capabilities of MapPoint
FindService for Lat/Long Coordinates Flagging Pushpins Pocket Outlook Object Model Access contacts directly More about .NetCF forms and lacking controls

21 Conclusion Project Focus Design Elements
Demonstration of Functionality Project Progressed Smoothly

22 Questions ? Matt Young mattzy1@yahoo.com


Download ppt "Compact Framework Directional Interface"

Similar presentations


Ads by Google