Advanced Geolocation for the Mobile Web. Andy

Size: px
Start display at page:

Download "Advanced Geolocation for the Mobile Web. Andy"

Transcription

1 Advanced Geolocation for the Mobile Web Andy

2 How to get a good location Challenges Solutions

3 Smartphone/Tablet GPS Built for consumer use-cases Accuracy only needs to be good enough Tiny antenna on bottom of device

4 Geolocation Object

5 Say what, 4887 meters accuracy??? Indoors using WiFi-only

6 Demo

7 Best possible accuracy under perfect conditions 3 10 meters feet

8 Problem 1: location fluctuations

9 Problem 2: all locations lumped together Network location GPS location

10

11

12 ??

13 Use case: Stationary 5 minutes!

14 Problem 3: Accuracy will vary Bad Time vs Accuracy So-so Good

15 Problem 3: Accuracy will vary Bad Time vs Accuracy So-so Good

16 Accuracy vs Precision Low Accuracy High Precision High Accuracy Low Precision High Accuracy High Precision

17 Problem 4: GPS needs to warm up! Initial readings less accurate or non-existent

18 Technical Use Case: Cold Start GPS takes time to calibrate Phone rebooted Updated phone OS Potential for no cached values Potential for large inaccuracy

19 Technical Use Case: Warm start GPS has been in use continuously GPS is (mostly) calibrated Highest potential for accuracy and precision

20 Using the Geolocation API options errorhandler() Timeout maximumage used only during startup enablehighaccuracy

21 Snapshot location Not Reliable! navigator.geolocation.getcurrentposition();

22 Continuous location watchid = navigator.geolocation.watchposition( processgeolocation, /* OPTIONAL */ geolocationerror, { timeout: 0, maximumage: Infinity, enablehighaccuracy: true } );

23 maximumage (ms) Max age of cached position in milliseconds 0 do not use cache Infinity (default) return any cached value

24 timeout (ms) Max milliseconds to return a position Throw error if no location at timeout With watchposition() can throw error repeatedly Infinity (default) don t return until position available

25 enablehighaccuracy(boolean) Try to obtain best possible result If GPS available and perms enabled -- use it If Geolocation Service available -- use it Requires an internet connection! WiFi and/or Cellular

26 watchposition scenario 1: Request result < 30 seconds Accept cache value < 5 mins old { } timeout: 30000, maximumage:

27 watchposition scenario 2: Request result < 1 minute Return any cache value { } timeout: 60000, maximumage: Infinity

28 watchposition scenario 3: Request result < 1 minute Do NOT use cache, try GPS { } timeout: 60000, maximumage: 0, enablehighaccuracy: true

29 Browser Geolocation Accuracy Depends on Type of browser Type of device Wi-Fi On/Off GPS On/Off Location user permissions VPN

30 Force phone to use GPS

31 Solution 1: Solution 2: Solution 3: Post-process buffering Cordova plugin 1 and/or 2 + external GPS

32 Solution 1: Buffering to determine center point Capture many points Average all values Calculate centroid [{lat:-120,lon:35}, {lat: ,lon:35.1}, {lat: ,lon:35.02}, {lat:-120,lon:35.1}, {lat:-120,lon:35}]

33 JavaScript Data Collection Field location template github.com/esri/html5- geolocation-tool-js

34 Solution 2: Cordova/PhoneGap & Geolocation Taps native SDKs via plugins Direct access to geolocation functionality Can track geolocation while in background Battery usage optimization

35 cordova-plugin-advanced-gelocation Android only! Separates GPS from Network location Native functionality Multi-threaded for high performance Calculates centroid Separates network locations from GPS locations

36 External GPS Can provide greater accuracy and precision Can provide faster location acquisition Connect via USB or Bluetooth

37 Example: Trimble R1 Sub-meter accuracy* Works with Geolocation API Overrides onboard GPS Works on ios and Android

38 On extra step on Android

39

40 A GPS Experiment START POINT

41 Commercial GPS Smartphone GPS

42 Solution 3: buffer, plugin + external GPS Take a close look at use cases Study your requirements

43 Recap Consumer vs Commercial case cases Consumer vs Commercial equipment Accuracy vs Precision Getting the best static location

44 Questions? Andy Gup, Esri Developer Advocate

45 Works with..

46 Works with

Building Native Mapping Apps with PhoneGap: Advanced Techniques Andy

Building Native Mapping Apps with PhoneGap: Advanced Techniques Andy Building Native Mapping Apps with PhoneGap: Advanced Techniques Andy Gup @agup Agenda Application life-cycle Working with UI frameworks Security Geolocation Offline Expectations Experience with PhoneGap

More information

Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery. Andy Gup, Lloyd Heberlie

Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery. Andy Gup, Lloyd Heberlie Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery Andy Gup, Lloyd Heberlie Agenda Getting to know PhoneGap jquery overview jquery and ArcGIS API for JavaScript Putting it all

More information

Geolocation in HTML5 and Android. Kiet Nguyen

Geolocation in HTML5 and Android. Kiet Nguyen Geolocation in HTML5 and Android Kiet Nguyen Agenda Introduction to Geolocation Geolocation in Android Geolocation in HTML5 Conclusion Introduction to Geolocation To get user's location Common methods:

More information

Moving Forward on Geolocation API

Moving Forward on Geolocation API Open Source Open Possibilities Moving Forward on Geolocation API November 2013 Current Status of Geolocation Working Group Geolocation API is a W3C Recommendation as of Oct. 24, 2013 http://www.w3.org/tr/2013/rec-geolocation-api-20131024/

More information

W3C Geolocation API. Making Websites Location-aware

W3C Geolocation API. Making Websites Location-aware W3C Geolocation API Making Websites Location-aware me Director of Consumer Products at Skyhook Wireless Founded Locationaware.org which eventually became W3C Geolocation API Working Group Follow @rsarver

More information

Using Geoprocessing Services with ArcGIS Web Mapping APIs

Using Geoprocessing Services with ArcGIS Web Mapping APIs Esri Developer Summit in Europe November 12 London Using Geoprocessing Services with ArcGIS Web Mapping APIs Simon Liu, Andy Gup Who are your presenters? Simon Liu, Esri U.K. GIS Developer sliu@esriuk.com

More information

Developing Location based Web Applications with W3C HTML5 Geolocation

Developing Location based Web Applications with W3C HTML5 Geolocation International Journal of Interdisciplinary and Multidisciplinary Studies (IJIMS), 2017, Vol 4, No.3,179-185. 179 Available online at http://www.ijims.com ISSN - (Print): 2519 7908 ; ISSN - (Electronic):

More information

Building mobile app using Cordova and AngularJS, common practices. Goran Kopevski

Building mobile app using Cordova and AngularJS, common practices. Goran Kopevski Building mobile app using Cordova and AngularJS, common practices Goran Kopevski Agenda What is cordova? How to choose proper JS framework Building mobile app using Cordova and AngularJS Common fails,

More information

Index. Dumisani Herman Nhlapo

Index. Dumisani Herman Nhlapo Index 1. How to Turn Your Droid X into a 3G Hotspot 2. How to Use Your Galaxy Tab as a Mobile Hotspot 3. How to Share Your Connection with ipad Personal Hotspot 4. Using the Mobile Hotspot feature in BlackBerry

More information

Wireless LAN startup setting

Wireless LAN startup setting FlashAir Settings: Wireless LAN startup setting Setting change What is Wireless LAN startup mode? There are two FlashAir wireless LAN startup modes: Automatic startup mode and Manual startup mode. When

More information

Slug: HTML5 for Mobile Web Applications, ISBN number, 23! kyrnin hour23-code.doc

Slug: HTML5 for Mobile Web Applications, ISBN number, 23! kyrnin hour23-code.doc Slug: HTML5 for Mobile Web Applications, ISBN number, 23! kyrnin hour23-code.doc Hour 23 Code to detect support for GeoLocation, simply detect if the browser has that object: function supports_geolocation()

More information

Building Mobile Apps with the ArcGIS API for JavaScript. Andy Gup, Lloyd Heberlie, Thomas Other

Building Mobile Apps with the ArcGIS API for JavaScript. Andy Gup, Lloyd Heberlie, Thomas Other Building Mobile Apps with the ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie, Thomas Other Agenda Capabilities Managing app life-cycle Working with locally hosted builds Working from JS frameworks

More information

PhoneGap Cross the Gap from HTML5 to Mobile OSCON Paul Beusterien July 19, 2012

PhoneGap Cross the Gap from HTML5 to Mobile OSCON Paul Beusterien July 19, 2012 PhoneGap Cross the Gap from HTML5 to Mobile OSCON 2012 Paul Beusterien July 19, 2012 Today's Talk Why Web Development for Mobile? Why PhoneGap? What is PhoneGap? Technology Map Slides at http://goo.gl/uf625

More information

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project 2015.3724 Table of Contents 1 Architecture View... 2 2 Application... 3 2.1 Technologies Used... 3 2.1.1 Apache

More information

A - ELECTRONIC SCORESHEET - CONNECTIVITY INFORMATION

A - ELECTRONIC SCORESHEET - CONNECTIVITY INFORMATION A - ELECTRONIC SCORESHEET - CONNECTIVITY INFORMATION Note: This information is accurate whether we have a dedicated access point or not. In order to function properly, the Electronic Scoresheet needs to

More information

Getting Started with the Smartphone and Tablet ArcGIS Runtime SDKs. David Martinez, Kris Bezdecny, Andy Gup, David Cardella

Getting Started with the Smartphone and Tablet ArcGIS Runtime SDKs. David Martinez, Kris Bezdecny, Andy Gup, David Cardella Getting Started with the Smartphone and Tablet ArcGIS Runtime SDKs David Martinez, Kris Bezdecny, Andy Gup, David Cardella Agenda Intro - Trends - Overview ArcGIS for - ios - Windows Phone - Android Wrap

More information

Sending images from a camera to an Android smartphone (PowerShot G3 X)

Sending images from a camera to an Android smartphone (PowerShot G3 X) Sending images from a camera to an Android smartphone (PowerShot G3 X) IMPORTANT In the following explanation, smartphone setting procedures are indicated by the icon, and camera setting procedures are

More information

CSCE Mobile Programming

CSCE Mobile Programming CSCE 4623 - Mobile Programming Alexander Nelson August 21, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Warm-Up Answer the following four questions: What is your

More information

Xperia TM. Read about how Xperia TM devices can be administered in a corporate IT environment

Xperia TM. Read about how Xperia TM devices can be administered in a corporate IT environment Xperia TM in Business Mobile Device Management Read about how Xperia TM devices can be administered in a corporate IT environment Device management clients Exchange ActiveSync The my Xperia service Third

More information

HTML5 for mobile development.

HTML5 for mobile development. HTML5 for mobile development Txus Ordorika @txusinho @ludei HTML5 for development (I) HTML5 to be the silver bullet of development Low entrance - barrier Runs over VM (write once, run everywhere) ECMA-262

More information

PhoneGap. Andrew Lunny, Adobe. Monday, 23 July, 12

PhoneGap. Andrew Lunny, Adobe. Monday, 23 July, 12 PhoneGap Andrew Lunny, Adobe Me @alunny Computer Scientist PhoneGap Build Nitobi Software Adobe Systems Author Me @alunny Computer Scientist PhoneGap Build Nitobi Software Apache Cordova Adobe Systems

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions Why can I not make calls?... 2 Why can t I use some of the calling features?... 2 My phone is locked and I can t use any of the functions. How can I unlock it?... 2 Why is my

More information

Updating the operating system and BONGO (MCU) firmware

Updating the operating system and BONGO (MCU) firmware RELEASE NOTES Trimble Juno T41, Juno 5, Slate Controller, and Spectra Precision T41 Series: Windows Embedded Handheld (WEH) 6.5 Operating System Release Notes and Update Instructions These release notes

More information

Getting Started with the ArcGIS Mobile APIs. Kris Bezdecny, David Martinez Andy Gup, David Cardella

Getting Started with the ArcGIS Mobile APIs. Kris Bezdecny, David Martinez Andy Gup, David Cardella Getting Started with the ArcGIS Mobile APIs Kris Bezdecny, David Martinez Andy Gup, David Cardella Agenda Overview ArcGIS for - ios - Windows Phone - Android Wrap up - Q and A What is mobile GIS? Extends

More information

Mobile Print Guide for Brother iprint&label (Android )

Mobile Print Guide for Brother iprint&label (Android ) Mobile Print Guide for Brother iprint&label (Android ) i Before You Use Your Brother Label Printer Definitions of Notes We use the following symbol and convention throughout this User's Guide: Tips icons

More information

MobileMapper 300 Frequently Asked Questions

MobileMapper 300 Frequently Asked Questions November 19 th, 2014 MobileMapper 300 Frequently Asked Questions What is the main application of MobileMapper 300? MobileMapper 300 provides professional grade accuracy to consumer handheld devices. A

More information

An Introduction to Android. Jason Chen Developer Advocate Google I/O 2008

An Introduction to Android. Jason Chen Developer Advocate Google I/O 2008 An Introduction to Android Jason Chen Developer Advocate Google I/O 2008 Background What is Android? Latest News 4,000,000,000 Internet and Mobile Phone Users, Worldwide 3,000,000,000 2,000,000,000 1,000,000,000

More information

Farm Sprayer GPS Pro & Pro Software. Operation Manual

Farm Sprayer GPS Pro & Pro Software. Operation Manual Farm Sprayer GPS Pro & Pro Software Operation Manual 1 Table of Contents INSTALLATION OF PRO SOFTWARE 3 UPDATING SOFTWARE 4 SETTING UP THE GPS CABLES & CONNECTORS 5 CONNECTING TO WIFI TO SAVE MAPS 6 OPERATING

More information

Cassia Hub Bluetooth Router. ios & ANDROID APPLICATION GUIDE

Cassia Hub Bluetooth Router. ios & ANDROID APPLICATION GUIDE Cassia Hub Bluetooth Router ios & ANDROID APPLICATION GUIDE Items Included. Cassia Hub (). Power Adapter (). User Guide () Product Inputs / Controls. LED indicator. USB. Ethernet. Power (VDC) GETTING STARTED

More information

MobileMapper 300 Frequently Asked Questions

MobileMapper 300 Frequently Asked Questions April 13th, 2015 MobileMapper 300 Frequently Asked Questions What is the main application of MobileMapper 300? MobileMapper 300 provides professional grade accuracy to consumer handheld devices. A customer

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 EMULATORS vs Real Devices USER EXPERIENCE AND USABILITY User Interactions Real occurring events Overall performance Consistency in results SPECTRUM OF DEVICE CONFIGURATIONS

More information

Iphone Usb Tethering Windows 7 No Internet. Access >>>CLICK HERE<<<

Iphone Usb Tethering Windows 7 No Internet. Access >>>CLICK HERE<<< Iphone Usb Tethering Windows 7 No Internet Access If you're unable to get your iphone or ipad online because there's no Wi-Fi signal On a Windows PC, you can use the Internet Connection Sharing feature

More information

Settings. Managing Memory Checking Free Memory Allocating Free Memory Checking Information about Handset...

Settings. Managing Memory Checking Free Memory Allocating Free Memory Checking Information about Handset... Settings 19 Handset Settings...19-2 Changing Screen Settings...19-3 Adjusting Screen Brightness Manually... 19-3 Adjusting Time Before Screen Turns Off... 19-3 Preventing Automatic Screen Rotation... 19-3

More information

Axon View for Android App Guide. Axon View Release: 4.0 Document Revision: B

Axon View for Android App Guide. Axon View Release: 4.0 Document Revision: B Axon View for Android Axon View Release: 4.0 Document Revision: B Apple, ios, and Safari are trademarks of Apple, Inc. registered in the US and other countries. Firefox is a trademark of The Mozilla Foundation

More information

JS Event Loop, Promises, Async Await etc. Slava Kim

JS Event Loop, Promises, Async Await etc. Slava Kim JS Event Loop, Promises, Async Await etc Slava Kim Synchronous Happens consecutively, one after another Asynchronous Happens later at some point in time Parallelism vs Concurrency What are those????

More information

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan

More information

By Stephen Cavell, Kerry Ellwanger, and Jack Livingston

By Stephen Cavell, Kerry Ellwanger, and Jack Livingston By Stephen Cavell, Kerry Ellwanger, and Jack Livingston History PhoneGap created in 2009 by startup Nitobi. Open source way to access the native environment through an embedded WebView in a native app.

More information

Axon View for ios App Guide. Axon View Release: 4.0 Release Date: January 2016 Document Version: 1

Axon View for ios App Guide. Axon View Release: 4.0 Release Date: January 2016 Document Version: 1 Axon View for ios Axon View Release: 4.0 Release Date: January 2016 Document Version: 1 Apple, ios, and Safari are trademarks of Apple, Inc. registered in the US and other countries. Firefox is a trademark

More information

MobileMapper 6 Frequently Asked Questions

MobileMapper 6 Frequently Asked Questions MobileMapper 6 Frequently Asked Questions 1. What is MobileMapper 6? MobileMapper 6 is an entry-level mapping device from Magellan. It is an affordable and easy-to-use, yet professional GPS/GIS receiver

More information

Link-OS SDK for Xamarin README

Link-OS SDK for Xamarin README Link-OS SDK for Xamarin README This readme is specific to the LinkOS Xamarin SDK. This SDK is a Xamarin PCL in the plugin format. Also included in the files is a sample app showing use of specific APIs.

More information

LINKSYS VELOP + CUJO SETUP (STEP-BY-STEP GUIDE)

LINKSYS VELOP + CUJO SETUP (STEP-BY-STEP GUIDE) LINKSYS VELOP + CUJO SETUP (STEP-BY-STEP GUIDE) 1. Linksys Velop setup 1.1 The demo setup was performed on iphone, but all steps apply to Android environment too. Linksys Velop mesh system nodes are being

More information

Installing the Bear Altimeter Console Android application.

Installing the Bear Altimeter Console Android application. Installing the Bear Altimeter Console Android application. The application will allow you to configure your altimeter and read the flights while you are on the field. The application can be installed on

More information

Troubleshooting Guide DCM-300 Modem with Correction Services

Troubleshooting Guide DCM-300 Modem with Correction Services Troubleshooting Guide DCM-300 Modem with Correction Services Activation and Setup DCM-300 Modem Overview Setting up the VRS Correction Service Troubleshooting Web Service Tool Frequently Asked Questions

More information

USER MANUAL WI-LIGHT REMOTE APPLICATION

USER MANUAL WI-LIGHT REMOTE APPLICATION USER MANUAL WI-LIGHT REMOTE APPLICATION User Manual - Wi-light remote application 1 SUMMARY Connect to a Stand Alone device with the Wi-light application... 3 Connect the software smartphone server with

More information

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps

More information

MobileMapper 50 Frequently Asked Questions

MobileMapper 50 Frequently Asked Questions July, 2016 MobileMapper 50 Frequently Asked Questions How do MobileMapper 50 series handhelds differ from a consumer-grade smartphone with GNSS? MobileMapper 50 series handhelds are designed for professional

More information

WELCOME Mobile Applications Testing. Copyright

WELCOME Mobile Applications Testing. Copyright WELCOME Mobile Applications Testing 1 NETWORK: WiFi ( Hotspots) A HOTSPOT is a physical location where people may obtain Internet access, typically using Wi-Fi technology, via a wireless local area network

More information

Tree-mapping Based App Access System for ios Platform

Tree-mapping Based App Access System for ios Platform Tree-mapping Based App Access System for ios Platform Project Report Supervisor: Prof. Rossiter Prepared by: WANG Xiao, MSc(IT) Student 3 May, 2012 Proposal number: CSIT 6910A-Final Table of Contents 1.

More information

Invest in the future, build for the web!

Invest in the future, build for the web! Invest in the future: build for the web! Soledad Penadés @supersole 1 of 61 20/06/2014 12:56 Apps Engineer, Mozilla 2 of 61 20/06/2014 12:56 Some time before... Android 3 of 61 20/06/2014 12:56 You can

More information

Lenovo B. Quick Start Guide. Lenovo A2016b30. Read this guide carefully before using your smartphone.

Lenovo B. Quick Start Guide. Lenovo A2016b30. Read this guide carefully before using your smartphone. Lenovo B Quick Start Guide Lenovo A2016b30 Read this guide carefully before using your smartphone. Reading before using your smartphone For your safety Before assembling, charging or using your mobile

More information

ITG Software Engineering

ITG Software Engineering Android Security Course ID: Page 1 Last Updated 12/15/2014 Android Security ITG Software Engineering Course Overview: This 5 day course covers the Android architecture, the stack, and primary building

More information

MicroBot Push User Guide

MicroBot Push User Guide MicroBot Push User Guide Troubleshooting 24 My Microbot App does not detect my MicroBot Push 24 MicroBot Push keeps disconnecting 25 MicroBot Push is not updating 25 Getting Started 2 Meet MicroBot Push

More information

Setup a VSN Survey Style Using Trimble Access (MiFi Card)

Setup a VSN Survey Style Using Trimble Access (MiFi Card) Setup a VSN Survey Style Using Trimble Access (MiFi Card) California Surveying & Drafting Supply Technical Support Services Notes: This tutorial is designed for users with a MiFi Card/VSN Setup. In order

More information

DCM510 Quick Start Guide

DCM510 Quick Start Guide The best way to use the DCM510 controller is through a browser window using a PC, tablet or smartphone. Using a PC or Tablet: 1 2 3 4 Future Wi-Fi Fieldbus Ethernet (WLAN) (LAN) (LAN) Front Panel Communication

More information

DELORME. inreach. User Manual. for smartphones and mobile devices

DELORME. inreach. User Manual. for smartphones and mobile devices DELORME inreach User Manual for smartphones and mobile devices for Earthmate PN-60w WARNING: Messaging, tracking and SOS functions require an active Iridium satellite subscription. Always test your device

More information

1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism

1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism ANDROID TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION Android What it is? History of Android Importance of Java language for Android Apps Other mobile OS-es Android Versions & different development

More information

ZEED T-Connect User Guide for DA Linkage

ZEED T-Connect User Guide for DA Linkage ZEED T-Connect User Guide for DA Linkage TABLE OF CONTENTS 1. Introduction 1. About DA Linkage 2. Operating Conditions 2. Screen Overview 1. Display Audio (DA) 2. App Suite Screen 3. Before Setup 1. App

More information

1.1 1.2 2.1 2.2 2.3 3.1 3.2 INTRODUCING YOUR MOBILE PHONE Learn about your mobile phone s keys, display and icons. Keys From the front view of your phone you will observe the following elements: (See 1.1

More information

What s New in Energy Debugging

What s New in Energy Debugging #WWDC18 What s New in Energy Debugging Phillip Azar, Apple/Battery Life David Choi, Apple/Battery Life 2018 Apple Inc. All rights reserved. Redistribution or public display not permitted without written

More information

Fortuna Slim Bluetooth GPS Receiver

Fortuna Slim Bluetooth GPS Receiver Fortuna Slim Bluetooth GPS Receiver Product specification Reference Manual Fortuna Electronic Corporation 2005/04/20 All Rights Reserved Introduction Overview The Fortuna Slim Bluetooth GPS receiver is

More information

White paper. April Connectivity

White paper. April Connectivity White paper April 2011 Connectivity This document This Sony Ericsson White paper is intended to give enterprise users an overview of specific smartphone features and provide details in relevant areas of

More information

Axon View for Android Devices User Manual

Axon View for Android Devices User Manual Axon View for Android Devices User Manual IMPORTANT SAFETY INSTRUCTIONS Read all warnings and instructions. Save these Instructions. The most up-to-date warnings and instructions are available at www.taser.com.

More information

Mobile Development with Visual Studio 2015

Mobile Development with Visual Studio 2015 Mobile Development with Visual Studio 2015 Bill Ayers MCM/MCSM Charter SharePoint MCT, MCTS, MCITP, MCSD, MCAD, MCSA, MCDBA, Professional Scrum Master (PSM I), etc. Flow Simulation Ltd. www.spdoctor.net

More information

Beginner s Guide to Cordova and Mobile Application Development

Beginner s Guide to Cordova and Mobile Application Development November 13, 2018 Beginner s Guide to Cordova and Mobile Application Development George Campbell Lead Software Engineer Doug Davies Lead Software Engineer George Campbell Lead Software Engineer Doug Davies

More information

Vision Exchange TM Frequently asked questions

Vision Exchange TM Frequently asked questions Vision Exchange TM Frequently asked questions Vision Exchange is our powerful yet intuitive active learning solution for universities, colleges and meeting rooms. These FAQs answer some of your questions

More information

Iphone 4 Manual In Safari Slow 3g >>>CLICK HERE<<<

Iphone 4 Manual In Safari Slow 3g >>>CLICK HERE<<< Iphone 4 Manual In Safari Slow 3g How to speed up a slow iphone 4, slow iphone 4S, slow iphone 5, iphone 5S, Let's try emptying Safari's data, cookies and so on to free up some memory. While the full binary

More information

OMNICOMM ON-BOARD TERMINALS

OMNICOMM ON-BOARD TERMINALS ON-BOARD TERMINALS QUALITY, RELIABILITY, PRECISION On-board terminals are a critical component of effective fleet management. They collect data from various sensors and the vehicle s on-board computer

More information

Aegis II Quick Start Guide

Aegis II Quick Start Guide The best way to use the Aegis II controller is through a browser window using a PC, tablet or smartphone. Using a PC or Tablet: 1 2 3 4 Future Wi-Fi Fieldbus Ethernet (WLAN) (LAN) (LAN) Front Panel Communication

More information

Surviving Your Phone: Protecting Mobile Communications With Tor. Marco Bonetti - CutAway s.r.l.

Surviving Your Phone: Protecting Mobile Communications With Tor. Marco Bonetti - CutAway s.r.l. Surviving Your Phone: Protecting Mobile Communications With Tor Marco Bonetti - CutAway s.r.l. whoami Marco Bonetti Security Consultant @ CutAway s.r.l. mbonetti@cutaway.it http://www.cutaway.it/ Tor user

More information

Presented by: Megan Bishop & Courtney Valentine

Presented by: Megan Bishop & Courtney Valentine Presented by: Megan Bishop & Courtney Valentine Early navigators relied on landmarks, major constellations, and the sun s position in the sky to determine latitude and longitude Now we have location- based

More information

DENT Instruments ELITEpro Mobile App

DENT Instruments ELITEpro Mobile App DENT Instruments ELITEpro Mobile App Version 3.0 Instruction Guide Revision: Final Draft May 20, 2015 Page 2 of 16 Instruction Guide: ELITEpro Mobile App 2015 DENT Instruments, Inc. All rights reserved.

More information

Michael Yudanin. Chicago Quality Assurance Association November 19, 2013

Michael Yudanin. Chicago Quality Assurance Association November 19, 2013 Michael Yudanin Chicago Quality Assurance Association November 19, 2013 » Michael Yudanin, Certified Software Quality Engineer (by the American Society for Quality)» In software quality assurance and testing

More information

Introduction to Android Tablets and Smartphones

Introduction to Android Tablets and Smartphones The name Android describes mobile devices which use the Android operating system developed by Google and used in many brands of Smartphones and Tablets types and models. Such as Samsung, Sony, Aldi, Huawie,

More information

Android Overview. Francesco Mercaldo, PhD

Android Overview. Francesco Mercaldo, PhD Android Overview Francesco Mercaldo, PhD Post-Doctoral researcher Corso di Sicurezza delle Reti e dei Sistemi Software Università degli Studi del Sannio (fmercaldo@unisannio.it) Things are not always what

More information

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect Serverless Architecture Hochskalierbare Anwendungen ohne Server Sascha Möllering, Solutions Architect Agenda Serverless Architecture AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Serverless Framework

More information

Introduction to Gears. Brad Neuberg Google

Introduction to Gears. Brad Neuberg Google Introduction to Gears Brad Neuberg Google JavaScript CSS HTML What is Gears? JavaScript CSS HTML What is Gears? JavaScript CSS HTML What is Gears? JavaScript CSS HTML What is Gears? JavaScript CSS HTML

More information

LYNXED LYNX MOBILE APPLICATION. Installer s Manual. Cod.97872I V06_16 DOC MAN INST APP LYNXED 1

LYNXED LYNX MOBILE APPLICATION. Installer s Manual. Cod.97872I V06_16 DOC MAN INST APP LYNXED 1 LYNXED LYNX MOBILE APPLICATION Installer s Manual Cod.97872I V06_16 DOC MAN INST APP LYNXED 1 INDEX 1. INTRODUCTION... 3 2. LYNX MONITOR... 4 2.1 Mobility menu... 4 2.2 Lynx Router settings... 5 2.3 Enable

More information

Overcoming the Challenges of Indoor Navigation

Overcoming the Challenges of Indoor Navigation Overcoming the Challenges of Indoor Navigation Nick Farina, CTO Meridian www.meridianapps.com Hi, my name is Nick Farina, and I ll be talking about some lessons learned building indoor navigation apps.

More information

CMSC 628: Introduction to Mobile Computing

CMSC 628: Introduction to Mobile Computing CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee University of Maryland Baltimore County nilanb@umbc.edu http://www.csee.umbc.edu/~nilanb/teaching/628/ Introduction to Mobile Computing 1 Why

More information

Getting Started ArcGIS Runtime SDK for Android. Andy

Getting Started ArcGIS Runtime SDK for Android. Andy Getting Started ArcGIS Runtime SDK for Android Andy Gup @agup Agenda Introduction Runtime SDK - Tools and features Maps & Layers Tasks Editing GPS Offline Capabilities Summary My contact info Andy Gup,

More information

Smart Plug User Guide

Smart Plug User Guide Smart Plug User Guide Version 1.2 Copyright 2016 About This Guide This document introduces to users an example of ESP IOT Platform applications, the Espressif Smart Plug. The document includes the following

More information

1. Search for ibaby Care in the App Store under phone apps, or in Google Play for all Android devices.

1. Search for ibaby Care in the App Store under phone apps, or in Google Play for all Android devices. M6 port diagrams Status Light DC Power Camera ID USB Port Reset Button DC Power: 5V DC, 2A power adapter (Use official ibaby brand power adapter only) Status Light: Displays 3 unique patterns to show different

More information

This handbook contains important security measures and product information, to help avoid accidents. Please

This handbook contains important security measures and product information, to help avoid accidents. Please MANUAL Attention: This handbook contains important security measures and product information, to help avoid accidents. Please make sure to read the manual carefully before using the device. Do not store

More information

WiaTag 2.4. User Guide. date: July 11, 2018

WiaTag 2.4. User Guide. date: July 11, 2018 date: July 11, 2018 Table of Contents Overview 4 Authorization 5 Sign in with the Account Name 5 Sign in with the Unit ID 6 Sign in with the QR Code 7 User Mode Selection 7 Active 7 Standard 8 Lite 8 Custom

More information

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms The Android Initiative T-Mobile s ongoing focus on Android based devices in US and EU markets In Nov 2007, Google announced

More information

App for a Smartphone or Tablet Terminal EXILIM Connect 3.0

App for a Smartphone or Tablet Terminal EXILIM Connect 3.0 App for a Smartphone or Tablet Terminal EXILIM Connect 3.0 User s Guide EN This manual uses a typical CASIO camera and smartphone for explanations. Certain details (display contents, etc.) may differ on

More information

User Manual. Product Model: MiTraveler 7D-8B. OS: Android 4.1

User Manual. Product Model: MiTraveler 7D-8B. OS: Android 4.1 User Manual Product Model: MiTraveler 7D-8B OS: Android 4.1 Tablet of Contents Specifications.1 What s inside the box 2 Tablet Parts 2 Getting started...2 Connection to Internet..6 Task Bar..8 Install

More information

Cloud Watch HD. Cloud Server. Model No.: ity-01. eo to Clo m. n m it o to S m. vi d. h ar tp h o n e

Cloud Watch HD. Cloud Server. Model No.: ity-01. eo to Clo m. n m it o to S m. vi d. h ar tp h o n e Cloud Server Tr a ou ds er ver ud server eo to Clo it vid m s n Tra ns m it vide o to S m h Watc ar tp h o n e vi d e ia ov Cl Easy to hide anywhere with mini size! Support 720P video quality. Support

More information

An overview of mobile and embedded platforms

An overview of mobile and embedded platforms ES3 Lecture 2 An overview of mobile and embedded platforms Basic Classes Embedded devices: These are in toasters, cars, mice, etc. Usually very real-time focused (us accuracy) Very small memory, not usually

More information

Mobile Technologies. Types of Apps

Mobile Technologies. Types of Apps Mobile Technologies Types of Apps What is mobile? Devices and their capabilities It s about people Fundamentally, mobile refers to the user, and not the device or the application. Barbara Ballard, Designing

More information

Symantec Endpoint Protection Family Feature Comparison

Symantec Endpoint Protection Family Feature Comparison Symantec Endpoint Protection Family Feature Comparison SEP SBE SEP Cloud SEP Cloud SEP 14.2 Device Protection Laptop, Laptop Laptop, Tablet Laptop Tablet & & Smartphone Smartphone Meter Per Device Per

More information

NAVIGATING THE ipad SETTINGS

NAVIGATING THE ipad SETTINGS NAVIGATING THE ipad SETTINGS What can you do in the ipad settings screen? There are a number of great tweaks you can make in the settings screen that will change how your ipad behaves. Some of these are

More information

Connecting Tablo to Wi-Fi with PC

Connecting Tablo to Wi-Fi with PC Connecting Tablo to Wi-Fi with PC Once you have taken your Tablo out of the box and you have attached the power, antenna and hard drive, you are ready to set up Tablo via Wi-Fi. Begin by opening your Chrome

More information

Instruction How To Use Wifi In Mobile Phone. Signal Booster >>>CLICK HERE<<<

Instruction How To Use Wifi In Mobile Phone. Signal Booster >>>CLICK HERE<<< Instruction How To Use Wifi In Mobile Phone Signal Booster Find great deals on ebay for Wireless Repeater Cell Phone Signal Booster in Cell Cell Signal Extender GSM Repeater 3G Amplifier + Yagi For Home

More information

Solving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First

Solving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First Solving Mobile App Development Challenges Andrew Leggett & Abram Darnutzer CM First CM First WebClient Solutions CM WebClient Full desktop experience in browser CM WebClient Mobile Online mobile solution,

More information

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann Getting Started with the ArcGIS API for JavaScript Julie Powell, Paul Hann Esri Developer Summit Berlin November 19 2012 Getting Started with the ArcGIS API for JavaScript ArcGIS for Server Is a Platform

More information

Thuraya IP+ Freaquently Asked Questions

Thuraya IP+ Freaquently Asked Questions Thuraya IP+ Freaquently Asked Questions Date: June 18, 2013 Ref: Version 1 Vizocom Satellite Services Page 1 / 9 1. WHAT IS THE THURAYA IP+? Thuraya IP+ is a portable, broadband data terminal that is useful

More information

Carkuda (VTG500X) User Manual

Carkuda (VTG500X) User Manual Carkuda (VTG500X) User Manual Contents Carkuda Concepts Quick Start Installing Carkuda Mirror Using Carkuda Mirror Using Carkuda Smartphone App Technical Specifications Packing List FAQs Revision History

More information

Getting to Know Your Mobile WiFi

Getting to Know Your Mobile WiFi Quick Start Thank you for purchasing the O2 4G Pocket Hotspot Mobile WiFi. Mobile WiFi allows you to connect to high speed mobile broadband from any Wi-Fi capable device. This document will help you understand

More information

Instruction For Use Laptop Internet On Mobile Via Wifi In Windows 8

Instruction For Use Laptop Internet On Mobile Via Wifi In Windows 8 Instruction For Use Laptop Internet On Mobile Via Wifi In Windows 8 If you use a wireless adapter, make sure WiFi is turned on via a button on the For Windows devices: On your Windows desktop, click the

More information