1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,

Slides:



Advertisements
Similar presentations
Bruce Scharlau, University of Aberdeen, 2010 Android and Location Mobile Computing Unless otherwise stated, images are from android sdk.
Advertisements

Touchdevelop api api: location & maps show geo locations Disclaimer: This document is provided “as-is”. Information and views expressed in this document,
Location based services
03/24/03 Learon Dalby GIS, Program Manager.
CROSS PLATFORM DEVELOPMENT WITH MVVM CROSS By Ken Tucker.
LAMAD Windows Phone Part 1 The Platform and SDK.
Tracking & Login Data persistence User tracking.
Selected Location Sensors Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
GPS in WPF Students: Ziv Dayan & Viki Kravchenko Instructor: Viktor Kulikov.
Location & Maps.  Mobile applications can benefit from being location-aware, e.g.,  Routing from a current to a desired location  Searching for stores.
Parking Space Finder Lucia Wiguno Thursday, April
Background Accessibility Popularity of GPS and INS –Cell phones Apple iPhone, Blackberry, Android platform –Nintendo Wii Wii Remote, MotionPlus.
© 2009 Research In Motion Limited Introduction to GPS and Wi-Fi technology on BlackBerry smartphones.
Android Application for Health Facility
Molde University College INF 245 Fall 2007 OBø 1 INF245 Mobile applications Location Based Services H 2007 Ola Bø.
Location and Maps Content Getting Location Getting Google Map In application Test on Emulator/Device.
Location Based Services
Local Positioning Mike Overy Chair Local Positioning WG Local Positioning v5.ppt #1 Mike Overy.
CS378 - Mobile Computing Location.
Global Positioning System (GPS) Learning Objectives: By the end of this topic you should be able to: describe how satellite communications systems are.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Leverage the new pubCenter Promote your apps Install the new ad SDKs.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE 2 PRESENTATION Bakor Kamal CIS 895.
Location Based Services Codes of Practice and Converging Locating Technologies TrackaPhone Ltd
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Geolocation with ColdFusion Oğuz Demirkapı CTO | NicheClick Media.
École supérieure privée d'ingénierie et de technologie Prepared By: Boughattas Ahmed Chaieb Amal Année universitaire :
Ch2 Sec3 Maps and Computers.
1 CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee Introduction to Mobile Computing University of Maryland Baltimore County
1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,
By Cody, Darren, and Katie. 24 satellites with a minimum of 21 operating 98% of the time 6 Orbital planes visible for approximately 5 hours above.
GPS Technology Tech Talk April, 2008 Chad Halvarson.
Supervisor: Paul Gardner-Stephen Student: Alexander Kotov Master Thesis
UcfNoiseProfiler EEL 6788: Advanced Topics in Computer Networks (Spring 2011) Professor: Dr. Damla Turgut Presented By: Rene Chacon.
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
Unit 8 Model Answer. Task 1 - Bluetooth Bluetooth equipped devices can exchange information. Bluetooth is most commonly used to connect mobile telephones.
1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,
 Beginning KML Looking at Data with Google Earth.
Location based services Using Google Maps v2 etc. in Android apps 1Location based services.
Esri International User Conference | San Diego, CA Technical Workshops | Windows Phone – Developing Applications Kylie Donia and Eager Ip July 13, 2011.
1 Localization and Sensing Nilanjan Banerjee Mobile Systems Programming (Acknowledgement: Jules White) University of Arkansas Fayetteville, AR
Location based services
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
1 1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Discussion of LOC1 and LOC2 Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University.
Global Positioning Systems Glen T. Huettl Agricultural Education Garrison High School.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Pervasive Gaming with Mobile Devices KARNUNG LIANG SUPERVISOR: DR BRETT WILKINSON.
The Pocket GPS By: Samantha Rossman Tom Whitson. Goal of the Project: Display: Latitude Longitude Speed Direction Date & Time GPS should be small enough.
GPS Survey Equipment City Planning Construction Environmental Studies.
Choosing the right receiver
Windows Phone 7 Mobile Code Camp The Why Why develop for Windows Phone 7 versus Droid or iPhone? It’s all relative to total app users. SDK and Environment.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Location, Location, Location Larry Rudolph.
Local Positioning System
Creating a Data Visualization using Tableau Public.
Mental Map Any visual image in our brain to help us get around in our environment.
Amolak Nagi.  “The Core Location framework lets you determine the current location or heading associated with a device.”
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
Location based services 1. Some location-based services available in Android Geo-coding – Address -> location Reverse geo-coding – Location -> address(es)
How to Track the Location of a Mobile Phone.
Mobile Computing CSE 40814/60814 Spring 2017.
Windows Phone 7 advanced services
Sensors, maps and fragments:
Global Positioning System
Mobile Computing CSE 40814/60814 Spring 2018.
Webroot Antivirus offers a hassle-free scan option and helps which prevent your important data and system from the virus and malware attack.
NJUNS 2018.
Windows 8 & Phone 8 App Development suresh M 11/14/2018
Unit 8 Model Answer.
#1___: ABSOLUTE LOCATION REVIEW
//Build 다시보기 나 발머 김영욱 부장 Microsoft Korea
Presentation transcript:

1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville, AR

2 Using the GPS device absolute location (lat, long) Your phone has a GPS receiver –Consumes high power ( mW) –With a large number of satellite fixes, accuracy can be less than 10 m –Since it is a receiver, need line of sight with the sky –Does not work indoors or in urban canyons (e.g, NYC)

3 What do you get from a GPS receiver In addition to latitude and longitude –Altitude –Vertical and horizontal accuracy –Speed –The concept used is called AGPS Augmented GPS GPS + cell tower localization Faster than GPS since it takes a long time for a GPS unit to get a fix from cold start

4 How does these technologies work (triangulation) a b c Satellite 1 Satellite 2Satellite 3 You accuracy proportional to the number of satellite fixed

API to GPS unit in WM7 phone System.Device.Location Class called GeoCoordinateWatcher Associated event: PositionChanged Function: start()

A more interesting application: Using Bing Maps and location Step 1: create a BingMap account ( Generate a key which will act as your credential Step 2: Install the Silverlight Bing Map Control SDK ID=beb29d27-6f0c-494f-b028-1e0e3187e830 To your project add a reference to Microsoft.Maps.MapControl Microsoft.Maps.MapControl.Common Add a using Microsoft.Phone.Controls.Maps Cool thing about Silverlight BingMap control is that Maps can be dragged and dropped on to the Visual Studio xaml file Lets write some code !!

7 Next class Reviews due for the following paper Talk about how to use the microphone unit Discuss LOC-1, LOC-2