ios Configuration and APIs for Kiosk and Assessment Apps

Size: px
Start display at page:

Download "ios Configuration and APIs for Kiosk and Assessment Apps"

Transcription

1 Session Systems Framework #WWDC17 ios Configuration and APIs for Kiosk and Assessment Apps 716 Steve Hayman, Consulting Engineer 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple.

2 Locking ipad to a Single App

3 Demo

4 The Four Ways to Lock an App

5 The Four Ways to Lock an App Feature Typical Scenario Guided Access Parents and teachers focus children on a single app

6 The Four Ways to Lock an App Feature Typical Scenario Guided Access Parents and teachers focus children on a single app Single App Mode Consumers interact with a kiosk

7 The Four Ways to Lock an App Feature Typical Scenario Guided Access Parents and teachers focus children on a single app Single App Mode Consumers interact with a kiosk Autonomous Single App Mode Patients check in with the doctor

8 The Four Ways to Lock an App Feature Typical Scenario Guided Access Parents and teachers focus children on a single app Single App Mode Consumers interact with a kiosk Autonomous Single App Mode Patients check in with the doctor Automatic Assessment Configuration Students take a high-stakes test

9 Requirements for Locking a Device to an App Feature Requires Device Supervision Release ipad from App API Support

10 Requirements for Locking a Device to an App Feature Requires Device Supervision Release ipad from App API Support Guided Access No Passcode or device restart Not Required

11 Requirements for Locking a Device to an App Feature Requires Device Supervision Release ipad from App API Support Guided Access No Passcode or device restart Not Required Single App Mode Yes MDM or Apple Configurator 2 Not Required

12 Requirements for Locking a Device to an App Feature Requires Device Supervision Release ipad from App API Support Guided Access No Passcode or device restart Not Required Single App Mode Yes MDM or Apple Configurator 2 Not Required Autonomous Single App Mode Yes and MDM App releases itself or device restart Yes

13 Requirements for Locking a Device to an App Feature Requires Device Supervision Release ipad from App API Support Guided Access No Passcode or device restart Not Required Single App Mode Yes MDM or Apple Configurator 2 Not Required Autonomous Single App Mode Yes and MDM App releases itself or device restart Yes Automatic Assessment Configuration No App releases itself or device restart Yes + App entitlement required

14 Locking ipad to a Single App Programmatically

15 Guided Access

16

17 Guided Access User Considerations Any application Any device Timer Feature Setup by anyone Restart releases app lock

18 Guided Access User Considerations Any application Any device Timer Feature Setup by anyone Restart releases app lock Must touch the device Lock requires a passcode

19 Single App Mode

20 A quick look at single app mode

21 Virtual Tour of New York Welcome to NYC Statue of Liberty Ellis Island This Month in NYC Empire State Building Grand Central Terminal Brooklyn Bridge Times Square What s on Broadway Tours

22 Kiosk App example.school.edu

23 Kiosk App

24 Kiosk App

25 Single App Mode User Considerations Can lock 1000s of ios Devices Device stays locked after restart Can force accessibility options

26 Single App Mode User Considerations Can lock 1000s of ios Devices Device stays locked after restart Can force accessibility options Requires Device Supervision Requires MDM or Apple Configurator 2 IT intervention to lock or unlock Developers can't control this

27 Can an App Control Exactly When App Lock Happens?

28 Upcoming Appointments Elizabeth Abeles Gneral Visit Philip Allen Followup Dr. Steve Hayman s Dashboard Photo Here Lamont Andrews Sex: Birth Date: Chart ID: Payment Co-Pay Billing Status Begin Onboarding Lamont Andrews New Patient Savannah Cashman Annual Visit Jordon Alvarez General Visit Messages Abigail Fisher New Patient Michelle Auger New Patient Andrew Boddiford Followup Lab results available for Xavier Galloway Philip Allen Insurance Claim Approved Lab results submitted for Avery Bishop Rachel Barry General Visit Averi Chong Annual Visit

29 Upcoming Appointments Elizabeth Abeles Gneral Visit Philip Allen Followup Dr. Steve Hayman s Dashboard Photo Here Lamont Andrews Sex: Birth Date: Chart ID: Payment Co-Pay Billing Status Begin Onboarding Lamont Andrews New Patient Savannah Cashman Annual Visit Jordon Alvarez General Visit Messages Abigail Fisher New Patient Michelle Auger New Patient Andrew Boddiford Followup Lab results available for Xavier Galloway Philip Allen Insurance Claim Approved Lab results submitted for Avery Bishop Rachel Barry General Visit Averi Chong Annual Visit

30 Patient Check In First Name Last Name Telephone No. Insurance Reason for Visit Please List Any Known Allergies Check In

31 Patient Check In First Name Lamont Last Name Andrews Telephone No Insurance Example Reason for Visit WWDC brain overload Please List Any Known Allergies Shellfish, peanuts, gluten, broccoli Check In

32 Thank you! Please return to front desk

33 Upcoming Appointments Elizabeth Abeles Gneral Visit Philip Allen Followup Dr. Steve Hayman s Dashboard Lamont Andrews Sex: Male Birth Date: 03/15/1977 Chart ID: KASS Payment Co-Pay Billing Status Begin Onboarding Lamont Andrews New Patient Savannah Cashman Annual Visit Jordon Alvarez General Visit Messages Abigail Fisher New Patient Michelle Auger New Patient Andrew Boddiford Followup Lab results available for Xavier Galloway Philip Allen Insurance Claim Approved Lab results submitted for Avery Bishop Rachel Barry General Visit Averi Chong Annual Visit

34 Upcoming Appointments Elizabeth Abeles Gneral Visit Philip Allen Followup Dr. Steve Hayman s Dashboard Lamont Andrews Sex: Male Birth Date: 03/15/1977 Chart ID: KASS Payment Co-Pay Billing Status Begin Onboarding Lamont Andrews New Patient Savannah Cashman Annual Visit Jordon Alvarez General Visit Messages Abigail Fisher New Patient Michelle Auger New Patient Andrew Boddiford Followup Lab results available for Xavier Galloway Philip Allen Insurance Claim Approved Lab results submitted for Avery Bishop Rachel Barry General Visit Averi Chong Annual Visit

35 Have We Got a Function for You

36 UIAccessibilityRequestGuidedAccessSession()

37 UIAccessibilityRequestGuidedAccessSession() UIAccessibilityIsGuidedAccessEnabled()

38 UIAccessibilityRequestGuidedAccessSession() UIAccessibilityIsGuidedAccessEnabled() UIAccessibilityGuidedAccessStatusDidChangeNotification

39 UIAccessibilityRequestGuidedAccessSession() UIAccessibilityIsGuidedAccessEnabled() UIAccessibilityGuidedAccessStatusDidChangeNotification

40 At Last, Some Code

41 UIAccessibilityRequestGuidedAccessSession

42 UIAccessibilityRequestGuidedAccessSession(true)

43 UIAccessibilityRequestGuidedAccessSession(true) { }

44 UIAccessibilityRequestGuidedAccessSession(true) { requestsucceeded in }

45 UIAccessibilityRequestGuidedAccessSession(true) { requestsucceeded in if requestsucceeded { // the device is now locked } }

46 startpatientcheckin()

47 UIAccessibilityRequestGuidedAccessSession(true) { requestsucceeded in if requestsucceeded { startpatientcheckin() } }

48 finishpatientcheckin()

49 UIAccessibilityRequestGuidedAccessSession(false) { requestsucceeded in if requestsucceeded { finishpatientcheckin() } }

50 if UIAccessibilityIsGuidedAccessEnabled() { print("app Lock is On") }

51 // Register for a notification // whenever guided access state changes. NotificationCenter.default.addObserver( forname:.uiaccessibilityguidedaccessstatusdidchange, object: nil, queue: OperationQueue.main) { _ in let status = UIAccessibilityIsGuidedAccessEnabled() // App Lock status has changed. print("notification: App Lock Status is now \(status? "On" : "Off")") }

52 Autonomous Single App Mode (ASAM)

53 ASAM Requirements Your app must call UIAccessibilityRequestGuidedAccessSession() Devices must be supervised App must be whitelisted with MDM

54 example.com

55

56 <key>autonomoussingleappmodepermittedappids</key> <array> <string>com.example.on-boarding</string>

57 Autonomous Single App Mode User Considerations Apps can lock and unlock themselves Developer controls when app is locked Can prevent accidental exit of app Useful for customer on-boarding

58 Autonomous Single App Mode User Considerations Apps can lock and unlock themselves Developer controls when app is locked Can prevent accidental exit of app Useful for customer on-boarding Requires device supervision Requires MDM IT must specifically whitelist the app

59 Locking ipads for Assessment

60 Securing ipad for an Assessment App Guided Access? Single App Mode? Autonomous single app mode with MDM?

61 Securing ipad for an Assessment App Automatic Assessment Configuration

62 Assessment Challenges

63 Secure Test Environment Locks into single dedicated testing app Prevents access to outside resources Prevents sharing of content

64 Securing ipad for Assessments

65 Securing ipad for Assessments Camera App and Lookup Functions Home Button

66 Securing ipad for Assessments

67 Securing ipad for Assessments Autocorrect/Spellcheck Predictive Keyboard Dictionary / Definition Lookup Keyboard Shortcuts Sharing Universal Clipboard Dictation Siri

68 Automatic Assessment Configuration

69 Automatic Assessment Configuration Ideal for assessment apps

70 Automatic Assessment Configuration Ideal for assessment apps Lock the device, like Autonomous Single App Mode UIAccessibilityRequestGuidedAccessSession()

71 Automatic Assessment Configuration Ideal for assessment apps Lock the device, like Autonomous Single App Mode UIAccessibilityRequestGuidedAccessSession() Automatically disabled Auto correct Spell Check Define Predictive Keyboard Keyboard shortcuts Universal Clipboard Background apps Dictation Siri Classroom Observation Sharing

72 Automatic Assessment Configuration Requirements Entitlement com.apple.developer.edu-assessment-mode Managed or unmanaged ios devices No need for app whitelisting

73 Once It s Locked, How Does It Unlock? If the user allows locking ios is locked to this app, until one of these happens - The app unlocks via UIAccessibilityRequestGuidedAccessSession(false) - The user restarts the device - Eight hours have elapsed

74

75

76

77

78

79 Automatic Assessment Configuration User Considerations Apps can lock and unlock themselves Inappropriate features automatically disabled Developer controls when app is locked No device supervision is required No MDM requirement

80 Automatic Assessment Configuration User Considerations Apps can lock and unlock themselves Inappropriate features automatically disabled Developer controls when app is locked No device supervision is required No MDM requirement Requires special app entitlement Entitlement only useful for assessment developers

81 Implementing AAC

82 Implementing Automatic Assessment Configuration Apply for the com.apple.developer.edu-assessment-mode entitlement It is granted only to assessment developers Create a provisioning profile with this entitlement Build your app with this profile

83

84

85

86

87

88

89

90

91

92

93 When to Call These Functions Call UIAccessibilityRequestGuidedAccessSession(true) when ready to enter the secure part of your test Call UIAccessibilityRequestGuidedAccessSession(false) when ready to relinquish the lock Check the result to see if it worked!

94 Demo

95 AAC Additional Considerations

96 When Can an App Lock Request Fail? UIAccessibilityRequestGuidedAccessSession(true) { didsucceed in

97 When Can an App Lock Request Fail? UIAccessibilityRequestGuidedAccessSession(true) { didsucceed in For Autonomous Single App Mode The device isn t supervised Your app s Bundle Identifier hasn t been white-listed via MDM

98 When Can an App Lock Request Fail? UIAccessibilityRequestGuidedAccessSession(true) { didsucceed in For Autonomous Single App Mode The device isn t supervised Your app s Bundle Identifier hasn t been white-listed via MDM For Automatic Assessment Configuration Your app doesn t have the com.apple.developer.edu-assessment-mode entitlement

99 When Can an App Lock Request Fail? UIAccessibilityRequestGuidedAccessSession(true) { didsucceed in For Autonomous Single App Mode The device isn t supervised Your app s Bundle Identifier hasn t been white-listed via MDM For Automatic Assessment Configuration Your app doesn t have the com.apple.developer.edu-assessment-mode entitlement Or It s already locked

100 Ensuring Automatic Assessment Configuration Setup

101 Ensuring Automatic Assessment Configuration Setup AAC restrictions are only there if your app successfully requested App Lock

102 Ensuring Automatic Assessment Configuration Setup AAC restrictions are only there if your app successfully requested App Lock Before enabling App Lock, check if it's already on If it's already on, do not proceed with the test

103 // On startup. Check at least 2 seconds after app launch. DispatchQueue.main.asyncAfter(deadline:.now() + 2.0) { if UIAccessibilityIsGuidedAccessEnabled() { // Guided Access or SAM is enabled. // Test should not proceed // until this is fixed. print("test should not proceed.") } }

104 // Start the test, provided we aren't already locked guard UIAccessibilityIsGuidedAccessEnabled() == false else { print("unable to start test. Device already locked.") return } // Attempt to lock, and proceed if it worked. UIAccessibilityRequestGuidedAccessSession(true) { didsucceed in if didsucceed { // successfully locked beginstandardizedtest() } else { print("unable to lock.") } }

105 Clearing the Pasteboard on Entry and Exit UIPasteboard.general.items = []

106 Disabling Third Party Keyboards ios Allows third-party keyboards via App Extensions They are not blocked by Automatic Assessment Configuration

107

108

109

110

111 // App Delegate func application(_ application: UIApplication, shouldallowextensionpointidentifier extensionpointidentifier: UIApplicationExtensionPointIdentifier) -> Bool { // Disallow custom keyboard extensions if extensionpointidentifier ==.keyboard { return false } // Currently, the keyboard extension is the only one that can // be disallowed, but we will disallow all other types too return false }

112 ASAM vs. AAC

113 Autonomous Single App Mode (ASAM) UIAccessibilityRequestGuidedAccessSession() Automatic Assessment Configuration (AAC)

114 ASAM (Device Supervision + MDM) AAC (Any Device + App Entitlement)

115 ASAM (Device Supervision + MDM) AAC (Any Device + App Entitlement) App Locked App Locked

116 ASAM (Device Supervision + MDM) AAC (Any Device + App Entitlement) App Locked App Locked Autocorrect and Spellcheck Predictive Keyboard Definition and Lookup Sharing and Universal Clipboard Siri and Dictation Classroom Observation

117 The Four Ways to Lock an App Feature Use Case Requires App Support ios Requirements

118 The Four Ways to Lock an App Feature Use Case Requires App Support ios Requirements Guided Access Parent or teacher helping someone focus on task No Any device

119 The Four Ways to Lock an App Feature Use Case Requires App Support ios Requirements Guided Access Parent or teacher helping someone focus on task No Any device Single App Mode Interactive displays and kiosk No Device Supervison

120 The Four Ways to Lock an App Feature Use Case Requires App Support ios Requirements Guided Access Parent or teacher helping someone focus on task No Any device Single App Mode Interactive displays and kiosk No Device Supervison Autonomous Single App Mode On-boarding services Yes MDM Management + Device Supervision

121 The Four Ways to Lock an App Feature Use Case Requires App Support ios Requirements Guided Access Parent or teacher helping someone focus on task No Any device Single App Mode Interactive displays and kiosk No Device Supervison Autonomous Single App Mode On-boarding services Yes MDM Management + Device Supervision Automatic Assessment Configuration Taking a test Yes + Special Entitlement Any device

122 Related Sessions Your Apps and Evolving Network Security Standards WWDC 2017 Introducing HEIF and HEVC WWDC 2017 Advances in HTTP Live Streaming WWDC 2017 What s New in Accessibility WWDC 2017 Customized Loading in WKWebView WWDC 2017 What s New in Device Configuration, Deployment, and Management WWDC 2017 What s New in Location Technologies WWDC 2017

123 More Information

124

Installation Guide for ipad September 2017

Installation Guide for ipad September 2017 Installation Guide for ipad September 2017 1 Welcome to KITE Client Software for ipad Note: ipad Minis are not supported. The Kansas Interactive Testing Engine (KITE ) Client software is used by students

More information

What s New in Device Configuration, Deployment, and Management

What s New in Device Configuration, Deployment, and Management Session Distribution #WWDC17 What s New in Device Configuration, Deployment, and Management 304 Todd Fernandez, Senior Manager, Device Management and Server 2017 Apple Inc. All rights reserved. Redistribution

More information

Functionality Restriction Settings for ios

Functionality Restriction Settings for ios This article refers to devices running ios 7.0 or higher, except where noted. Go to the Device Config > Profiles. Add or edit a profile. On the Basic tab, go to Functionality Restrictions. Click ios Specific

More information

Installation Guide for ipad September 2017

Installation Guide for ipad September 2017 Installation Guide for ipad September 2017 1 Welcome to KITE Client Software for ipad Note: ipad Minis are not supported. The Kansas Interactive Testing Engine (KITE ) Client software is used by students

More information

Supervised only configuration Profile Key Reference

Supervised only configuration Profile Key Reference Supervised only configuration Profile Key Reference Whitelist Array of dictionaries Optional. Supervised only (ignored otherwise). If present, only AirPlay destinations present in this list are available

More information

What s New in Xcode App Signing

What s New in Xcode App Signing Developer Tools #WWDC16 What s New in Xcode App Signing Developing and distributing Session 401 Joshua Pennington Tools Engineering Manager Itai Rom Tools Engineer 2016 Apple Inc. All rights reserved.

More information

Patients' FAQs. Patient Portal Version 2.7 NEXTMD.COM

Patients' FAQs. Patient Portal Version 2.7 NEXTMD.COM Patients' FAQs Patient Portal Version 2.7 NEXTMD.COM November 2018 Enrollment How do I enroll in the NextGen Patient Portal website? Your practice can enroll you in NextGen Patient Portal in one of the

More information

NextGen Patient Portal. User Guide.

NextGen Patient Portal. User Guide. 2.4.3 NextGen Patient Portal User Guide www.nextgen.com Copyright 2014-2017 QSI Management, LLC. All Rights Reserved. The registered trademarks listed at http://www.qsii.com/legal_notices.shtml are the

More information

Mastering UIKit on tvos

Mastering UIKit on tvos App Frameworks #WWDC16 Mastering UIKit on tvos Session 210 Justin Voss UIKit Engineer 2016 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from

More information

VISION BASICS. Introduction (note materials updated for Vision 6.8.0)

VISION BASICS. Introduction (note materials updated for Vision 6.8.0) SAYRE AREA SCHOOL DISTRICT TECHNOLOGY TIPS VISION BASICS Introduction (note materials updated for Vision 6.8.0) Vision is a new software program for monitoring and controlling students computers in a lab

More information

Automatic Strong Passwords and Security Code AutoFill

Automatic Strong Passwords and Security Code AutoFill Session #WWDC18 Automatic Strong Passwords and Security Code AutoFill 204 Chelsea Pugh, ios Engineer Reza Abbasian, ios Engineer Harris Papadopoulos, ios Engineer 2018 Apple Inc. All rights reserved. Redistribution

More information

Initial Login and Setup Instructions. Verifying your Family Information

Initial Login and Setup Instructions. Verifying your Family Information ! Initial Login and Setup Instructions Get$Connected$*$Stay$Connecte 1. There will be an email in your inbox with an invitation from Sycamore to log in to your parent account. Follow the link provided.

More information

(10/17) PATIENT GUIDE

(10/17) PATIENT GUIDE (10/17) PATIENT GUIDE Welcome to Parkview MyChart! mychart.parkview.com Welcome to your one story of care. As a patient of Parkview, you now have access to your health information from the convenience

More information

Patient Portal Guide

Patient Portal Guide Patient Portal Guide Please navigate to www.tnpeds.com. In the upper right hand portion of the screen, you will notice a link to the patient portal: From there, you will be brought to the Portal login

More information

Personal Information. New Profile Icon

Personal Information. New Profile Icon What is New in MyChart? On December 8th, we will be upgrading our MyChart patient portal site. We would like to make you aware of a few differences that you will see, when you sign into your MyChart account.

More information

Managing Documents In Your ios Apps

Managing Documents In Your ios Apps Session #WWDC18 Managing Documents In Your ios Apps 216 Brandon Tennant, Software Engineer Thomas Deniau, Software Engineer Rony Fadel, Software Engineer 2018 Apple Inc. All rights reserved. Redistribution

More information

Signing up for My Lahey Chart

Signing up for My Lahey Chart Signing up for My Lahey Chart What is My Lahey Chart? My Lahey Chart is a helpful service that allows you to connect with your doctor and your health information online, anytime. Using your personal computer

More information

Introduction to Siri Shortcuts

Introduction to Siri Shortcuts #WWDC8 Introduction to Siri Shortcuts Session 2 Ari Weinstein, Siri Willem Mattelaer, Siri 208 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission

More information

Application Account Setup & Maintenance Initial Account Setup Account Maintenance

Application Account Setup & Maintenance Initial Account Setup Account Maintenance Application Account Setup & Maintenance Initial Account Setup Account Maintenance The Skyward Mobile Access application is available for free download onto ios, Android, and Windows devices from their

More information

TabPilot Documentation

TabPilot Documentation Table of contents 1 Introduction... 5 2 Control Tower Interface... 7 2.1 Menu Navigation... 7 2.2 Working with Tables... 8 3 Setting Up TabPilot... 10 3.1 Overview... 10 3.2 Setting Up Android Devices...

More information

MDM is Calling: Does Your Business Have an Answer? arrival. Here To Go. Lunch Dinner. continue. Riiinnggg. Dec. 12

MDM is Calling: Does Your Business Have an Answer? arrival. Here To Go. Lunch Dinner. continue. Riiinnggg. Dec. 12 MDM is Calling: Does Your Business Riiinnggg arrival flight itinerary PLACE ORDER Here To Go Lunch Dinner continue Dec. 12 Riiinnggg Office answer MDM is Calling: Does your Business MDM is Calling: Does

More information

Integration with Apple Configurator 2. VMware Workspace ONE UEM 1902

Integration with Apple Configurator 2. VMware Workspace ONE UEM 1902 Integration with Apple Configurator 2 VMware Workspace ONE UEM 1902 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Enhancing your apps for the next dimension of touch

Enhancing your apps for the next dimension of touch App Frameworks #WWDC16 A Peek at 3D Touch Enhancing your apps for the next dimension of touch Session 228 Tyler Fox UIKit Frameworks Engineer Peter Hajas UIKit Frameworks Engineer 2016 Apple Inc. All rights

More information

Media and Gaming Accessibility

Media and Gaming Accessibility Session System Frameworks #WWDC17 Media and Gaming Accessibility 217 Greg Hughes, Software Engineering Manager Charlotte Hill, Software Engineer 2017 Apple Inc. All rights reserved. Redistribution or public

More information

Enabling Your App for CarPlay

Enabling Your App for CarPlay Session App Frameworks #WWDC17 Enabling Your App for CarPlay 719 Albert Wan, CarPlay Engineering 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission

More information

Online Expenses User Guide System Provided by Software Europe

Online Expenses User Guide System Provided by Software Europe Online Expenses User Guide System Provided by Software Europe Provided by the Payroll Services Department Royal Berkshire NHS Foundation Trust Document control Version Date Author Comments V.01 01/07/2012

More information

Managing Devices and Corporate Data on ios

Managing 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 information

Proloquo4Text Type. Speak. Communicate.

Proloquo4Text Type. Speak. Communicate. Version 3.5 Proloquo4Text Type. Speak. Communicate. AssistiveWare Contents 2 1. Introduction to Proloquo4Text 3 Introduction The Text Pad Multiple languages Access the manual in the App 2. Startup wizard

More information

Mastering Drag and Drop

Mastering Drag and Drop Session App Frameworks #WWDC17 Mastering Drag and Drop 213 Tom Adriaenssen, UIKit Wenson Hsieh, WebKit Robb Böhnke, UIKit 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted

More information

How to Setup your ipad w/ icapture in Dedicated Kiosk Mode

How to Setup your ipad w/ icapture in Dedicated Kiosk Mode How to Setup your ipad w/ icapture in Dedicated Kiosk Mode There are 2 distinct parts to setting up your ipad for Dedicated Kiosk Mode with icapture: 1. Configuring the icapture app 2. Configuring the

More information

CarPlay Audio and Navigation Apps

CarPlay Audio and Navigation Apps #WWDC18 CarPlay Audio and Navigation Apps Tunes and turns Jonathan Hersh, ios Car Experience Albert Wan, ios Car Experience Mike Knippers, ios Car Experience 2018 Apple Inc. All rights reserved. Redistribution

More information

What is New in MyChart? My Medical Record Health Preferences Settings Appointments and Visits Visits Schedule an Appointment Update Information

What is New in MyChart? My Medical Record Health Preferences Settings Appointments and Visits Visits Schedule an Appointment Update Information What is New in MyChart? On August 26th, we will be upgrading and changing the look and feel to our MyChart patient portal site. We would like to make you aware of a few differences that you will see, when

More information

Apple TV Management. Moving higher education forward

Apple TV Management. Moving higher education forward WHITE PAPER Apple TV Management Moving higher education forward If you think Apple TV devices are just for entertainment, think again. In a recent Jamf Nation survey, 95 percent of the 110 higher education

More information

Mobile Banking FAQs. Frequently Asked Questions. Contact Us. Security. Signing In

Mobile Banking FAQs. Frequently Asked Questions. Contact Us. Security. Signing In Effective May 24, 2016 Contact Us Who do I call for help? For help with Online or Mobile Banking, please call 888-217-1265 (Consumer) or 877-650-0095 (Business). If you are having technical issues with

More information

Apple TV Management. Moving education forward

Apple TV Management. Moving education forward WHITE PAPER Apple TV Management Moving education forward If you think Apple TV devices are just for entertainment, think again. In a recent Jamf Nation survey, 99 percent of the 502 school respondents

More information

Introducing LabCorp PreCheck.

Introducing LabCorp PreCheck. Fast. Easy. Secure. Introducing LabCorp PreCheck. LabCorp is committed to making a visit to its patient service centers fast and easy with a new convenient self-service check-in process. NAME LOCATION

More information

Sandbox Parent Portal Quick Start Guide

Sandbox Parent Portal Quick Start Guide Sandbox Parent Portal Quick Start Guide Your childcare provider uses Sandbox Software to help manage their center. Sandbox Software has a Parent Portal that enables parents to manage information for their

More information

Extending Your Apps with SiriKit

Extending Your Apps with SiriKit App Frameworks #WWDC16 Extending Your Apps with SiriKit Session 225 Vineet Khosla SiriKit Engineering Diana Huang SiriKit Engineering Scott Andrus SiriKit Engineering 2016 Apple Inc. All rights reserved.

More information

BLUETOOTH KEYBOARD COMMANDS

BLUETOOTH KEYBOARD COMMANDS BLUETOOTH KEYBOARD COMMANDS WITH VOICEOVER ON THE IPAD IOS 9.2 The Bluetooth Keyboard Commands with VoiceOver on the ipad manual is being shared on the Paths to Technology website with permission from

More information

What s New for Enterprise and Education ios 11, macos High Sierra 10.13, tvos 11, and deployment tools and services

What s New for Enterprise and Education ios 11, macos High Sierra 10.13, tvos 11, and deployment tools and services What s New for Enterprise and Education ios 11, macos High Sierra 10.13, tvos 11, and deployment tools and services September 2017 Introduction This document is a summary of what s new in ios 11, macos

More information

What s New in SiriKit

What s New in SiriKit Session App Frameworks #WWDC17 What s New in SiriKit 214 Sirisha Yerroju, SiriKit Engineer Tin Tran, SiriKit Engineer 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted

More information

Once you sign up for a CampDoc.com account, you will be able to register your camper, select a session and upload your camper s medical information.

Once you sign up for a CampDoc.com account, you will be able to register your camper, select a session and upload your camper s medical information. You can now register for VMDC 2018 through our Online Portal! VMDC Camp is thrilled to announce a partnership with as part of our continuing efforts to provide the best possible service to our campers

More information

VMware 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 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 information

FINRA DR Portal. User Guide for Arbitration and Mediation Case Participants

FINRA DR Portal. User Guide for Arbitration and Mediation Case Participants FINRA DR Portal for Arbitration and Mediation Case Participants April 2014 Disclaimer These materials are for training and instructional purposes only. No part of this publication may be reproduced, stored

More information

VMware 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 Integration with Apple School Manager VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation

More information

Welcome to Parkview MyChart!

Welcome to Parkview MyChart! Patient Guide Welcome to Parkview MyChart! Welcome to your one story of care. As a patient of Parkview, you now have access to your health information from the convenience of your home, or even from the

More information

ios 12 beta 8 Release Notes

ios 12 beta 8 Release Notes ios 12 beta 8 Release Notes apple Developer About ios 12 beta 8... 2 Bug Reporting... 2 Technical Support and Learning Resources... 2 Notes and... 3 General... 3 Accessibility... 3 App Store... 3 CoreGraphics...

More information

Getting the Most Out of HealthKit

Getting the Most Out of HealthKit App Frameworks #WWDC16 Getting the Most Out of HealthKit What s new and best practices Session 209 Matthew Salesi ios Software Engineer Joefrey Kibuule ios Software Engineer 2016 Apple Inc. All rights

More information

Apple ios Enterprise Mobility Management (cloud based)

Apple ios Enterprise Mobility Management (cloud based) Apple ios Enterprise Mobility Management (cloud based) Codeproof ios EMM offers the following enterprise mobility management and BYOD security features. App Restrictions Block the camera, Safari, App Store,

More information

Frequently Asked Questions FOR FAMILIES

Frequently Asked Questions FOR FAMILIES Frequently Asked Questions FOR FAMILIES We are committed to providing you excellent support! Our team has put together this support document with a collection of answers to the most common questions families

More information

How Do I Delete Multiple Text Messages On My

How Do I Delete Multiple Text Messages On My How Do I Delete Multiple Text Messages On My Iphone 5 Oct 4, 2014. I have reset all settings and rebooted multiple times. The only resolution I have found is to shut my phone down and restart it, but this

More information

B E T A. New Mobile Interface (2015) User Guide

B E T A. New Mobile Interface (2015) User Guide B E T A New Mobile Interface (2015) User Guide Application Account Setup & Maintenance Initial Account Setup Account Maintenance New Skyward Mobile Navigation User Main Menu Recent Favorite Application

More information

Intel Core i5 or higher 2.2 GHz CPU or higher 8GB RAM or higher Windows 10 Professional

Intel Core i5 or higher 2.2 GHz CPU or higher 8GB RAM or higher Windows 10 Professional Admin Training Guide Version 1.10 February 2018 Action Items Prior to setting up and installing your BlueJeans Room, it is recommended that the following items are reviewed beforehand as they will come

More information

ipad How to use the ipad Getting Started with the basics FHS Gabriel Hill 3/31/2011

ipad How to use the ipad Getting Started with the basics FHS Gabriel Hill 3/31/2011 2011 ipad How to use the ipad Getting Started with the basics FHS Gabriel Hill 3/31/2011 Contents at a Glance 1. How to start up your IPAD 2. How to connect and configure IPAD to the schools network 3.

More information

Introducing Password AutoFill for Apps

Introducing Password AutoFill for Apps Session App Frameworks #WWDC17 Introducing Password AutoFill for Apps Reducing friction for your users 206 Ricky Mondello, ios Engineer 2017 Apple Inc. All rights reserved. Redistribution or public display

More information

VMware AirWatch Integration with Apple Configurator 2 Guide Using Apple Configurator 2 and AirWatch to simplify mass deployments

VMware AirWatch Integration with Apple Configurator 2 Guide Using Apple Configurator 2 and AirWatch to simplify mass deployments VMware AirWatch Integration with Apple Configurator 2 Guide Using Apple Configurator 2 and AirWatch to simplify mass deployments AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback

More information

What s New in Core Data?

What s New in Core Data? Session App Frameworks #WWDC17 What s New in Core? Persisting since 2004 210 Melissa Turner, Core Engineer Rishi Verma, Core Engineer 2017 Apple Inc. All rights reserved. Redistribution or public display

More information

Getting to know your ipad exploring the settings, App store, Mail

Getting to know your ipad exploring the settings, App store, Mail Getting to know your ipad exploring the settings, App store, Mail Exploring the settings Open the settings app from your homepage Wi-Fi Turn Wi-Fi on/off Add new Wi-Fi Connection Enter Network Name, any

More information

SchoolFusion Parent Guide Student ID Number plus Birthday With Personal Dashboard 2.0 Audience: Website Administrators, Parents

SchoolFusion Parent Guide Student ID Number plus Birthday With Personal Dashboard 2.0 Audience: Website Administrators, Parents 6:45:22 AM SchoolFusion Parent Guide Student ID Number plus Birthday With Personal Dashboard 2.0 Audience: Website Administrators, Parents What is SchoolFusion? SchoolFusion is where you can view all your

More information

OE TRACKER Mobile App by ARBO

OE TRACKER Mobile App by ARBO Description OE TRACKER Mobile App by ARBO Instructions for Optometrists Attending CE Courses (for Apple v 1.2 and Android v 1.2) Optometrists can use the OE TRACKER mobile app to record attendance at continuing

More information

Sandbox Parent Portal - Parent Manual

Sandbox Parent Portal - Parent Manual Sandbox Parent Portal - Parent Manual Welcome! You must be using this manual because your childcare provider uses Sandbox Software to help manage their center. Sandbox Software has a Parent Portal that

More information

Compass Parent Portal Guide

Compass Parent Portal Guide Compass Parent Portal Guide Overview The Compass Parent Portal (Compass) provides information about Caroline Chisholm Catholic College and your child's progress. Through Compass you will be able to: View

More information

Welcome to MyChart. Your Home Page... 2 Messaging Visits... 4

Welcome to MyChart. Your Home Page... 2 Messaging Visits... 4 Welcome to MyChart This guide will give you an overview of MyChart s many features and how to use them. Click a topic below to learn more. Your Home Page... 2 Messaging... 2 View messages from or send

More information

Acuity 504. User Guide. Administrators 504 Coordinators Teachers. MSB Customer Care msb-services.

Acuity 504. User Guide. Administrators 504 Coordinators Teachers. MSB Customer Care msb-services. TM Acuity 504 User Guide Administrators 504 Coordinators Teachers MSB Customer Care 800.810.4220 support@ Copyright 2014 MSB All rights reserved 1 Copyright MSB 2014 Table of Contents MSB Mission Statement...

More information

ipad Settings Turn on icloud Backup Go to Settings, icloud. From here you can choose what items you want to have backed up.

ipad Settings Turn on icloud Backup Go to Settings, icloud. From here you can choose what items you want to have backed up. ipad Settings Make Passcode Complex for More Security A four digit passcode isn t as secure as a longer string of characters and numbers. To change this go to Settings and tap on Touch ID & Passcode. To

More information

Apple ID: ipad-setup phgs2017

Apple ID: ipad-setup phgs2017 Apple ID: username @students.princehenrys.co.uk ipad-setup phgs2017 TURN ON YOUR IPAD If your ipad is not already on, turn it on now using the button at the top right hand corner. 1 GETTING STARTED This

More information

Created by Eugene Stephens ios 8.2

Created by Eugene Stephens ios 8.2 ios 8.2 Physical Buttons - Sleep / Wake Used to turn the device on /off or wake / sleep. Located on the top, right corner (iphone 6 located on right side). - Ring / Silent Used to turn off the ringer.

More information

PATC. PECB Approved Testing Center Requirements

PATC. PECB Approved Testing Center Requirements PATC PECB Approved Testing Center Requirements Copyright 2018 PECB. Reproduction or storage in any form for any purpose is not permitted without a PECB prior written permission. No other right or permission

More information

VMware 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 VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes AirWatch v9.3 Have documentation feedback? Submit a Documentation

More information

Apple Classroom operates as a remote desktop that will allow you to monitor and manipulate student devices

Apple Classroom operates as a remote desktop that will allow you to monitor and manipulate student devices ! APPLE CLASSROOM Apple Classroom operates as a remote desktop that will allow you to monitor and manipulate student devices Features of Apple Classroom Lock and unlock the ipad screens Navigate the ipads

More information

Mobile Device Management 101. Get more out of ipad in Education

Mobile Device Management 101. Get more out of ipad in Education Mobile Device Management 101 Get more out of ipad in Education Table of Contents INTRODUCTION TO MOBILITY ios Education Technology - Why ipad for Education - Leverage ipad to Transform Learning App Deployment

More information

ios Deployment Overview for Enterprise

ios Deployment Overview for Enterprise ios Deployment Overview for Enterprise Contents What s new in ios 9 Ownership models Deployment steps Support options ipad and iphone can transform your business and how your employees work. They can significantly

More information

RoboKind Tablet Apps

RoboKind Tablet Apps RoboKind Tablet Apps Installation and Operation Guide Contents Overview 1 Contents 1 Installing and Updating the RoboKind Companion App (ipad Only) 2 Using the RoboKind Companion App (ipad Only) 2 Using

More information

How to Use the GOLD Documentation App on ios Devices

How to Use the GOLD Documentation App on ios Devices How to Use the GOLD Documentation App on ios Devices Teachers can use the GOLD Documentation app to easily capture documentation in the moment, using an iphone, ipad, or ipod touch. The app also allows

More information

What s New in watchos

What s New in watchos Session App Frameworks #WWDC17 What s New in watchos 205 Ian Parks, watchos Engineering 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from

More information

Business Online Banking User Guide

Business Online Banking User Guide Business Online Banking User Guide Table of Contents Contents Overview... 2 Logging In... 2 Additional Login Information... 5 Home/Dashboard... 6 Top Line Tool Bar... 6 Bulletins... 7 Dashboard... 8 Accounts...

More information

Hitachi NEXT 2018 Automating Service Maintenance with Hitachi Automation Director (HAD)

Hitachi NEXT 2018 Automating Service Maintenance with Hitachi Automation Director (HAD) Hitachi NEXT 2018 Automating Service Maintenance with Hitachi Automation Director (HAD) Contents Lab 1 Submitting Your First HAD Service Lab 2 Extending Service Capabilities with Service Builder Lab 3

More information

Business ebanking. Managing Users Guide. AllegianceBank.com

Business ebanking. Managing Users Guide. AllegianceBank.com Business ebanking Managing Users Guide AllegianceBank.com 281.894.3200 Table of Contents Manage Users... 3 Create New User... 4 Manage Existing Users... 8 Manage Saved Users... 11 Lock/Unlock Users...

More information

PATIENT PORTAL ACCESS

PATIENT PORTAL ACCESS PATIENT PORTAL ACCESS Thank you for choosing Clarinda Regional Health Center as your medical services provider. The mission at CRHC is to provide exceptional, individualized healthcare to each patient

More information

Patient Portal- Instructions Overview

Patient Portal- Instructions Overview Patient Portal- Instructions Overview Your Healthcare Provider will now be able to send you results and other health information via our secure Patient Portal. When your Provider has sent something to

More information

Welcome to the. Patient Portal!

Welcome to the. Patient Portal! Welcome to the Patient Portal! You re about to find out just how easy it can be to communicate with your healthcare provider, schedule and request appointments, take control of your medical information,

More information

Trainer Outline: Provider: Documenting a Visit with Note Capture

Trainer Outline: Provider: Documenting a Visit with Note Capture Trainer Outline: Provider: Documenting a Visit with Note Capture Prerequisites Please reference the OP15 Resource List ILTs: All Roles: Navigating the Electronic Chart All Roles: Messaging Who Needs to

More information

University Hospitals UH Personal Health Record User Guide

University Hospitals UH Personal Health Record User Guide This guide will help you learn how to use the University Hospitals Personal Health Record, including requesting appointments, viewing health information, sending secure messages and more. What is the?...

More information

Welcome to your ipad. ICT Support Office

Welcome to your ipad. ICT Support Office Welcome to your ipad ICT Support Office ipad User Guide Table of Contents Powering on and activating your ipad.... 2 Welcome... 2 Select Country... 2 Location Services... 3 Set up Your ipad... 3 Apple

More information

SIS offline. Getting Started

SIS offline. Getting Started SIS offline We highly recommend using Firefox version 3.0 or newer with the offline SIS. Internet Explorer is specifically not recommended because of its noncompliance with internet standards. Getting

More information

Would You Kindly Turn on Do Not Disturb And Turn Off Your Ringer?

Would You Kindly Turn on Do Not Disturb And Turn Off Your Ringer? Would You Kindly Turn on Do Not Disturb And Turn Off Your Ringer? Notifications & Control Center Access them by pulling from the top and flicking from the bottom. Enable Siri You can tell Siri to turn

More information

Patient Portal: Policies and Procedures & User Reference Guide Patient Portal Version 5.8.1

Patient Portal: Policies and Procedures & User Reference Guide Patient Portal Version 5.8.1 Patient Portal: Policies and Procedures & User Reference Guide Patient Portal Version 5.8.1 1 Welcome to the Patient Portal We would like to welcome you to the Patient Portal. The Patient Portal is a secure

More information

Care360 Labs & Meds Frequently Asked Questions

Care360 Labs & Meds Frequently Asked Questions Frequently Asked Questions Table of Contents Application Interface... 4 How can I see more of on my computer?... 4 What does the message You have multiple sessions open mean?... 4 Why do I receive the

More information

Canvas by Instructure User Guide

Canvas by Instructure User Guide Canvas by Instructure User Guide Contents Login to Canvas... 2 Interface Canvas... 3 Dashboard Canvas... 3 Sidebar... 3 Calendar... 4 Notifications... 4 Submit Assignment... 5 Take a Quiz... 5 Gradebook...

More information

Parent/Carer User Guide Bay House School and Sixth Form

Parent/Carer User Guide Bay House School and Sixth Form Parent/Carer User Guide Bay House School and Sixth Form Welcome to MyEd. Before we can get on with viewing information about your school and students, we first need to download the app. On Android devices,

More information

AVContentKeySession Best Practices

AVContentKeySession Best Practices Session #WWDC18 AVContentKeySession Best Practices 507 Anil Katti, AVFoundation Engineer 2018 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from

More information

Setting Up and Using Cardinal Visa with Apple Pay

Setting Up and Using Cardinal Visa with Apple Pay Setting Up and Using Cardinal Visa with Apple Pay Apple Pay Instructions Complete Guide Page 1 Contents [CARDINAL VISA - APPLE PAY] October 1, 2015 Supported cards... 3 Before you begin... 3 Quick Setup

More information

Creating Great App Previews

Creating Great App Previews Services #WWDC14 Creating Great App Previews Session 304 Paul Turner Sr. Operations Manager itunes Digital Supply Chain Engineering 2014 Apple Inc. All rights reserved. Redistribution or public display

More information

First Edition. Praktika Dental. User Guide. Lizard Software

First Edition. Praktika Dental. User Guide. Lizard Software First Edition Praktika Dental User Guide Lizard Software Introduction 1 Introduction into the Praktika Dental application for ipad version 1.4.1 General Description 1.Introduction Praktika is an Internet

More information

Monetize and Promote Your App with iad

Monetize and Promote Your App with iad Media #WWDC15 Monetize and Promote Your App with iad From design to launch Session 503 Carol Teng Shashank Phadke 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted without

More information

PECS IV+ Getting Started. Designed for a stress-free transition from traditional PECS to a tablet-based communication

PECS IV+ Getting Started. Designed for a stress-free transition from traditional PECS to a tablet-based communication PECS IV+ Getting Started Designed for a stress-free transition from traditional PECS to a tablet-based communication 2017 Pyramid Educational Consultants, PECS IV+ PECS IV+ is the solution for transitioning

More information

Universal Health Record Patient Access v17.3 User Guide

Universal Health Record Patient Access v17.3 User Guide Allscripts FollowMyHealth Universal Health Record Patient Access v17.3 User Guide Copyright 2017 Allscripts Healthcare, LLC and/or its affiliates. All Rights Reserved. www.allscripts.com Published Date:

More information

GUIDE ON HOW TO SET UP AND USE YOUR PATIENT PORTAL

GUIDE ON HOW TO SET UP AND USE YOUR PATIENT PORTAL You will receive an email from Personalized Women s Healthcare once you have registered as a patient with our office and provided us with your personal email. When you receive your email click on the Register

More information

ios 11 - What is new?

ios 11 - What is new? ios 11 ios 11 - What is new? Can you update? If General>Software Update doesn t show an available update, you can t upgrade Must be 64 bit processor iphone 5S or newer ipad Pro Bob Newcomb October 5, 2017

More information

Basics. Devices and Technical Requirements. Teaching Strategies GOLD Documentation App Frequently Asked Questions

Basics. Devices and Technical Requirements. Teaching Strategies GOLD Documentation App Frequently Asked Questions Teaching Strategies GOLD Documentation App Frequently Asked Questions Basics What is the Documentation app? Teaching Strategies GOLD Documentation is a free application that enables you to capture documentation

More information