Esri s Geotrigger Service. Overview, Use Cases Getting Started with the SDK & API
|
|
- Eileen Hart
- 5 years ago
- Views:
Transcription
1 Esri s Geotrigger Service Overview, Use Cases Getting Started with the SDK & API
2 Overview
3 GeoEvent Processor On premise server appliance Can be installed behind firewalls Dedicated industrial-strength GPS Life or death? Choose GeoEvent Processor
4 Geotrigger Service Cloud-based Consumer-grade GPS Perfect for ios and Android apps
5 What could your app do if it knew where it was?
6 What is a Geotrigger?
7 What about Battery Drain?
8 Increases power near content Decreases power use away from content
9 Delayed Messaging Text Rough Label Mode Least Battery Drain
10 Fastest Messaging Text Fine Label Mode Most Battery Drain
11 Fast Messaging Text Adaptive Label Mode Minimal Drain
12
13 Use Cases
14 20% off sale!
15 traffic ahead!
16 Home / Business Automation When you get home, your lights turn on! When you leave, your lights turn off!
17 Realtime Games pdx.esri.com
18 Use Cases Civic apps for tourists Realtime arrival notifications Nearby events
19 Getting Started
20 Create an account at developers.arcgis.com/en/sign-up/ or log in if you already have an account
21 Create an application developers.arcgis.com/en/applications/
22 Register for Push Notifications ios Go to your Apple Developer account to get a Push Certificate (ios) Make sure the push cert has been set on your app and that your app is registered to handle push notifications Screenshot ios Push Notification
23 Register for Push Notifications Android Get a GCM key (Google) Make sure the GCM key is in the push notification settings for your app and that you have set your GCM sender ID when you initialize the Geotrigger Service. developer.android.com/google/gcm/
24 Test your Push Notifications!
25 SDKs for ios and Android Wraps native location services on each platform Provides a set of tracking profiles for low, medium, and high power consumption Push Notification Handling
26 App Project SDK
27 Geotrigger SDK for ios Get the SDK from Github or CocoaPods pod GeotriggerSDK Make sure your app has Location Updates and Background Fetch background modes enabled Call one of the setupwithclientid: methods
28 Geotrigger SDK for Android Get the Sample App and SDK from GitHub: github.com/esri/geotrigger sdk android Make sure to change the package name in the sample app or add the required permissions to your existing AndroidManifest.xml Use the GeotriggerHelper to start the Geotrigger Service
29 Test your triggers! Create test triggers with the Geotrigger Editor Walk around outside to test that push notifications are working 100m radius recommended for Adaptive mode
30 Geotrigger API Manage devices, triggers, and tags Access trigger history Build custom statistics
31 Submitting Your App to itunes Location should not be the only part of your app Include location information as part of app description Be prepared for app rejection, so submit at least 2-3 weeks before you plan to launch
32 What s Next? Battery improvements Bug fixes Template app to get you up and running right out of the box
33 Geotrigger Service API
34 API Overview Triggers Tags Location Update Callback Payload Custom Notifications
35 Authentication The Geotrigger API uses OAuth2 All requests to the Geotrigger API are made with an access token To get an access token for your application, make a request with the client_id and client_secret to the oauth2/token endpoint of ArcGIS Online
36 Triggers Triggers define the logic you want to happen when users enter or leave a place Triggers have a location that can be a circle or a polygon (EsriJSON or GeoJSON) Date and time ranges can restrict when triggers are active Triggers can have a limit to the number of times they can be fired
37 Tags Used to group and associate triggers and devices Device will only fire a trigger if both share a tag Ex. Trigger labeled with restaurant tag, user subscribes to restaurant coupons.
38 Geotrigger Editor
39 Editor Overview A visual interface for listing, creating, editing, and deleting triggers with the Geotrigger API List all triggers and filter by tag or trigger ID Draw trigger boundaries as circles and polygons Define and update trigger rules
40 Geotrigger API Routes /trigger/list List all triggers associated with an application /trigger/create Create a new trigger with parameters specified in JSON POST /trigger/update Update one or more triggers by ID /trigger/delete Delete a trigger by ID
41 Geotrigger Editor: List View
42 /trigger/list List all triggers associated with an application All parameters are optional, used for filtering results: { } "triggerids": [...], "tags": [...], "geo": {...}, These parameters are also used to be able to update multiple triggers at once
43 { } /trigger/list response "triggers": [ { "triggerid": "portland_city_greeting", "condition": {... }, "action": {... }, "tags": [... ], } ], "boundingbox": { "xmin": , "ymin": , "xmax": , "ymax": , "spatialreference": {"wkid": 4326} }
44 Trigger Components Condition Geometry (polygon or circle) Direction (enter or leave) Action Notification, Callback URL or change Tracking Profile Tag Group content by category
45 Geotrigger Editor: Create/Update View
46 Geotrigger Editor: Create View Tags
47 Geotrigger Editor: Create View Condition
48 Geotrigger Editor: Create View Action
49 Geotrigger Editor: Create View Advanced Properties
50 POST /trigger/create { } "condition": { "direction": "enter", "geo": { "latitude": , "longitude": , "distance": 240 } }, "action": { "callbackurl": " }, "settags": ["office", "red", blue ], "token": "..."
51 Advanced Trigger Properties Custom Trigger ID Unique identifier for the trigger. Can be specified on create, but cannot be updated. Rate Limit Minimum number of seconds between executions, per device. Default 30. Set to 0 for no minimum. Times Maximum number of executions, per device. Default 0 for no maximum. Properties Arbitrary properties saved with the trigger.
52 Advanced Trigger Properties There are more options not yet covered by the editor that you can access programmatically: boundingbox geoformat fromtimestamp & totimestamp (part of condition)
53 POST /trigger/update { } "triggerids": [... ], "condition": {... }, "action": {... }, // to manage tags, you can use addtags, removetags, or settags "addtags": [... ], "token": "..." Update multiple triggers by passing more than one ID in the triggerids array, selecting by tag, or by geography
54 Managing Tags Manage tags using addtags, removetags, and settags addtags: array of tags to add to the set of current tags removetags: array of tags to remove from set of current tags settags: array of tags to replace the current set of tags Applies to triggers & devices. SDK usually used to manage device tags
55 Geotrigger Faker
56 Faker Overview A web application for sending location updates and testing triggers Create a fake device or spoof an existing device by using a refresh token Draw a point and radius to send location updates and fire triggers from the comfort of your workspace
57 Geotrigger Faker: Sending Location Updates
58 POST /location/update { } "locations": [ { "latitude": , "longitude": , "accuracy": 55, "timestamp": " T17:07:24.727Z" } ], "previous": { "latitude": , "longitude": , "accuracy": 67, "timestamp": " T17:07:27.313Z" }
59 Callback Payload JSON data that is sent to a callback URL when a trigger is fired Enabled by specifying the callbackurl parameter within the trigger action. Can be used to create a customized app experience
60 { } "triggeredat": { "iso8601": " T21:23: :00", "unix": }, "trigger": { "triggerid": "Barista", "condition": {... }, "action": {... }, "times": 0, "ratelimit": 0, "tags": [...] }, "device": { "deviceid": wkzsnenycw5saint", "tags": [...] }, "location": { "latitude": , "longitude": , "accuracy": 17, "trackingprofile": "adaptive", "timestamp": " T21:23: :00" } Callback Payload
61 Custom Notifications API provides a way to send a notification to a device Can be used with callback payload to send customized push notifications Target devices by ID, geography or tag
62 POST /device/notify // request { "tags": ["red"], "text": "Hello!", "data": {"foo": bar"} } // response {"devices": [ {"3XgGh30aTlEKlK91": "queued"}, {" u9yasdjkn": "queued"} ]}
63 Full Documentation Detailed documentation online on the developers site:
64 Open Source Geotrigger Editor & Geotrigger Faker are open source github.com/esri/geotrigger-editor github.com/esri/geotrigger-faker github.com/esri/geotrigger-js github.com/esri/geotrigger-ruby github.com/esri/geotrigger-go github.com/esri/geotrigger-python
65 Test Outside Create Triggers Take device out in real world Take laptop too! Use Geotrigger Editor & Geotrigger Faker to dynamically modify shape & size of triggers and to test location updates Err on the side of larger triggers
66 Developer Friendly The Geotrigger Service has been created to be easy for ios and Android developers to drop into their existing apps, or to build new apps around Expand to other systems where locations are known by using location/update Keep eye out for Esri-built solution apps for most common workflows
67
Deep Dive into the ArcGIS Geotrigger Service. Aaron CTO, Esri R&D Center Portland
Deep Dive into the ArcGIS Geotrigger Service Aaron Parecki @aaronpk CTO, Esri R&D Center Portland Geotrigger SDKs and API Just Launched! developers.arcgis.com What could your app do if it knew where it
More informationDreamFactory Security Guide
DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit
More informationThe production version of your service API must be served over HTTPS.
This document specifies how to implement an API for your service according to the IFTTT Service Protocol. It is recommended that you treat this document as a reference and follow the workflow outlined
More informationBarracuda Networks Android Mobile Application
This article refers to the Barracuda Networks Android Mobile App version 1.2.0.0131 or greater, on an Android mobile phone devices running Android 4.1 or greater. Download the latest Barracuda Networks
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationPass Distribution APIs User Guide
MicroMacro Mobile Inc Pass Distribution APIs User Guide V 2.0.3 2017-08-03 Version History Version UpdatedAt te v 2.0.1 2015-06-16 v 2.0.2 2016-04-14 v 2.0.3 2017-08-03 Add support for Create a pass API,
More informationReal-Time GIS Leveraging Stream Services
Real-Time GIS Leveraging Stream Services Suzanne Foss Product Engineer Real-Time GIS Team sfoss@esri.com Javier Delgadillo Real-Time Engineer Real-Time GIS Team jdelgadillo@esri.com Agenda 1 2 3 4 5 Stream
More informationWEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F
WEB API v 1. 1 0 8. 0 5. 2 0 1 8 1. Introduction 2. Calling URL 3. Swagger Interface Example API call through Swagger 4. Authentication API Tokens OAuth 2 Code Flow OAuth2 Authentication Example 1. Authorization
More informationLibelium Cloud Hive. Technical Guide
Libelium Cloud Hive Technical Guide Index Document version: v7.0-12/2018 Libelium Comunicaciones Distribuidas S.L. INDEX 1. General and information... 4 1.1. Introduction...4 1.1.1. Overview...4 1.2. Data
More informationOpen Source Software: What and Why?
ESRI and Open Source A Love Story Presented by Bates Rambow Open Source Software: What and Why? What Software that has its source code published for anyone to inspect the source code. Generally released
More informationWorkspace ONE UEM Notification Service. VMware Workspace ONE UEM 1811
Workspace ONE UEM Email Notification Service VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationArcGIS GeoEvent Server: Leveraging Stream Services
ArcGIS GeoEvent Server: Leveraging Stream Services James Cardona Web Developer DC R&D Center Tysons jcardona@esri.com RJ Sunderman GeoEvent Server Real-Time Capabilities rsunderman@esri.com Agenda Overview
More informationEsri on GitHub: How to Participate in Open Source Projects
Esri on GitHub: How to Participate in Open Source Projects Allan Laframboise - alaframboise.github.com - @AL_Laframboise Nicholas Furness - nixta.github.com - @nixta GitHub Little Background What is GitHub?
More informationHave documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
VMware AirWatch Email Notification Service Installation Guide Providing real-time email notifications to ios devices with AirWatch Inbox and VMware Boxer Workspace ONE UEM v9.7 Have documentation feedback?
More informationAdministering Jive Mobile Apps
Administering Jive Mobile Apps Contents 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios... 3 Custom App Wrapping for ios... 4 Native App Caching: Android...4 Native App
More informationHave documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
VMware AirWatch Email Notification Service Installation Guide Providing real-time email notifications to ios devices with AirWatch Inbox and VMware Boxer Workspace ONE UEM v9.4 Have documentation feedback?
More informationKony MobileFabric Engagement Services QuickStart Guide
Kony MobileFabric (Building a Sample App - Android) Release 7.0 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated
More informationAdministering Jive Mobile Apps for ios and Android
Administering Jive Mobile Apps for ios and Android TOC 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios...3 Custom App Wrapping for ios...3 Authentication with Mobile
More informationArcGIS Online: Developing Web Applications with Geocoding and Routing Services. Deelesh Mandloi Dmitry Kudinov Brad Niemand
ArcGIS Online: Developing Web Applications with Geocoding and Routing Services Deelesh Mandloi Dmitry Kudinov Brad Niemand Metadata Slides available at http://esriurl.com/ds15gr Slides and video recording
More informationNotification Services
, page 1 Service Option Configuration, page 9 Notification in Policy Builder relates to pushing messages from Policy Builder to subscribers. Service Providers can use messages to alert the subscriber to
More informationVMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments
VMware Email Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation
More informationDeveloping Web Applications with Geocoding and Routing Services Using ArcGIS Online. Deelesh Mandloi Dmitry Kudinov Brad Niemand
Developing Web Applications with Geocoding and Routing Services Using ArcGIS Online Deelesh Mandloi Dmitry Kudinov Brad Niemand Metadata Slides will be available at http://proceedings.esri.com Documentation
More informationPrivacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras
Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture 07 Tutorial 2 Part 1 Facebook API Hi everyone, welcome to the
More informationCNECT Cloud Platform 2.0 WELCOME GUIDE
CNECT Cloud Platform 2.0 WELCOME GUIDE Thank you for choosing Thinfilm NFC solutions. This guide will introduce you to version 2.0 of the CNECT Cloud Platform, the world s leading platform for NFC mobile
More informationVMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments
VMware Email Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments Workspace ONE UEM v9.7 Have documentation feedback? Submit a Documentation
More information1. Verticurl App Account Creation Configuration Setup in Verticurl App Content Library Folder Creation... 3
WeChat Oracle Responsys Integration - User Guide Table of Contents 1. Verticurl App Account Creation... 1 2. Configuration Setup in Verticurl App... 2 3. Content Library Folder Creation... 3 4. Configure
More informationDeveloping mapping applications with ArcGIS Runtime SDK for ios. Divesh Goyal Eric Ito
Developing mapping applications with ArcGIS Runtime SDK for ios Divesh Goyal Eric Ito Agenda Directions & Navigation Finding places and addresses Accessing your map content What is a mapping app? Introduction
More informationVMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments
VMware Email Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments Workspace ONE UEM v1810 Have documentation feedback? Submit a Documentation
More informationStandard HTTP format (application/x-www-form-urlencoded)
API REST Basic concepts Requests Responses https://www.waboxapp.com/api GET / Standard HTTP format (application/x-www-form-urlencoded) JSON format HTTP 200 code and success field when action is successfully
More informationBuilding Android Apps Runtime SDK for Android
Building Android Apps Runtime SDK for Android Dan O Neill & Alan Lucas Introductions What do you do What do we do - Android Development Team - Edinburgh Alan Lucas - https://github.com/alan-edi - Alaska
More informationHKWirelessHD API Specification
HKWirelessHD API Specification Release 1.0 Harman International June 22, 2016 Contents 1 Overview 3 2 Contents 5 2.1 Introduction............................................... 5 2.2 HKWirelessHD Architecture
More informationWeChat Adobe Campaign Integration - User Guide
WeChat Adobe Campaign Integration - User Guide Table of Contents 1. Verticurl App Account Creation... 1 2. Configuration Setup in Verticurl App... 2 3. Configure QR Code Service... 3 3.1 QR code service
More informationWorking with Feature Layers. Russell Brennan Gary MacDougall
Working with Feature Layers Russell Brennan Gary MacDougall Working with Feature Layers Session will focus on feature access and editing Highlight new features added over the last few releases Agenda Introduction
More informationMAPLYTICS User Manual
MAPLYTICS User Manual Page 1 of 70 Contents INTRODUCTION... 3 LANGUAGE SUPPORT... 4 MAPLYTICS CONFIGURATION (PERSONALIZATION)... 5 INDIVIDUAL RECORD MAP... 5 DETAIL MAP... 8 Plot: There are five different
More informationParticipant Handbook
Participant Handbook Table of Contents 1. Create a Mobile application using the Azure App Services (Mobile App). a. Introduction to Mobile App, documentation and learning materials. b. Steps for creating
More informationUsing 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 informationIntegrating Salesforce and SharePoint Netwoven Inc.
Integrating Salesforce and SharePoint 2013 Netwoven Inc. Audience Background How many have some experience with: Salesforce.com: basic Sales or other Apps SharePoint 2013 Apps (SP or Cloud hosted) Development
More informationMediaQ. Figure 1 MediaQ Home Screen
MediaQ 1 Introduction MediaQ is an online media management framework that provide services to collect, organize and share user-generated mobile videos/images with automatically tagged geo-spatial metadata.
More informationArcGIS Runtime SDK for.net Getting Started. Jo Fraley
ArcGIS Runtime SDK for.net Getting Started Jo Fraley Agenda What is the ArcGIS Runtime? What s new for ArcGIS developers? ArcGIS Runtime SDK 10.2 for WPF ArcGIS Runtime SDK for.net Building Windows Store
More informationBetterLeadGen Integration with Zapier
BetterLeadGen Integration with Zapier Overview Integrating BetterLeadGen with Zapier will enable you to supercharge your sales pipeline by integrating your anonymous visitor identification and available
More informationUsing Collector for ArcGIS and Operations Dashboard for ArcGIS. Mike Sweeney Esri-Charlotte
Using Collector for ArcGIS and Operations Dashboard for ArcGIS Mike Sweeney Esri-Charlotte Agenda The ArcGIS Platform Desktop Web Device Portal Cloud Server Online Content and Services On-Premises Available
More informationIntroduction to application management
Introduction to application management To deploy web and mobile applications, add the application from the Centrify App Catalog, modify the application settings, and assign roles to the application to
More informationHave documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
VMware AirWatch Email Notification Service Installation Guide Providing real-time email notifications to ios devices with AirWatch Inbox and VMware Boxer AirWatch v9.1 Have documentation feedback? Submit
More informationConnect Your Clouds with Force.com
Connect Your Clouds with Force.com Developer Track Jeff Douglas, Senior Technical Consultant, Appirio Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This
More informationTable of Contents. Copyright Pivotal Software Inc, of
Table of Contents Table of Contents Push Notification Service for Pivotal Cloud Foundry Installation DevOps Configuring Heartbeat Monitor for ios Configuring Heartbeat Monitor for Android Using the Dashboard
More informationConfiguring and Using Osmosis Platform
Configuring and Using Osmosis Platform Index 1. Registration 2. Login 3. Device Creation 4. Node Creation 5. Sending Data from REST Client 6. Checking data received 7. Sending Data from Device 8. Define
More informationVMware AirWatch Integration with F5 Guide Enabling secure connections between mobile applications and your backend resources
VMware AirWatch Integration with F5 Guide Enabling secure connections between mobile applications and your backend resources Workspace ONE UEM v9.6 Have documentation feedback? Submit a Documentation Feedback
More informationInstallation Guide for. nopmobile Connector Plugin & nopmobile App
Installation Guide for nopmobile Connector Plugin & nopmobile App pg. 1 Table of Contents Introduction to nopmobile app 3 WHAT IS NOP MOBILE APP? 3 WHAT IS NOP MOBILE CONNECTOR PLUGIN? 3 Installation and
More informationTalend Component tgoogledrive
Talend Component tgoogledrive Purpose and procedure This component manages files on a Google Drive. The component provides these capabilities: 1. Providing only the client for other tgoogledrive components
More informationWorkspace ONE UEM Notification Service 2. VMware Workspace ONE UEM 1811
Workspace ONE UEM Email Notification Service 2 VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationCisco Virtual Beacon Technology
Cisco Virtual Beacon Technology Deliver Amazing Mobile Experiences What you will learn The world is at an inflection point, where smart devices (phones, tablets, and laptops) are taking over as the predominant
More informationHow to Select the Right Marketing Cloud Edition
How to Select the Right Marketing Cloud Edition Email Studio, Mobile Studio, and Web Studio ith Salesforce Marketing Cloud, marketers have one platform to manage 1-to-1 customer journeys through the entire
More informationRSS-TO- APPLICATION FOR MARKETO GETTING STARTED WITH DIGESTO
GETTING STARTED WITH DIGESTO STEP 1 Connect your Marketo account to Digesto via REST API Go to Setup in the top right menu and and enter your Marketo REST information. PREREQUISITES Create a API Role,
More informationIBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3.1 April 07, Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3.1 April 07, 2017 Integration Guide IBM Note Before using this information and the product it supports, read the information
More informationMANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE
GUIDE APRIL 2019 PRINTED 17 APRIL 2019 MANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Audience Getting Started with Android
More informationCitrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service.
Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service. Citrix.com Data Governance For up-to-date information visit: This section
More informationArcGIS Enterprise Security. Gregory Ponto & Jeff Smith
ArcGIS Enterprise Security Gregory Ponto & Jeff Smith Agenda Focus: Security best practices for ArcGIS Enterprise ArcGIS Server Portal for ArcGIS 10.5 Features Strongly Recommend: Knowledge of ArcGIS Server
More informationThis tutorial is meant for software developers who want to learn how to lose less time on API integrations!
CloudRail About the Tutorial CloudRail is an API integration solution that speeds up the process of integrating third-party APIs into an application and maintaining them. It does so by providing libraries
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes Workspace ONE UEM v9.6 Have documentation feedback? Submit
More informationVMware Workspace ONE UEM Integration with Apple School Manager
VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation
More informationGetting Started with AWS IoT
Getting Started with AWS IoT Denis V. Batalov, PhD @dbatalov Sr. Solutions Architect, AWS EMEA 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Things are becoming connected Source:
More informationVerizon MDM UEM Unified Endpoint Management
Verizon MDM UEM Unified Endpoint Management Version: 1.0 Last Updated: 3/29/18 Table of Contents Unified Endpoint Management (UEM) Overview... 4 Account Dashboard... 4 Unified Endpoint Management (UEM)
More informationHow to set up VMware Unified Access Gateway with OPSWAT MetaAccess Client
How to set up VMware Unified Access Gateway with OPSWAT MetaAccess Client About This Guide... 2 Part 1: Enforce MetaAccess client installation... 3 Part 2: Enforce device compliance... 5 1 About This Guide
More informationReal-Time GIS: Leveraging Stream Services
Real-Time GIS: Leveraging Stream Services Mark Bramer Senior Technical Analyst Esri Professional Services mbramer@esri.com RJ Sunderman Product Engineer GeoEvent Extension Product Team rsunderman@esri.com
More informationManaging and Auditing Organizational Migration to the Cloud TELASA SECURITY
Managing and Auditing Organizational Migration to the Cloud 1 TELASA SECURITY About Me Brian Greidanus bgreidan@telasasecurity.com 18+ years of security and compliance experience delivering consulting
More informationSE 3S03 - Tutorial 2. Zahra Ali. Week of Feb 8, 2016
SE 3S03 - Tutorial 2 Department of Computer Science McMaster University naqvis7@mcmaster.ca Week of Feb 8, 2016 Traditional Specific Battery Usage Test Outline Traditional Specific Battery Usage Traditional
More informationPresenters: Berit Johannessen: Ben Ray:
Data: Understanding and Integrating iformbuilder data with 3rd Party Integration tools Presenters: Berit Johannessen: bjohannessen@zerionsoftware.com Ben Ray: bray@zerionsoftware.com UPCOMING IFORMBUILDER
More informationCitrix SSO for ios. Page 1 18
Citrix SSO for ios Page 1 18 Contents OVERVIEW... 3 WHAT'S NEW... 3 KNOWN ISSUES AND FIXED ISSUES... 4 FEATURE COMPARISON BETWEEN CITRIX VPN AND CITRIX SSO... 5 COMPATIBILITY WITH MDM PRODUCTS... 6 CONFIGURE
More informationCLEARINGHOUSE EXERCISE PARTICIPATION DIRECTIONS: XCHANGECORE CONNECTOR FOR AGOL
Ardent Sentry 15 (DOD)/California Capstone 15 (CalOES)/ SoCal Ex 15 (FEMA) CLEARINGHOUSE EXERCISE PARTICIPATION DIRECTIONS: XCHANGECORE CONNECTOR FOR AGOL Rosinski, Anne@conservation.ca.gov WHAT DOES PARTICIPATION
More informationArcGIS SDK for Windows Phone and ArcGIS for SharePoint. Jo Fraley Nikki Golding
ArcGIS SDK for Windows Phone and ArcGIS for SharePoint Jo Fraley Nikki Golding ArcGIS for SharePoint Agenda Welcome / Introductions ArcGIS for SharePoint Demo - Working with the product Road map ArcGIS
More informationBringing your Data to Life in the ArcGIS API for JavaScript: Vector Tiles. Craig Williams &
Bringing your Data to Life in the ArcGIS API for JavaScript: Vector Tiles Craig Williams & Rene Rubalcava @williamscraigm @odoenet Overview Why vector tiles? Vector tiles in ArcGIS ArcGIS vector tile basemaps
More informationDeploying and Using ArcGIS Enterprise in the Cloud. Bill Major
Deploying and Using ArcGIS Enterprise in the Cloud Bill Major Quick Survey Your role in your organization - Developer? - Cloud Admin? Already a cloud user Running Esri deployment on AWS Running Esri deployment
More informationTable of Contents HOL-1757-MBL-5
Table of Contents Lab Overview - - VMware AirWatch: Mobile App Management and App Development... 2 Lab Guidance... 3 Module 1 - Introduction to AppConfig (30 minutes)... 8 Login to the AirWatch Console...
More informationGuide to Deploying VMware Workspace ONE. VMware Identity Manager VMware AirWatch 9.1
Guide to Deploying VMware Workspace ONE VMware Identity Manager 2.9.1 VMware AirWatch 9.1 Guide to Deploying VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware
More informationHP Roam - Business Deployment Guide
HP Roam - Business Deployment Guide Copyright 2018 HP Development Company, L.P. January 2019 The information contained herein is subject to change without notice. The only warranties for HP products and
More informationArcGIS Runtime SDK for ios and macos: Building Apps. Suganya Baskaran, Gagandeep Singh
ArcGIS Runtime SDK for ios and macos: Building Apps Suganya Baskaran, Gagandeep Singh Get Started Core Components Agenda - Display Map Content - Search for Content - Perform Analysis - Edit Content Summary
More informationGetting notified by the Microsoft Graph with Webhooks. Elio Struyf U2U MVP September 9th, 2017
Getting notified by the Microsoft Graph with Webhooks Elio Struyf Trainer @ U2U MVP September 9th, 2017 What are WebHooks? What are WebHooks? Event driven notifications AKA callbacks from the web Universal
More informationNIELSEN API PORTAL USER REGISTRATION GUIDE
NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration
More informationArcGIS for Server: What s New. Philip Heede, Jay Theodore
ArcGIS for Server: What s New Philip Heede, Jay Theodore Agenda GIS server Web GIS: Portal for ArcGIS ArcGIS for Server Extensions - GeoEvent Extension - Production Mapping Primary target for new functionality
More informationVMware Workspace ONE Intelligence. VMware Workspace ONE
VMware Workspace ONE Intelligence VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationDatto Disaster Tracking
Datto Disaster Tracking Design/Architecture Document Masters of Disaster Nsama Chipalo, Brandon Cole, Aaron Damrau, Jhossue Jimenez, Jacob Peterson Last Updated May 11th, 2015 Table of Contents Table of
More informationGuide to Deploying VMware Workspace ONE with VMware Identity Manager. SEP 2018 VMware Workspace ONE
Guide to Deploying VMware Workspace ONE with VMware Identity Manager SEP 2018 VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationHomework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise
Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise 1. Objectives Ø Become familiar with Android Studio, Android App development and Facebook SDK for Android. Ø Build a good-looking
More informationBuilding the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017
Building the Modern Research Data Portal using the Globus Platform Rachana Ananthakrishnan rachana@globus.org GlobusWorld 2017 Platform Questions How do you leverage Globus services in your own applications?
More informationPubWC Bathroom Review App By Clay Jacobs Advisor: Alexander Dekhtyar Computer Science Department California Polytechnic State University 2017
PubWC Bathroom Review App By Clay Jacobs Advisor: Alexander Dekhtyar Computer Science Department California Polytechnic State University 2017 Abstract For my senior project, I developed an ios application
More informationManaging Devices and Corporate Data on ios
Managing Devices and Corporate Data on ios Overview Businesses everywhere are empowering their employees with iphone and ipad. Contents Overview Management Basics Separating Work and Personal Data Flexible
More informationEEH Mobile Interface. NC State University Senior Design Project. April 22, Laura Owczarski Joseph Jarriel
EEH Mobile Interface NC State University Senior Design Project Laura Owczarski leowczar@ncsu.edu Joseph Jarriel jmjarrie@ncsu.edu April 22, 2016 Daniel Defisher dedefish@ncsu.edu Soumil Verma sverma2@ncsu.edu
More informationDeveloping Solutions for Google Cloud Platform (CPD200) Course Agenda
Developing Solutions for Google Cloud Platform (CPD200) Course Agenda Module 1: Developing Solutions for Google Cloud Platform Identify the advantages of Google Cloud Platform for solution development
More informationArcGIS Runtime SDK for Android: Building Apps. Shelly Gill
ArcGIS Runtime SDK for Android: Building Apps Shelly Gill Agenda Getting started SDK Common patterns and Example Apps Android platform updates Kotlin Team goals for upcoming releases Other sessions ArcGIS
More informationCS193X: Web Programming Fundamentals
CS193X: Web Programming Fundamentals Spring 2017 Victoria Kirst (vrk@stanford.edu) CS193X schedule Today - Middleware and Routes - Single-page web app - More MongoDB examples - Authentication - Victoria
More informationWeb Push Notification
Web Push Notification webkul.com/blog/web-push-notification-for-magento2/ On - January 13, 2017 This impressive module allows you to send push notification messages directly to the web browser. The biggest
More informationOracle Cloud E
Oracle Cloud Using the Evernote Adapter Release 16.3 E69234-05 September 2016 This guide describes how to configure and add the Evernote Adapter to an Oracle Integration Cloud Service integration. Oracle
More informationBuilding Real Time Web Applications with GeoEvent Processor. Ken Gorton, Esri
Building Real Time Web Applications with GeoEvent Processor Ken Gorton, Esri Agenda An example of how real-time streaming data could save your life Brief intro to Geoevent Processor Some useful GEP outputs
More informationBeginner 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 informationRelease Notes March 2016
Release Notes March 2016 About the Release Notes... 3 Release Overview... 3 End of Life Announcements... 3 Other Announcements... 5 Enhancements... 6 Doc Launcher for uploading 3 rd party documents and
More informationMYOB EXO Business Services
MYOB EXO Business Services Release Notes 1.3 SP1 Contents Introduction 1 What s New in this Release?... 1 Installation 2 Pre-Install Requirements... 2 Installing the EXO Business Services... 2 Setting
More informationMoxie Notifications Documentation
Moxie Notifications Documentation Release 0.1 Mobile Oxford team, IT Services, University of Oxford April 23, 2014 Contents i ii CHAPTER 1 HTTP API 1.1 Endpoint 1.1.1 Format Dates are expressed as YYYY-mm-DDTHH:mm:ss
More informationVMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811
VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationZENworks Configuration Management 2017
ZENworks Configuration Management 2017 Evaluator s Guide July 2017 Some endpoint management solutions can manage your organization s servers. Others can manage your workstations and laptops. And still
More informationVMware AirWatch Reports Guide
VMware AirWatch Reports Guide AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product is protected by copyright
More information