Periodic and distance based tracking Desired accuracy in meters Single location request Caching and timeout Position source.Net APIs Windows Runtime.

Slides:



Advertisements
Similar presentations
FLEET ADMIN Triet Truong. SEARCH USERS Find users with certain authorities: Drivers Operators Read only Fleet Managers View permissions.
Advertisements

BreadCrumbs: Forecasting Mobile Connectivity Anthony Nicholson and Brian Noble University of Michigan Presented by: Scott Winkleman.
How Carriers Can Win the Application Wars with Location Based Services? Michael Grossi, Director Altman Vilandrie & Co.
Mobile Application Development Fall COP 4655 U1 T/R 5:00 - 6:15pm – ECS 135 Steve Luis lecture1.
Touchdevelop api api: location & maps show geo locations Disclaimer: This document is provided “as-is”. Information and views expressed in this document,
Part 2: Manage app lifecycle and state (Windows Store apps using C#/VB and XAML) us/library/windows/apps/hh aspx
Android architecture overview
Understanding Mobile App Development Concepts and Working with APIs Lesson 6.
Navigation Model for Windows XAML Applications
HTML 5 – GeoLocation and Maps. Geolocation API What is a ”geolocation”…? A geographical location, defined in terms of – Latitude (north/south) – Longitude.
The Android Activity Lifecycle. Slide 2 Introduction Working with the Android logging system Rotation and multiple layouts Understanding the Android activity.
Object Oriented Programming with Java (150704).   Applet  AWT (Abstract Window Toolkit)  Japplet  Swing Types of Applet.
Location based social networking on Android phones – integrated with Facebook. Simple and easy to use.
Threads - Definition - Advantages using Threads - User and Kernel Threads - Multithreading Models - Java and Solaris Threads - Examples - Definition -
Facedroid Facebook for Android. Facebook Application - API key - Secret key - PHP page Facebook Application - API key - Secret key - PHP page Facebook.
David Heitman.  This app is free  It is also available on Iphone, Android and Blackberry  Can be used for running, walking, cycling and distance sports.
ETrack User Manual Penchant Software Inc. This manual was written using an Iphone 4s Version One of the keys to successful freight management,
30 April 2014 Building Apps for Windows Phone 8.1 Jump Start WinRT Apps & Silverlight.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Scheduling in Windows Zoltan Micskei
Windows Workflow 4 Introducing Windows Workflow Foundation 4 in VS 2010.
 Understanding an activity  Starting an activity  Passing information between activities  Understanding intents  Understanding the activity lifecycle.
Windows Performance Lifecycle Windows Internals Windows Performance Toolkit Windows Assessment Services.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
INTRODUCTION TO HTML5 Geolocation. Display a Specific Location with Google Maps  You can use the Google Maps API to display a custom map on your own.
Deepak Bangalore. About the app idea: Every day we receive call to our mobile phones we don’t know the exact location of the person from where he is calling.
CS378 - Mobile Computing Intents.
WEB 304 An Overview of ASP.NET and Windows Workflow Foundation Kashif Alam Program Manager Developer Division Microsoft Corporation.
Directory and Map Service Operational Concept  Provides Business directory listings to cell phone users  Provide maps of specified area  Provide driving.
Campus Tour COMP 523 Midterm Presentation Justin, Paul, Florian.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
CS378 - Mobile Computing Intents. Allow us to use applications and components that are part of Android System – start activities – start services – deliver.
The Windows Runtime (WinRT) is the shared runtime and API space used by store apps across the Windows platform (phone and client) 5 Common WinRT.
WINDOWS PHONE FIRST UP/ ALL UP Nick Randolph (Built to Roam) Dave Glover (Microsoft) SESSION CODE: #WPH202 (c) 2011 Microsoft. All rights reserved.
A university for the world real R © 2009, Chapter 9 The Runtime Environment Michael Adams.
Windows and Windows Phone Application Model Universal Apps What’s new in Windows Phone
ETrack User Manual Penchant Software Inc. This manual was written using a Samsung Galaxy Nexus phone with Android OS version (Jelly Bean) Version.
Workflow Service Host Persistence (Instances) Persistence (Instances) Monitoring Activity Library Receive Send... Management Endpoint Persistence Behavior.
1 Android Workshop Platform Overview. 2 What is Android?  Android is a software stack for mobile devices that includes an operating system, middleware.
CIS NET Applications1 Chapter 8 – Multithreading and Concurrency Management.
Agenda Steps of App Building The Runtime Environment Managing App Data Debug and Test an App Validate an App Publish an App to a Store Packaging Apps.
1. 2 Android location services Determining a device’s current location Tracking device movements Proximity alerts.
Mobile Computing CSE 40814/60814 Spring 2017.
Android Application -Architecture.
Windows Developer Day Fall Creators Update Chris Cortes
Windows Phone 8 Application Foundation
Silverlight apps on Windows Phone 8.1
Windows Phone 7 advanced services
The Android Activity Lifecycle
Windows Phone Platform Integration Yochay Kiriaty
CMPE419 Mobile Application Development
Mobile Computing CSE 40814/60814 Spring 2018.
One-time immediate transfers One-time future-dated transfers
Dell Printer Dell is a famous name for being a manufacturer of PC, Laptops and extra information and technology devices beside with computer peripherals.
Microsoft Build /9/2018 8:05 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Windows Phone multitasking
Metro style apps using XAML: Make your app shine
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Liven up your WP7 Apps with sweet “Mango” sauce
Windows Runtime App Lifecycle
Intro to Workflow Services and Windows Server AppFabric
Presented by Ignas Šeškauskas
Michael Palermo Jeremy Foster
ASP.NET Imran Rashid CTO at ManiWeber Technologies.
//Build 다시보기 나 발머 김영욱 부장 Microsoft Korea
SOP of Reset Maximum Demand
“Where are you” Team on the Run’s Geolocation feature allows users assigned by the company admin to locate their team members directly from mobile app.
CMPE419 Mobile Application Development
Mobile Reference Diagram Template
04 | State Management Bill Burrows | UW Faculty Member & VB MVP
Ch07 生命週期(Life Cycle).
Presentation transcript:

Periodic and distance based tracking Desired accuracy in meters Single location request Caching and timeout Position source.Net APIs Windows Runtime APIs Track location changes Desired accuracy Movement threshold PositionChanged StatusChanged Start & Stop A-GPS Wi-fi Cell

Location Tracking

Single Location Request

Tips for Location Apps

Windows Phone 8 Map Control

Windows Phone Maps Services

Part of Windows Phone Toolkit MapsUserControl PushPin ToGeoCoordinate Map Control & Service APIs Map Toolkit Extensions ID_CAP_MAP and ID_CAP_LOCATION Developer Token assigned through Windows Phone Developer Center.Net

Windows Phone 7.x Maps API

Map Control and Services Takeaway

Location Tracking in Background 16

Background Execution Constraints 17

Resource Management

User Awareness and Control

Deactivation

App Lifecycle Events

Application Lifecycle runningdeactivated suspended activated tombstoned Activated deactivated Deactivated

Application Lifecycle for Location Tracking running running in background suspended activated tombstoned Activated RunningInBg deactivated

Application Lifecycle – Launching&Closing Not Running Closing Running Launching Running in Background Launching Closing

Application Lifecycle – Launching&Closing Not Running Closing Running Launching Running in Background Launching Closing RunningInBg Closing

Tips for Running in Background

Fast Resume for Windows Phone 8 Apps

Fast Resume UX 30

Backstack – Do nothing

Backstack – Clear page stack

Backstack - Cancel navigation

Navigation Events

NavigationMode.Reset

NavigationMode.Reset - Resume Resume!!!

NavigationMode.Reset – Start Fresh

Fast Resume Takeaway

Take Away