35
NSF DUE- 1205110; 0903270 Campus Mobile Application Development By Sandy Stephenson

NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

Embed Size (px)

Citation preview

Page 1: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Campus Mobile Application Development

By Sandy Stephenson

Page 2: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Expanding Geospatial Technician Education Through Virginia's Community Colleges (GeoTEd) Partners

Page 3: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Mobile Application Development (from GeoTed grant application)

Develop and implement mobile/smartphone applicationssupport campus mapping using Quick Response (QR) codes

for locationsutilize smart phone based scanneroutdoor navigation on campus using smartphones

Develop Android, Windows, iPhone versionsInstruct faculty on how to integrate these applications on

their campuses

Page 4: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Develop and implement smartphone applications

Support campus mapping using Quick Response (QR) codes (type of two-dimensional bar code)

popular due to fast readability and greater storage capacity compared to standard UPC barcodes

Many free QR Code generator programs available www.qrstuff.com/

Page 5: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Develop and implement smartphone applications (continued)

Smartphone users can install free app with a QR code scanner Can convert QR code to:

URL directing the smartphone's browser to the website of a business or product

email address, YouTube video, Google maps location, plain text, etc.

The scanning device will respond by opening up the correct application to handle the encoded data appropriately

Page 6: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Module name and number

Page 7: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Develop and implement mobile/smartphone applications (continued)

Utilize smart phone based scannerNavigate using smartphone

Set current location use GPS enabled smartphone

Set destination Scan QR codes on building/map or choose from drop

down list

Page 8: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Develop Android, Windows, iPhone versions

Develop Android version firstAccording to new figures released from analyst firm IDC, Android

shipments accounted for 75% of the 181.1 million shipments during quarter 3 of 2012

market share in the second quarter of 2012 — Android (Google Inc.) —68.1 percent share — iOS (Apple Inc.'s iPhone) 16.9 percent share

Kantar Market Research reported market share numbers for three months ending in February 2013 A year ago, iOS led Android by 47%-45% in the smartphone market share By February 2013, Android had moved to a 51%-43% lead.

Page 9: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Instruct faculty on how to integrate these applicationsCampus map upload and editing (Google Maps)

Tutorials to be provided Collect latitude and longitude values for building

entrances and land marks to be includedNew Blackboard navigation project required colleges to collect

information including building numbers, latitude, longitude, URL, description

Provide college logo for splash screen and backgrounds in mobile app

Create QR codes for buildings and maps

Page 10: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

SWCC IST Student ProjectSystems Analysis and design students

Interviewed clientResearched QR code generators and scannersResearched best method to develop application

Web, smartphone app, etc.Researched uploading and editing campus map on Google

Maps (Maps.Google.com)Downloaded programming software and development kits

Eclipse - set up Java programming environment Android software development kit

Researched Google “intents” to send data to Google navigation app

Page 12: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

SWCC Campus drawing• Cleaned up existing campus map on Google

Page 13: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Modified Google Map

Page 14: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

SWCC Map on Google

Page 15: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Capstone project classBegan design and development of

mobile appMust be easy to implement by other colleges

Logos, latitude, longitude, colorsSetup documentation

Continue to work on campus mapadding parking lots and trails

Page 16: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Splash Screen

Page 17: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Home

Choose one of 3 tabs• Home• Scan QR Codes• Use Dropdown

boxes

Page 18: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Scan Destination QR Code

Page 19: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Scanning QR Code

Page 20: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Destination Location QR Code Scanned

Destination scanned is displayed as Dellinger Hall

Page 21: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Navigation Route Displayed

Page 22: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Drop Down box to choose starting location and/or destination location

Drop down box to choose destination

Can choose to display a drop down box for starting location by setting this radio button

Page 23: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Search for location

Search feature

Page 24: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Navigation Route

Page 25: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Store Logo and Banner

Page 26: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Module name and number

SWCC Campus Navigation Team Nakisha Compton, Krysta Kinder,

Dustin Cumbo, Jeremy Lee, Tim Robinson

Page 27: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Questions?

Page 28: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Mapping Campus with Google Map Maker

Page 29: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Module name and number

Map Makerhttp://www.google.com/mapmaker

Edit Google Maps directlyFix errorsAdd missing points of interest

Roads, walking paths, athletic fieldsAdd detail to existing content

Changes can be visible to all Google Maps users

Page 30: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

How it works:You make an edit at google.com/mapmaker and

submit itYour edit will then be “pending review” and remain

unpublished until an official Google reviewer takes a look and approves it.

If the reviewer has questions or suggestions, he or she will usually request more information.

If their suggestions are reasonable, you make the changes and resubmit. If the suggestions don’t make sense, you generally end up having a debate in the comments

Page 31: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

How Much Detail?Useful details:Speed limits, sidewalk information, turn restrictions

and traffic signs, as well as information about restrictions on traffic or pedestrian use allow you to tune your walking, biking and driving directions around campus.

Parking lot information gives visitors valuable information and saves them time looking for parking.

Page 32: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Monitoring Your Campus MapTo be alerted to changes on your campus, you can subscribe to neighborhoods:

http://support.google.com/mapmaker/bin/answer.py?hl=en&answer=1108788&topic=1094996&ctx=topic

It’s simple to set up Map Maker to send you an email any time someone makes an edit on your campus

It’s worth reading the guidelines for reviewing edits

Page 33: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

Reviewing Edits Working with Reviewers

Try to remember the reviewers are trying to protect the map data. Anyone with a Google account can submit map edits, so careful review is important. The more edits or reviews you do the more reviewers will trust you.

Always fill out the comments section Provide as much supporting information as you can, including photos and

links to campus documents. Be patient

It can be frustrating to have someone who has never set foot on your campus suggesting you might be wrong about something you walk past every day. If they ask for more information or deny your request, don’t be shy about explaining yourself further.

Don’t guess If you don’t know, find out. If you can’t find out, leave a field blank. One wrong

or questionable field could keep your edit from getting published for a long time.

Page 34: NSF DUE-1205110; 0903270 By Sandy Stephenson. NSF DUE-1205110; 0903270 Expanding Geospatial Technician Education Through Virginia's Community Colleges

NSF DUE-1205110; 0903270

What if your Satellite Imagery is Outdated?It’s easy to trace the existing satellite imagery to add

buildings and it’s fairly easy to get those edits approvedTo add things that aren’t represented on the map you will

need to activate image and KML overlays in Map MakerThen you can either buy a newer satellite image and

use that for reference or travel around campus following the roads with your smart phone and an app that uses the GPS to trace your path.

Request an Imagery Update