Settings. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
|
|
- Jasmin Fitzgerald
- 6 years ago
- Views:
Transcription
1 Settings Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1
2 Outline In-app settings UserDefaults Device settings Settings Bundle Settings across devices and app groups icloud key-value store Mobile Application Development in ios 2
3 App Settings: UserDefaults Persistent key-value store for app Accessed via singleton class instance: UserDefaults.standard Setting values UserDefaults.standard.set(value: <type>, forkey: String) <type>: Bool, Int, Float, Double, URL?, Any? let version: String = "1.0" // safer to force the type let sorttrips: Bool = true UserDefaults.standard.set(version, forkey: "version") UserDefaults.standard.set(sortTrips, forkey: "sorttrips") Mobile Application Development in ios 3
4 UserDefaults Getting values UserDefaults.standard.<type>(forKey: String) <type>: bool, integer, float, double, string, url, dictionary, array, data, object Returns nil if not set, except for bool, integer, float, double Removing values UserDefaults.standard.removeObject(forKey: String) let userdefaults = UserDefaults.standard if (userdefaults.object(forkey: "sorttrips") == nil) { userdefaults.set(true, forkey: "sorttrips") } // above in AppDelegate.didFinishLaunchingWithOptions sorttrips = userdefaults.bool(forkey: "sorttrips") Mobile Application Development in ios 4
5 Device Settings: Settings Bundle Add Settings Bundle to app Mobile Application Development in ios 5
6 Settings Bundle Modify root.plist to create settings Ctrl-Click on row to Add Row just below. Mobile Application Development in ios 6
7 Settings Bundle Mobile Application Development in ios 7
8 Settings Bundle Mobile Application Development in ios 8
9 Settings Bundle Mobile Application Development in ios 9
10 Accessing Settings Bundle Set in device s Global Settings Access in UserDefaults as before let username = UserDefaults.standard.string(forKey: "username") let newusername = "\(username) is Awesome" UserDefaults.standard.set(newUserName, forkey: "username") Notify app when changed (next time ) Mobile Application Development in ios 10
11 Open Device Settings from App if let settingsurl = URL(string: UIApplicationOpenSettingsURLString) { UIApplication.shared.open(settingsURL, options: [:], completionhandler: nil) } Warning: Device settings undefined until changed. Mobile Application Development in ios 11
12 Settings across Apps: icloud icloud Store key-values, documents, data Automatically synced across all devices/apps CloudKit Public storage for all users Private storage per user Requires manual synchronization App can be notified of changes (next time ) Mobile Application Development in ios 12
13 icloud Key-Value Store Settings across apps & devices Add icloud capabilities to app Need an App ID with icloud entitlements Mobile Application Development in ios 13
14 icloud Key-Value Store (1) Create new project Give it a unique name, not previously used to generate App ID In Capabilities, turn on icloud Key-value storage already checked Mobile Application Development in ios 14
15 icloud Key-Value Store (1) Mobile Application Development in ios 15
16 icloud Key-Value Store (2) Login to developer account Will need at least one real device Make sure device is registered on developer account Under Certificates, make sure you have one for your development environment Should be auto-generated Create icloud Container and register Mobile Application Development in ios 16
17 icloud Key-Value Store (2) Mobile Application Development in ios 17
18 icloud Key-Value Store (3) Create explicit App ID for this app Wildcard App ID won t work for icloud use Check icloud App Services (include CloudKit) Edit App ID Select and assign your icloud container Register Mobile Application Development in ios 18
19 icloud Key-Value Store (3a) Mobile Application Development in ios 19
20 icloud Key-Value Store (3b) Mobile Application Development in ios 20
21 icloud Key-Value Store (4) Create Provisioning Profile ios App Development Select newly-created App ID Select your development certificate(s) Select your devices Give profile a name Back in Xcode Uncheck automatically manage signing Select new provisioning profile Mobile Application Development in ios 21
22 icloud Key-Value Store (4a) Mobile Application Development in ios 22
23 icloud Key-Value Store (4b) Mobile Application Development in ios 23
24 icloud Key-Value Store (4c) Mobile Application Development in ios 24
25 icloud Key-Value Store (4d) Mobile Application Development in ios 25
26 Code // Initialize key-value store var keystore = NSUbiquitousKeyValueStore() // viewdidload keystore.synchronize() // Set a key to a value keystore.set(value, forkey: keyname") keystore.synchronize() // optional if you can wait // Read value of key (mind your latency) if let storedstring = keystore.string(forkey: keyname") { print("cloud Value = \(storedstring) ) } else { print("cloud Value = empty ) } Mobile Application Development in ios 26
27 icloud Key-Value Store: Testing Run app on simulator and device (or multiple devices) All signed in to same icloud account Changes via simulator propagate to device(s) Propagation to simulator requires "Debug à Trigger icloud Sync" each time Mobile Application Development in ios 27
28 Resources UserDefaults developer.apple.com/documentation/foundation/ userdefaults icloud developer.apple.com/library/content/documentati on/general/conceptual/iclouddesignguide Mobile Application Development in ios 28
Data Storage. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Data Storage Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Data Storage Already seen: UserDefaults, icloud
More informationData Storage. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Data Storage Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Already seen UserDefaults icloud File
More informationMiscellaneous Topics
Miscellaneous Topics Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Renaming Xcode project and
More informationNavigation and Segues
Navigation and Segues Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Multiple views Segues Navigation
More informationNotifications. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Notifications Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Alerts Internal notifications Local
More informationThis guide illustrates how to set up an Apple device for deployment, and deploy an application. It covers how to:
Device Provisioning Overview Before you can deploy your application to a device, you need to have an active subscription with the Apple Developer Program. Visit the Apple Developer Portal to get registered.
More information<Partner Name> <Partner Product> RSA ARCHER GRC Platform Implementation Guide. Swimlane 2.x
RSA ARCHER GRC Platform Implementation Guide Jeffrey Carlson, RSA Partner Engineering Last Modified: 11/02/2017 Solution Summary The RSA Archer integration allows Swimlane
More informationBEGINNING ios PROGRAMMING
BEGINNING ios PROGRAMMING GEORGIA TECH RESEARCH NETWORK OPERATIONS CENTER (RNOC) *slides are based on the presentations by Professor Russell J Clark and Brian Davidson Swi$ Objec+ve- C OPTIONS RubyMo+on
More informationAnnouncements. Today s Topics
Announcements Lab 2 is due tonight by 11:59 PM Late policy is 10% of lab total per day late So -7.5 points per day late for lab 2 Labs 3 and 4 are posted on the course website Extensible Networking Platform
More informationSwift. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Swift Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Why Swift Recommended for all ios, macos, watchos,
More informationStanford CS193p. Developing Applications for ios. Fall Stanford CS193p. Fall 2011
Developing Applications for ios Today icloud Sharing documents among a user s devices Fundamentally: nothing more than a URL of a shared directory However, since it is over the network, there are lots
More informationSeamless Linking to Your App
App Frameworks #WWDC15 Seamless Linking to Your App Session 509 Conrad Shultz Safari and WebKit Software Engineer Jonathan Grynspan Core Services Software Engineer 2015 Apple Inc. All rights reserved.
More informationTables. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Tables Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Table View Controller Table View Table Cells
More informationStanford CS193p. Developing Applications for ios. Fall CS193p. Fall
Stanford Developing Applications for ios Today Emoji Art Demo continued UITextField to add more Emoji Persistence UserDefaults Property List Archiving and Codable Filesystem Core Data Cloud Kit UIDocument
More informationMerlin Project Go Guide ProjectWizards
Merlin Project Go Guide 2018 ProjectWizards Contents - as of April 2018 Create documents 1 New Document 3 Load Document 5 Document from Server / Dropbox 6 icloud Drive 9 Locations 10 Opening documents
More informationOneLogin Integration User Guide
OneLogin Integration User Guide Table of Contents OneLogin Account Setup... 2 Create Account with OneLogin... 2 Setup Application with OneLogin... 2 Setup Required in OneLogin: SSO and AD Connector...
More informationData Storage. Dr. Sarah Abraham
Data Storage Dr. Sarah Abraham University of Texas at Austin CS329e Fall 2016 Model Layer of MVC Contains the data to be displayed Data can be: Stored on device Pulled down from a server Data displayed
More informationRevised: 08/02/ Click the Start button at bottom left, enter Server Manager in the search box, and select it in the list to open it.
Mobile App Windows Authentication & SSL Config Revised: 08/02/2017 Job Aid This Job Aid is intended for agency IT staff and explains how to enable Windows Authentication and SSL for your mobile applications
More informationCanvas EduApp Integration Guide
1 Canvas EduApp Integration Guide Revised 08-14-2018 2 TABLE OF CONTENTS Setting up the TestOut EduApp in Canvas (Canvas Admins)... 3 Creating a Developer Key... 3 Configuring the EduApp... 5 Enable LabSim
More informationCloudKit Tips And Tricks
System Frameworks #WWDC15 CloudKit Tips And Tricks Session 715 Nihar Sharma CloudKit Engineer 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission
More informationTestOut EduApp Integration Guide
1 TestOut EduApp Integration Guide Revised 09-14-2018 2 TABLE OF CONTENTS Setting up the TestOut EduApp in Canvas (Canvas Admins)... 3 Creating a Developer Key... 3 Configuring the EduApp... 5 Creating
More informationISO Installation Guide. Version 1.2 December 2015
Version 1.2 December 2015 ISO Installation Guide Copyright 2015 iwebgate. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or
More informationUI Design and Storyboarding
UI Design and Storyboarding Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Model-View-Controller
More informationHow to sync your iphone with SyncML Pro app
IMPORTANT always make sure that you have configured your Default Time Zone in UVC under File -> Options and Preferences -> Calendar -> Time Zone prior to following these steps. To enable your synchronization
More informationios Development - Xcode IDE
ios Development - Xcode IDE To develop ios applications, you need to have an Apple device like MacBook Pro, Mac Mini, or any Apple device with OS X operating system, and the following Xcode It can be downloaded
More informationWhat 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 informationCocoa Development Tips
Session App Frameworks #WWDC17 Cocoa Development Tips Twenty-nine things you may not know about Cocoa 236 Rachel Goldeen, Cocoa Engineer Vincent Hittson, Cocoa Engineer 2017 Apple Inc. All rights reserved.
More informationConfigure Brightspace (D2L) and Panopto - Admin
Configure Brightspace (D2L) and Panopto - Admin Overview Panopto s free Brightspace by D2L integration brings video directly to the Brightspace interface. Instructors can add and manage their video files
More informationDesktop LP - Connect Guide. Version 2.1 February 2016
Version 2.1 February 2016 Desktop LP - Connect Guide Copyright 2016 iwebgate. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system,
More informationSetting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8
Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.8 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationSensors. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Sensors Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Sensor types Sensor availability Accessing
More informationDSS User Guide. End User Guide. - i -
DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...
More informationLecture 8 Demo Code: Cassini Multithreading
Lecture 8 Demo Code: Cassini Multithreading Objective Included below is the source code for the demo in lecture. It is provided under the same Creative Commons licensing as the rest of CS193p s course
More informationDon t Lose your Notability Documents: Set up Notability Auto-backup to your Box account
Don t Lose your Notability Documents: Set up Notability Auto-backup to your Box account Notability can be setup to automatically backup your documents (notes) to your Box account. Whenever you close a
More informationSetting Up Jive for SharePoint Online and Office 365. Introduction 2
Setting Up Jive for SharePoint Online and Office 365 Introduction 2 Introduction 3 Contents 4 Contents Setting Up Jive for SharePoint Online and Office 365...5 Jive for SharePoint Online System Requirements...5
More informationTungsten Security Whitepaper
Tungsten Labs UG (haftungsbeschränkt) Email: contact@tungsten-labs.com Web: http://tungsten-labs.com Monbijouplatz 5, 10178 Berlin Tungsten Security Whitepaper Berlin, May 2018 Version 1 Contents Introduction
More informationJira Connector Option - v18
Jira Connector Option - v18 Copyright 2019 ONEPOINT Projects GmbH. All rights reserved. ONEPOINT Projects, Enterprise Edition, Version 18 ONEPOINT Informationslosungen and the ONEPOINT Logo are registered
More informationUser guide NotifySCM Installer
User guide NotifySCM Installer TABLE OF CONTENTS 1 Overview... 3 2 Office 365 Users synchronization... 3 3 Installation... 5 4 Starting the server... 17 2 P a g e 1 OVERVIEW This user guide provides instruction
More informationEngineering for Testability
Session Developer Tools #WWDC17 Engineering for Testability 414 Brian Croom, Xcode Engineer Greg Tracy, Xcode Engineer 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted
More informationlecture 8 & 9 Data Persistence + AVFoundation & Location
lecture 8 & 9 Data Persistence + AVFoundation & Location cs198-001 : spring 2018 1 Announcements start working on Custom app bring Lightning cable to lab this week 2 You will need an iphone/ipad with ios
More informationIntegrating the YuJa Enterprise Video Platform with Dell Cloud Access Manager (SAML)
Integrating the YuJa Enterprise Video Platform with Dell Cloud Access Manager (SAML) 1. Overview This document is intended to guide users on how to integrate their institution s Dell Cloud Access Manager
More informationGetting Started with Soonr
WWW.SOONR.COM Getting Started with Soonr A Quick Start Guide for New Users Soonr Inc. 12/19/2012 Revision 1.1 Copyright 2012, Soonr Inc., all rights reserved. Table of Contents 1 How Soonr Workplace Works...
More informationBIG-IP DataSafe Configuration. Version 13.1
BIG-IP DataSafe Configuration Version 13.1 Table of Contents Table of Contents Adding BIG-IP DataSafe to the BIG-IP System...5 Overview: Adding BIG-IP DataSafe to the BIG-IP system... 5 Provisioning Fraud
More informationInstalling and Building Apps on a Mac
Installing and Building Apps on a Mac 1 Scripture App Builder: Installing and Building Apps on Mac 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use
More informationMoodle Morsels from Sandy & Inkie. b. Click (Log in) on the upper right c. You will use your stpsb login, which is how you login to a computer
1. To login to Moodle: a. https://moodle.stpsb.org Moodle Morsels from Sandy & Inkie b. Click (Log in) on the upper right c. You will use your stpsb login, which is how you login to a computer 2. Moodle
More informationSwift. Introducing swift. Thomas Woodfin
Swift Introducing swift Thomas Woodfin Content Swift benefits Programming language Development Guidelines Swift benefits What is Swift Benefits What is Swift New programming language for ios and OS X Development
More informationHK205: Managing the Application Development Lifecycle
Hong Kong 2018 Hong Kong 2018 London, UK 2017 HK205: Managing the Application Development Lifecycle David Arnold Principal Enterprise Solutions Manager Setting the Scene 2017 BlackBerry. All Rights Reserved.
More informationStream iphone Sensor Data to Adafruit IO
Stream iphone Sensor Data to Adafruit IO Created by Trevor Beaton Last updated on 2019-01-22 04:07:41 PM UTC Guide Contents Guide Contents Overview In this learn guide we will: Before we start... Downloading
More informationAnnouncements. Lab 3 is due on Wednesday by 11:59 PM
Announcements Lab 3 is due on Wednesday by 11:59 PM Extensible Networking Platform 1 1 - CSE 438 Mobile Application Development Today s Topics Property Lists iphone s File System Archiving Objects SQLite
More informationCenter for Faculty Development and Support. Google Docs Tutorial
Center for Faculty Development and Support Google Docs Tutorial Table of Contents Overview... 3 Learning Objectives... 3 Access Google Drive... 3 Introduction... 4 Create a Google Document... 4 Upload
More informationC++ Review. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University
C++ Review CptS 223 Advanced Data Structures Larry Holder School of Electrical Engineering and Computer Science Washington State University 1 Purpose of Review Review some basic C++ Familiarize us with
More informationLesson 1: Hello ios! 1
Contents Introduction xxv Lesson 1: Hello ios! 1 ios Developer Essentials 1 A Suitable Mac 1 A Device for Testing 2 Device Differences 2 An ios Developer Account 4 The Official ios SDK 6 The Typical App
More informationSun Mgt Bonus Lab 11: Auto-Tagging in PAN-OS 8.X
1 Overview Introduced first in PAN-OS 8.0, the Dynamic IP Address and Tag Registration feature makes a significant step forward in the automation of operational, administrative, and, most importantly,
More informationOIG 11G R2 PS2 Field Enablement Training. Table of Contents
OIG 11G R2 PS2 Field Enablement Training Lab 22 - Changes in OIM triggered to downstream app Disclaimer: The Virtual Machine Image and other software are provided for use only during the workshop. Please
More informationHow to setup Failover in Linux NVR
How to setup Failover in Linux NVR Application Note Version 1.0 1 Preface This application note instructs you on how to set up the failover function and identify the failover function's status. We strongly
More informationImplementing UI Designs in Interface Builder
Developer Tools #WWDC15 Implementing UI Designs in Interface Builder Session 407 Kevin Cathey Interface Builder Engineer Tony Ricciardi Interface Builder Engineer 2015 Apple Inc. All rights reserved. Redistribution
More informationSharePoint General Instructions
SharePoint General Instructions Table of Content What is GC Drive?... 2 Access GC Drive... 2 Navigate GC Drive... 2 View and Edit My Profile... 3 OneDrive for Business... 3 What is OneDrive for Business...
More informationStanford CS193p. Developing Applications for ios. Fall CS193p. Fall
Stanford Developing Applications for ios Today More about Documents Demo Use Codable to create a JSON representation of our document Store it in the filesystem Think better of that and let UIDocument store
More informationAPR Filling [Annual Property Returns]
USER S MANUAL APR Filling [Annual Property Returns] CT Division, CMPDI(HQ) ICT Division, CMPDI(HQ) 1 TABLE OF CONTENTS GENERAL INFORMATION... 3 1.1 SYSTEM OVERVIEW... 3 1.2 ORGANIZATION OF THE MANUAL...
More informationPACE Suite. Release Notes. Version 3.3.1
PACE Suite Release Notes Version 3.3.1 Table of Contents VERSION 3.3.1 (07.11.2014)... 2 New features of MSI Editor... 2 Improvements of MSI Editor... 3 Bug fixes of MSI Editor... 3 VERSION 3.3.0 (03.10.2014)...
More informationNotifySCM Workspace Administration Guide
NotifySCM Workspace Administration Guide TABLE OF CONTENTS 1 Overview... 3 2 Login... 4 2.1 Main View... 5 3 Manage... 6 3.1 PIM... 6 3.2 Document...12 3.3 Server...13 4 Workspace Configuration... 14 4.1
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 informationSearch Ads Attribution API
Search Ads Attribution API Tracking Campaign Performance Overview Search Ads App Attribution enables developers to track and attribute app downloads that originate from Search Ads campaigns. With Search
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.0.0 The owncloud developers December 14, 2017 CONTENTS 1 Using the owncloud Android App 1 1.1 Getting the owncloud Android App...................................
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 informationUsing and Extending the Xcode Source Editor
Developer Tools #WWDC16 Using and Extending the Xcode Source Editor Session 414 Mike Swingler Xcode Infrastructure and Editors Chris Hanson Xcode Infrastructure and Editors 2016 Apple Inc. All rights reserved.
More informationSetting Up Resources in VMware Identity Manager
Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
More informationParent Canvas Accounts
Parent Canvas Accounts In Canvas, parents will be enrolled as an Observer in their student s course. Before you do anything else, you will need to create a Parent Access account. If you have not made an
More informationios App Resigning and VoIP Certificate Guide
ios App Resigning and VoIP Certificate Guide 1 Configuring ios Support In order to provide the best security possible, Lookout distributes its Lookout for Work ios app outside of the ios App Store. Before
More informationXcode 6 and ios 8 What s New for Software Developers
Xcode 6 and ios 8 What s New for Software Developers August 2014 Norman McEntire! norman.mcentire@servin.com Slides and Video of this presentation will be posted on Tuesday Aug 26 here: http://servin.com!1
More informationFirst Aid. For All Mediatrix units. Revision
For All Mediatrix units Revision 01 2015-09-30 Table of Contents Table of Contents Troubleshooting 3 Troubleshooting 3 Mediatrix Profile Default Settings for the Rescue Interface 4 Performing a Factory
More informationMarkLogic Server. Information Studio Developer s Guide. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.
Information Studio Developer s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Information
More informationHitachi ID Systems Inc Identity Manager 8.2.6
Systems Inc RSA SecurID Ready Implementation Guide Partner Information Last Modified: December 5, 2014 Product Information Partner Name Hitachi ID Systems Inc Web Site www.hitachi-id.com Product Name Identity
More informationCocoa Touch Best Practices
App Frameworks #WWDC15 Cocoa Touch Best Practices Session 231 Luke Hiesterman UIKit Engineer 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission
More informationOracle - Oracle Database: Program with PL/SQL Ed 2
Oracle - Oracle Database: Program with PL/SQL Ed 2 Code: Lengt h: URL: DB-PLSQL 5 days View Online This Oracle Database: Program with PL/SQL training starts with an introduction to PL/SQL and then explores
More informationGerontechnology II. Collecting Smart Phone Sensor Data for Gerontechnology. Using ios
Gerontechnology II Collecting Smart Phone Sensor Data for Gerontechnology Using ios Introduction to ios ios devices and sensors Xcode Swift Getting started with Sensor App ios Devices ipad iphone Apple
More informationIntroduction to Computer Science and Business
Introduction to Computer Science and Business The Database Programming with PL/SQL course introduces students to the procedural language used to extend SQL in a programatic manner. This course outline
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 AirWatch v9.3 Have documentation feedback? Submit a Documentation
More informationForeScout Extended Module for Tenable Vulnerability Management
ForeScout Extended Module for Tenable Vulnerability Management Version 2.7.1 Table of Contents About Tenable Vulnerability Management Module... 4 Compatible Tenable Vulnerability Products... 4 About Support
More informationGoogle SAML Integration
YuJa Enterprise Video Platform Google SAML Integration Overview This document is intended to guide users on how to integrate the YuJa Enterprise Video Platform as a Service Provider (SP) using Google as
More informationCS193E Lecture 7. Document-based Applications NSTableView Key-Value Coding
CS193E Lecture 7 Document-based Applications NSTableView Key-Value Coding Agenda Questions? Review: delegates, MVC Document-based apps Table views Key Value Coding Model, View, Controller Controller Model
More informationConfiguration Guide. Requires Vorex version 3.9 or later and VSA version or later. English
Kaseya v2 Integration of VSA with Vorex Configuration Guide Requires Vorex version 3.9 or later and VSA version 9.3.0.11 or later English September 15, 2017 Copyright Agreement The purchase and use of
More informationMultimedia. Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder
Multimedia Mobile Application Development in ios School of EECS Washington State University Instructor: Larry Holder Mobile Application Development in ios 1 Outline Audio recording, access, and playback
More informationSteps to enable Push notification for your app:
User Guide Steps to enable Push notification for your app: Push notification allows an app to notify you of new messages or events without the need to actually open the application, similar to how a text
More informationTestOut EduApp Integration Guide
1 TestOut EduApp Integration Guide Revised 11-21-2018 2 TABLE OF CONTENTS Setting up the TestOut EduApp in Canvas (Canvas Admins)... 3 Creating a Developer Key... 3 Configuring the EduApp... 6 Creating
More informationVIN Service: Multiple Connections. Mac
VIN Service: Multiple Connections Mac Version 2.0 Release 1.2.13.0 April 2016 Copyright 2016 iwebgate. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored
More informationHow to Access and Use the Professional Development Portal
How to Access and Use the Professional Development Portal We have an online Professional Development Portal that employees utilize to register for course offerings and receive clock hour documents. These
More informationThe English School Network
The English School Network What is my NetID? Your NetID is the only username and password that is used to access computer systems at The English School. Email, workstations and WIFI all use the same user
More informationObjectives. Submission. Register for an Apple account. Notes on Saving Projects. Xcode Shortcuts. CprE 388 Lab 1: Introduction to Xcode
Objectives Register for an Apple account Create an application using Xcode Test your application with the iphone simulator Import certificates for development Build your application to the device Expand
More informationBIG-IP Device Service Clustering: Administration. Version 13.0
BIG-IP Device Service Clustering: Administration Version 13.0 Table of Contents Table of Contents Introducing BIG-IP Device Service Clustering... 7 What is BIG-IP device service clustering?... 7 DSC components...7
More informationIf you ve ordered a (OFFICE SOLUTION) product, you MUST. obtain local connectivity between your devices.
Available Wi-Fi networks for exhibitors Two Wi-Fi networks will be available for these exhibitors ordering Internet Access (Wi-Fi + LAN) product. EXHIBITION_WIFI: This Wi-Fi network will be available only
More informationConfiguring General Settings for the EN-4000
EN-4000 Reference Manual Document 4 Configuring General Settings for the EN-4000 T he EN-4000 is the newest member of Encore Networks family of routers. It provides wireless and cabled connections to a
More informationPowerSchool Parent Portal Directions
P a g e 1 PowerSchool Parent Portal Directions If you need to create a new account OR if you need to link additional students to your account, please follow the instructions below. If you already have
More informationAT&T Toggle. 2/3/2014 Page i
Page i GO AHEAD BRING YOUR OWN DEVICE TO WORK... 1 Requirements... 1 1: Toggle Overview... 1 Personal Icon... 2 ToggleHub... 2 AT&T Toggle Browser... 2 Downloads... 2 Data Usage App... 3 Media... 4 AT&T
More informationS-Drive User Guide v1.27
S-Drive User Guide v1.27 Important Note This user guide contains detailed information about S-Drive usage. Refer to the S-Drive Installation Guide and S-Drive Advanced Configuration Guide for more information
More informationLearn to make ios apps
HACKING WITH SWIFT PROJECTS 1-39 Learn to make ios apps E L P with real projects SAM E E FR Paul Hudson Project 1 Storm Viewer Get started coding in Swift by making an image viewer app and learning key
More informationBlack Diamond Investor Experience - Frequently Asked Questions
Black Diamond Investor Experience - Frequently Asked Questions Document Storage/Document Vault How much document storage is available? Each advisor (firm user) has one (1) GB of storage available, per
More informationYellowfin SAML Bridge Web Application
Yellowfin SAML Bridge Web Application 2017 2 Introduction The Yellowfin SAML Bridge is a Java web application that allows for interfacing between a SAML Identity Provider, and Yellowfin. This allows for
More informationSearch Ads Attribution API Tracking Campaign Performance
Search Ads Attribution API Tracking Campaign Performance May 2018 Overview Search Ads Attribution API enables ios developers to track and attribute app downloads that originate from Search Ads campaigns.
More informationios Application Development Lecture 2: Seminar and Unit 1
ios Application Development Lecture 2: Seminar and Unit 1 Dr. Simon Völker & Philipp Wacker Media Computing Group RWTH Aachen University Winter Semester 2017/2018 http://hci.rwth-aachen.de/ios Swift 18
More information