5.0 MobileApp_Stephenson

advertisement
By Sandy Stephenson
NSF DUE-1205110;
0903270
Expanding Geospatial Technician Education
Through Virginia's Community Colleges
(GeoTEd) Partners
NSF DUE-1205110;
0903270
Mobile Application Development
(from GeoTed grant application)
 Develop and implement mobile/smartphone applications
 support campus mapping using Quick Response (QR) codes
for locations
 utilize smart phone based scanner
 outdoor navigation on campus using smartphones
 Develop Android, Windows, iPhone versions
 Instruct faculty on how to integrate these applications on
their campuses
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/
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


NSF DUE-1205110;
0903270
Module name and number
NSF DUE-1205110;
0903270
Develop and implement mobile/smartphone
applications (continued)
Utilize smart phone based scanner

Navigate using smartphone
 Set current location


use GPS enabled smartphone
Set destination

Scan QR codes on building/map or choose from drop
down list
NSF DUE-1205110;
0903270
Develop Android, Windows, iPhone versions
 Develop Android version first
 According 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.
NSF DUE-1205110;
0903270
Instruct faculty on how to integrate these
applications
 Campus map upload and editing (Google Maps)
 Tutorials to be provided
 Collect latitude and longitude values for building
entrances and land marks to be included
 New 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
NSF DUE-1205110;
0903270
SWCC IST Student Project
 Systems Analysis and design students
 Interviewed client
 Researched QR code generators and scanners
 Researched 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
NSF DUE-1205110;
0903270
Student project
 Capstone Project students
 Collected waypoints for buildings and landmarks on campus
NSF DUE-1205110;
0903270
SWCC Campus drawing
• Cleaned up existing campus map on Google
NSF DUE-1205110;
0903270
Modified Google Map
NSF DUE-1205110;
0903270
SWCC Map on Google
NSF DUE-1205110;
0903270
Capstone project class
 Began design and development of
mobile app

Must be easy to implement by other colleges
 Logos, latitude, longitude, colors
 Setup documentation
 Continue to work on campus map

adding parking lots and trails
NSF DUE-1205110;
0903270
Splash Screen
NSF DUE-1205110;
0903270
Home
Choose one of 3 tabs
• Home
• Scan QR Codes
• Use Dropdown
boxes
NSF DUE-1205110;
0903270
Scan Destination QR Code
NSF DUE-1205110;
0903270
Scanning QR Code
NSF DUE-1205110;
0903270
Destination Location QR Code Scanned
Destination
scanned is
displayed as
Dellinger Hall
NSF DUE-1205110;
0903270
Navigation Route Displayed
NSF DUE-1205110;
0903270
Drop Down box to choose starting location and/or
destination location
Can choose to
display a drop
down box for
starting location
by setting this
radio button
Drop down
box to choose
destination
NSF DUE-1205110;
0903270
Search for location
Search
feature
NSF DUE-1205110;
0903270
Navigation Route
NSF DUE-1205110;
0903270
Store Logo and Banner
NSF DUE-1205110;
0903270
SWCC Campus Navigation Team
Nakisha Compton, Krysta Kinder,
Dustin Cumbo, Jeremy Lee, Tim Robinson
Module name and number
NSF DUE-1205110;
0903270
Questions?
NSF DUE-1205110;
0903270
Mapping Campus with
Google Map Maker
NSF DUE-1205110;
0903270
Map Maker
http://www.google.com/mapmaker
 Edit Google Maps directly
 Fix errors
 Add missing points of interest

Roads, walking paths, athletic fields
 Add detail to existing content
 Changes can be visible to all Google Maps users
Module name and number
NSF DUE-1205110;
0903270
How it works:
 You make an edit at google.com/mapmaker and
submit it
 Your 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
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.
NSF DUE-1205110;
0903270
Monitoring Your Campus Map
To 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
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.
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 approved
 To add things that aren’t represented on the map you will
need to activate image and KML overlays in Map Maker
 Then 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
NSF DUE-1205110;
0903270
Helpful Resources
 Visit this link and view material and videos
before you begin editing your campus map:
https://sites.google.com/site/mapmakerpedia/maps101
 Other Resources
Getting Started with Map Maker
Map Maker Pedia
Mapmaker Forum
Request an Imagery Update
NSF DUE-1205110;
0903270
Download