Appium mobile test automation

Size: px
Start display at page:

Download "Appium mobile test automation"

Transcription

1 Appium mobile test automation for Google Android and Apple ios Last updated: 4 January 2016 Pepgo Limited, Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom

2 Contents About this document... 3 Appium... 3 Architecture... 3 Enable developer options on an Android device:... 4 Install the Andoid SDK (in Microsoft Windows):... 5 Install Appium:... 5 Run Appium (example)... 5 Create an Android Virtual Device... 7 Installing an app on a Virtual Device... 8 Finding element properties... 9 Using UI Automator Viewer... 9 Using Appium Inspector Remote debugging Android hybrid applications with Google Chrome A full Appium Java example What the PasswdSafe example does Using the PasswdSafe example The pom.xml file The AppiumTest.java file The AndroidSetup.java file The LandingPage.java file The BasePage.java file... 15

3 About this document This document explains the test automation tool Appium for mobile devices. Appium is powered by Selenium WebDriver, and the same Appium program code can be used for automating both Google Android and Apple ios platforms. This document contains Java samples developed on the Microsoft Windows operating system for Google Android as target platform. The samples in this document use an Android native app, but they can easily be adapted to Android hybrid applications, or Android mobile web applications. The examples can also easily be adapted for development on the Apple OS X operating system, targeting the Apple ios mobile platform for mobile devices such as the Apple iphone. Appium Appium is an open source test automation tool for mobile applications. It allows you to test all the three types of mobile applications: native, hybrid and mobile web. It also allows you to run the automated tests on actual devices, emulators and simulators. Today when almost every mobile app is available for at least two platforms (ios and Android), you need a tool, which allows testing cross platforms. Having two different frameworks for the same app would increase the cost of testing and time to maintain it as well. The basic philosophy of Appium is that you should be able to reuse code between ios and Android, and that s why the API s are the same across ios and Android. Another important thing to highlight is that unlike Calabash, Appium doesn t modify your app or need you to even recompile the app, or have access to its source code. Appium lets you choose the language you want to write your test in. It doesn t dictate the language or framework to be used. Architecture When you download Appium, you are basically downloading the server. The server is written in Node.js and implements Selenium WebDriver. It allows you to use Selenium WebDriver clients to drive your tests. Your mobile app acts precisely like a web app, where the DOM is represented by the View hierarchy. So this server basically exposes a REST API, which performs the following actions: 1. Receives connection from client 2. Listen command 3. Execute command 4. Respond back the command execution status

4 In terms of an architecture diagram, this is how Appium can be explained: Enable developer options on an Android device: This article contains helpful background information: 1. On stock Android go to: Settings > About phone > Build number. 2. Once you ve found the build number section of the settings, tap on the section 7 times. After two taps, a small pop up notification should appear saying "you are now X steps away from being a developer" with a number that counts down with every additional tap. After the 7 th tap, the developer options will be unlocked and available. They can usually be found in the main settings menu. 3. Switch on "Stay awake". 4. Switch on "USB debugging". To check if the (real) device can be used, type from command prompt: "adb devices" (after you have correctly installed the Android SDK, as described in the next paragraph). In Microsoft Windows, the output should look like this: C:\>adb devices List of devices attached 00c600c600c600c6 device If the device is not recognised, then check if the USB driver is correctly installed in Microsoft Windows:

5 Install the Andoid SDK (in Microsoft Windows): 1. Go to " 2. Download and run the Windows installer (*.exe file) 3. Confirm the default installation path: "C:\Program Files (x86)\android\android-sdk" 4. Install the proposed default packages of the Android SDK manager 5. In Microsoft Windows, set the environment variables: - Under "User variables": Add the variable name "ANDROID_HOME" with the value: "C:\Program Files (x86)\android\android-sdk" - Under "System variables": Add the following two entries to the Path: "C:\Program Files (x86)\android\android-sdk\platform-tools" and "C:\Program Files (x86)\android\android-sdk\tools" 6. To check if the Android SDK is configured properly, type "android" from a command prompt. It should open the Android SDK Manager dialog. Install Appium: Appium can be downloaded from Run Appium (example) The following example uses the open source Password Safe app ( ). The app is available for free from the Google play app store. The source code, including the *.apk file for this app are available from (just click on the Download link). The Android app file ( *.apk ) must be set in the Application Path of the Appium Android Settings. However, please note that some versions of Appium have problems with paths that contain spaces, so avoid that if possible. Newer versions of Appium will find the Package and (starting) activity automatically, but if not, then theses can also be found from command line with the command: aapt dump badging PasswdSafe.apk Note that aapt is part of the Android SDK build-tools folder (in the relevant Android SDK version subfolder). So if the command is not recognised, then you might have to add the folder to your Microsoft Windows path environment variable.

6 Under Device Name, you will have to set the (real or virtual) device name that you know from running the adb devices command. In the General Settings, it is recommended to tick the Pre-Launch Application option:

7 Once the Appium server is started, you will see some logs in the Appium screen, or alternately check this local URL for the status of the Appium server: Create an Android Virtual Device Many developers prefer working with real devices, as the Google virtual devices are notoriously slow and often painful to create and use. However, it is still often required to create and use virtual devices, particularly to cover the wide range of Android devices both with respect to device hardware and screen sizes, as well as Android versions. You first need to open the Android Virtual Device Manager. From a command prompt, you can do this with the command android avd. Then you need to create an Android Virtual Device. The ideal settings for the device depend on the host machine. Here are a few performance tips for Microsoft Windows:

8 1. If you run on a host machine with an Intel processor that supports Intel s virtualisation (VT-x) technology, then use Intel Atom (x86) as CPU/ABI. Please note that you therefore need to install HAXM ("Intel Hardware Accelerated Execution Manager") through the Android SDK Manager. 2. A lower screen resolution is generally faster, for example use WVGA If you tick the Snapshot option, then you will be able to save a snapshot of the machine and therefore be much faster on the next start/execution. You can start virtual devices right from the Android Virtual Device Manager by selecting the device and clicking the Start button. As you already know, you can check the name(s) of the running virtual and real devices from command line: adb devices Installing an app on a Virtual Device Once your Virtual Device is ready, you can install an app on the Virtual Device. The first step is to run the Virtual Device, on which you want to install the app. You can start a Virtual Device from the AVD Manager by clicking the Start button, or from the command line: emulator -avd <AVD_Name> This launches the Virtual Device and the command is running in the command prompt window. Launch another command prompt window and run the following command (the parameter e is for specifically addressing the Emulator, for addressing a real device on a USB connection, the corresponding parameter is d ). adb e install <path_to_apk_file>

9 Finding element properties Using UI Automator Viewer uiautomatorviewer is an application that comes packaged with the Android SDK and is present under the tools folder of the Android SDK. It is a tool that lets you inspect the User Interface (UI) of an application in order to explore the layout hierarchy, and view the properties associated with the controls. While writing your tests, this tool is essential, as it exposes the Id and other attributes of an element, which are required for writing scripts. Clicking on the devices icon (second from the left, next to the open folder icon) takes a dump of a UI XML snapshot of the screen shown on the device. The left side of the tool shows how the device looks like. The right side is divided in two parts: 1. The upper half shows the UI XML snapshot and the nodes structure. 2. The lower half shows the details of the selected node with all the attributes. You can explore the properties of UI elements by clicking on them. Usually, the most helpful property for scripting is the resource-id, but it is not always available. When it is not available, it is often best to use the class name in combination with another property (such as text) to generate an Xpath expression that uniquely identifies the UI element.

10 Using Appium Inspector An alternative tool to the uiautomatorviewer is the Appium Inspector that is available from the Appium toolbar of the Appium server: Remote debugging Android hybrid applications with Google Chrome When working with Android hybrid applications (as opposed to Android native apps), then the Google Chrome web browser offers better and faster locator features than the uiautomatorviewer. However, it requires a real device connected through a USB cable to the machine with the Google Chrome web browser. A full Appium Java example The Android app PasswdSafe is a port of the popular free and open-source password manager program Password Safe to Android. Password Safe allows you to safely and easily create a secured and encrypted user name/password list. With Password Safe all you have to do is to create and remember a single "Master Password" of your choice in order to unlock and access your entire user name/password list. PasswdSafe supports viewing and editing of Password Safe data files. You can therefore exchange your data files between your (Microsoft Windows) PC and your Android device. The PasswdSafe app can be installed on your Android device from Google play. The app and the source code can also be downloaded from

11 What the PasswdSafe example does The PasswdSafe example project will first create an empty password file and then delete the newly create file. Here are some screenshots from an Android phone device: Using the PasswdSafe example You need to download the ZIP-file with the source code from and place the PasswdSafe.apk file in the apps folder of your Java project:

12 The other 5 required files are: File name pom.xml AppiumTest.java AndroidSetup.java BasePage.java LandingPage.java Contains Contains information about the project and configuration details used by Apache Maven to build the project. Contains the test(s). This example project only contains one single test case (with the JUnit ). Most real world projects would contain multiple test cases. Contains the initialisation information for the Selenium (Appium) web driver. A library that contains generally useful universal helper methods. Not all of them are used in this example project. Contains methods for the landing page of the application. It extends the selection of the general purpose methods defined in BasePage.java. This project contains one method for creating files, and one method for deleting files. In most real world applications, there will be multiple pages, each with specific methods for a particular page. The pom.xml file This example projects targets Java version 8 (1.8) in its Apache Maven pom.xml file. You might have to adapt the pom.xml file to fit your environment and change the version numbers of the dependencies: <?xml version="1.0" encoding="utf-8"?> <project xmlns=" xmlns:xsi=" xsi:schemalocation=" xsd"> <modelversion>4.0.0</modelversion> <groupid>com.pepgo</groupid>

13 <artifactid>appiumpasswdsafe</artifactid> <version>1.0-snapshot</version> <packaging>jar</packaging> <properties> <project.build.sourceencoding>utf-8</project.build.sourceencoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> <dependency> <groupid>org.seleniumhq.selenium</groupid> <artifactid>selenium-java</artifactid> <version>2.48.2</version> </dependency> <dependency> <groupid>junit</groupid> <artifactid>junit</artifactid> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupid>io.appium</groupid> <artifactid>java-client</artifactid> <version>3.3.0</version> <scope>test</scope> </dependency> </dependencies> </project> The AppiumTest.java prepares the Selenium WebDriver, disposes the driver. In between the two, will be executed, although this example only contains one single test. package com.pepgo.appiumpasswdsafe.scenarios; import org.junit.beforeclass; import org.junit.afterclass; import org.junit.test; import org.openqa.selenium.by; import com.pepgo.appiumpasswdsafe.pages.landingpage; public class AppiumTest extends AndroidSetup public static void setup() throws Exception { public static void teardown() throws Exception { public void createanddeletepasswdsafefile_test() throws Exception { // Close start pop-up window driver.findelement(by.id("android:id/button1")).click(); // Create new PasswdSafe file

14 new LandingPage(driver).createPasswdSafeFile("MyFileName", "MyPassword"); // Delete new PasswdSafe file new LandingPage(driver).deletePasswdSafeFile("MyFileName", "MyPassword"); The AndroidSetup.java file This setup executes the tests on a (virtual or real) device called 00c600c600c600c6. You will have to adapt this to fit your environment. You must also adapt the application path to the apps folder where you have saved the PasswdSafe.apk file. package com.pepgo.appiumpasswdsafe.scenarios; import io.appium.java_client.android.androiddriver; import org.openqa.selenium.remote.desiredcapabilities; import java.io.file; import java.net.malformedurlexception; import java.net.url; public class AndroidSetup { protected static AndroidDriver driver; protected static void prepareandroidforappium() throws MalformedURLException { File appdir = new File("C:\\Temp\\apps"); File app = new File(appDir, "PasswdSafe.apk"); DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setcapability("device","android"); capabilities.setcapability("devicename","00c600c600c600c6"); capabilities.setcapability("platformname","android"); //other caps capabilities.setcapability("app", app.getabsolutepath()); driver = new AndroidDriver(new URL(" capabilities); The LandingPage.java file This Java class contains the methods that are available for the main page of the app. The class extends the general purpose helper functions of the BasePage.java class. package com.pepgo.appiumpasswdsafe.pages; import io.appium.java_client.android.androiddriver; import org.openqa.selenium.by; import static org.junit.assert.*; public class LandingPage extends BasePage { public LandingPage(AndroidDriver driver) { super(driver); public LandingPage createpasswdsafefile(string strfilename, String strpassword) { By menufilenew = By.id(app_package_name + "menu_file_new"); By edittextfilename = By.id(app_package_name + "file_name"); By edittextpassword = By.id(app_package_name + "password"); By edittextpasswordconfirm = By.id(app_package_name + "password_confirm");

15 // Create new file driver.findelement(menufilenew).click(); // Enter file name driver.findelement(edittextfilename).sendkeys(strfilename); // Enter password driver.findelement(edittextpassword).click(); entertextinpasswordfield(strpassword); // Enter password confirmation driver.findelement(edittextpasswordconfirm).click(); entertextinpasswordfield(strpassword); // Click OK driver.findelement(by.id("android:id/button1")).click(); // Click widget button driver.findelement(by.classname("android.widget.imagebutton")).click(); // Click on text "Close" try { Thread.sleep(3000); catch (InterruptedException e) { Thread.currentThread().interrupt(); // Assert that the PasswdSafe file exists asserttrue(driver.findelements(by.xpath("//android.widget.textview[@text='" +strfilename+ ".psafe3']")).size() > 0); return new LandingPage(driver); public LandingPage deletepasswdsafefile(string strfilename, String strpassword) { By entertextpassword = By.id(app_package_name + "passwd_edit"); By checkboxconfirm = By.id(app_package_name + "confirm"); // Click on text for file name driver.findelement(by.xpath("//android.widget.textview[@text='" + strfilename + ".psafe3']")).click(); // Enter password driver.findelement(entertextpassword).click(); entertextinpasswordfield(strpassword); // Click widget button driver.findelement(by.classname("android.widget.imagebutton")).click(); // Click on text "File Operations " driver.findelement(by.xpath("//android.widget.textview[@text='file Operations ']")).click(); // Click on text "Delete File" driver.findelement(by.xpath("//android.widget.textview[@text='delete File']")).click(); // Click on checkbox "Confirm" driver.findelement(checkboxconfirm).click(); // Click OK driver.findelement(by.id("android:id/button1")).click(); // Assert that the PasswdSafe file no longer exists assertequals(driver.findelements(by.xpath("//android.widget.textview[@text='" +strfilename+ ".psafe3']")).size(), 0); return new LandingPage(driver); The BasePage.java file This Java class contains useful general purpose helper functions. package com.pepgo.appiumpasswdsafe.pages; import org.openqa.selenium.by; import org.openqa.selenium.javascriptexecutor; import io.appium.java_client.android.androiddriver; import org.openqa.selenium.webelement; import org.openqa.selenium.remote.remotewebelement; import org.openqa.selenium.support.ui.expectedconditions; import org.openqa.selenium.support.ui.webdriverwait;

16 import java.util.hashmap; public class BasePage { protected static AndroidDriver driver; String app_package_name = "com.jefftharris.passwdsafe:id/"; public BasePage(AndroidDriver driver) { this.driver = driver; protected void waitforvisibilityof(by locator) { WebDriverWait wait = new WebDriverWait(driver, 30); wait.until(expectedconditions.visibilityofelementlocated(locator)); protected void waitforclickabilityof(by locator) { WebDriverWait wait = new WebDriverWait(driver, 30); wait.until(expectedconditions.elementtobeclickable(locator)); public void scrollpageup() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap<String, Double> swipeobject = new HashMap<String, Double>(); swipeobject.put("startx", 0.50); swipeobject.put("starty", 0.95); swipeobject.put("endx", 0.50); swipeobject.put("endy", 0.01); swipeobject.put("duration", 3.0); js.executescript("mobile: swipe", swipeobject); public void swipelefttoright() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap<String, Double> swipeobject = new HashMap<String, Double>(); swipeobject.put("startx", 0.01); swipeobject.put("starty", 0.5); swipeobject.put("endx", 0.9); swipeobject.put("endy", 0.6); swipeobject.put("duration", 3.0); js.executescript("mobile: swipe", swipeobject); public void swiperighttoleft() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap<String, Double> swipeobject = new HashMap<String, Double>(); swipeobject.put("startx", 0.9); swipeobject.put("starty", 0.5); swipeobject.put("endx", 0.01); swipeobject.put("endy", 0.5); swipeobject.put("duration", 3.0); js.executescript("mobile: swipe", swipeobject); public void swipefirstcarouselfromrighttoleft() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap<String, Double> swipeobject = new HashMap<String, Double>(); swipeobject.put("startx", 0.9); swipeobject.put("starty", 0.2); swipeobject.put("endx", 0.01); swipeobject.put("endy", 0.2); swipeobject.put("duration", 3.0); js.executescript("mobile: swipe", swipeobject); public void performtapaction(webelement elementtotap) { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap<String, Double> tapobject = new HashMap<String, Double>(); tapobject.put("x", (double) 360); // in pixels from left tapobject.put("y", (double) 170); // in pixels from top tapobject.put("element", Double.valueOf(((RemoteWebElement) elementtotap).getid())); js.executescript("mobile: tap", tapobject); // Accepts only numbers (key codes 7-16) and lower and upper case letters (key codes 29-54) // Key code 66 is <Enter> public void entertextinpasswordfield(string strtexttoenter) { int intcounter, intkey; for (intcounter = 0; intcounter < strtexttoenter.length(); intcounter++) { intkey = (int) strtexttoenter.charat(intcounter); if (intkey > 47 && intkey < 58) { intkey = intkey - 41; driver.presskeycode(intkey); else if (intkey > 64 && intkey < 91) { intkey = intkey - 36; driver.presskeycode(intkey, 1);

17 else if (intkey > 96 && intkey < 123) { intkey = intkey - 68; driver.presskeycode(intkey); driver.presskeycode(66);

Title: Appium Automation for Mac OS X. Created By: Prithivirajan M. Abstract. Introduction

Title: Appium Automation for Mac OS X. Created By: Prithivirajan M. Abstract. Introduction Title: Appium Automation for Mac OS X Created By: Prithivirajan M Abstract This document aims at providing the necessary information required for setting up mobile testing environment in Mac OS X for testing

More information

Selenium Automation set up with TestNG and Eclipse- A Beginners Guide

Selenium Automation set up with TestNG and Eclipse- A Beginners Guide Selenium Automation set up with TestNG and Eclipse- A Beginners Guide Authors: Eevuri Sri Harsha, Ranjani Sivagnanam Sri Harsha is working as an Associate Software Engineer (QA) for IBM Policy Atlas team

More information

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495 International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department

More information

Silk Test 17.0. Testing Mobile Applications

Silk Test 17.0. Testing Mobile Applications Silk Test 17.0 Testing Mobile Applications Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 1992-2016. All rights reserved. MICRO

More information

Running a Program on an AVD

Running a Program on an AVD Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run

More information

Android Programming. Høgskolen i Telemark Telemark University College. Cuong Nguyen, 2013.06.18

Android Programming. Høgskolen i Telemark Telemark University College. Cuong Nguyen, 2013.06.18 Høgskolen i Telemark Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Cuong Nguyen, 2013.06.18 Faculty of Technology, Postboks 203, Kjølnes ring

More information

Android Environment SDK

Android Environment SDK Part 2-a Android Environment SDK Victor Matos Cleveland State University Notes are based on: Android Developers http://developer.android.com/index.html 1 2A. Android Environment: Eclipse & ADT The Android

More information

Silk Test 15.0. Testing Mobile Web Applications

Silk Test 15.0. Testing Mobile Web Applications Silk Test 15.0 Testing Mobile Web Applications Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA 92626 Copyright Micro Focus 2014. All rights reserved. Portions Copyright 1992-2009 Borland Software

More information

Using the Push Notifications Extension Part 1: Certificates and Setup

Using the Push Notifications Extension Part 1: Certificates and Setup // tutorial Using the Push Notifications Extension Part 1: Certificates and Setup Version 1.0 This tutorial is the second part of our tutorials covering setting up and running the Push Notifications Native

More information

Pendragon Forms Industrial

Pendragon Forms Industrial Pendragon Forms Industrial Version 7 Installation & Reference Guide for Android Devices Contents What Is Pendragon Forms Industrial?... 2 Installing Pendragon Forms Industrial... 2 Installing Pendragon

More information

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things

More information

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide Live Maps for System Center Operations Manager 2007 R2 v6.2.1 Installation Guide CONTENTS Contents... 2 Introduction... 4 About This Guide... 4 Supported Products... 4 Understanding Live Maps... 4 Live

More information

How to Install Applications (APK Files) on Your Android Phone

How to Install Applications (APK Files) on Your Android Phone How to Install Applications (APK Files) on Your Android Phone Overview An Android application is stored in an APK file (i.e., a file named by {Application Name}.apk). You must install the APK on your Android

More information

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault Outlook Plugin... 13 Using KiteDrive to Send Large

More information

Android Environment SDK

Android Environment SDK Part 2-a Android Environment SDK Victor Matos Cleveland State University Notes are based on: Android Developers http://developer.android.com/index.html 1 Android Environment: Eclipse & ADT The Android

More information

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app Instructions for Configuring Your Browser Settings and Online Security FAQ s ios8 Settings for iphone and ipad app General Settings The following browser settings and plug-ins are required to properly

More information

Remote Desktop Web Access. Using Remote Desktop Web Access

Remote Desktop Web Access. Using Remote Desktop Web Access Remote Desktop Web Access What is RD Web Access? RD Web Access is a Computer Science service that allows you to access department software and machines from your Windows or OS X computer, both on and off

More information

unisys ClearPath eportal Developer 6.1 Unisys Multi-Device App Developer s Guide March 2015 8230 0898 001

unisys ClearPath eportal Developer 6.1 Unisys Multi-Device App Developer s Guide March 2015 8230 0898 001 unisys ClearPath eportal Developer 6.1 Unisys Multi-Device App Developer s Guide March 2015 8230 0898 001 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related information described

More information

How To Use Titanium Studio

How To Use Titanium Studio Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 alessandro.grazioli81@gmail.com 2015 Parma Outline Introduction Installation and Configuration

More information

Operational Decision Manager Worklight Integration

Operational Decision Manager Worklight Integration Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight

More information

SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows

SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows If you take your laptop to lots of places, including corporate networks that use proxy servers, you need

More information

Mobile Iron User Guide

Mobile Iron User Guide 2015 Mobile Iron User Guide Information technology Sparrow Health System 9/1/2015 Contents...0 Introduction...2 Changes to your Mobile Device...2 Self Service Portal...3 Registering your new device...4

More information

How to start with 3DHOP

How to start with 3DHOP How to start with 3DHOP Package content, local setup, online deployment http://3dhop.net 30/6/2015 The 3DHOP distribution Where to find it, what s inside The 3DHOP distribution package From the page http://3dhop.net/download.php

More information

Android Setup Phase 2

Android Setup Phase 2 Android Setup Phase 2 Instructor: Trish Cornez CS260 Fall 2012 Phase 2: Install the Android Components In this phase you will add the Android components to the existing Java setup. This phase must be completed

More information

Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM 5341. Eng. Wafaa Audah.

Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM 5341. Eng. Wafaa Audah. Islamic University of Gaza Faculty of Engineering Computer Engineering Department Mobile Computing ECOM 5341 By Eng. Wafaa Audah June 2013 1 Setting Up the Development Environment and Emulator Part 1:

More information

Business mail 1 MS OUTLOOK CONFIGURATION... 2

Business mail 1 MS OUTLOOK CONFIGURATION... 2 Business mail Instructions for configuration of Outlook, 2007, 2010, 2013 and mobile devices CONTENT 1 MS OUTLOOK CONFIGURATION... 2 1.1 Outlook 2007, 2010 and 2013 adding new exchange account, automatic

More information

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS

More information

Installing the Android SDK

Installing the Android SDK Installing the Android SDK To get started with development, we first need to set up and configure our PCs for working with Java, and the Android SDK. We ll be installing and configuring four packages today

More information

New Technology Introduction: Android Studio with PushBot

New Technology Introduction: Android Studio with PushBot FIRST Tech Challenge New Technology Introduction: Android Studio with PushBot Carol Chiang, Stephen O Keefe 12 September 2015 Overview Android Studio What is it? Android Studio system requirements Android

More information

Lab 0 (Setting up your Development Environment) Week 1

Lab 0 (Setting up your Development Environment) Week 1 ECE155: Engineering Design with Embedded Systems Winter 2013 Lab 0 (Setting up your Development Environment) Week 1 Prepared by Kirill Morozov version 1.2 1 Objectives In this lab, you ll familiarize yourself

More information

Install and End User Reference Guide for Direct Access to Citrix Applications

Install and End User Reference Guide for Direct Access to Citrix Applications Install and End User Reference Guide for Direct Access to Citrix Applications Version 1.0 7/26/2013 This remote access end user reference guide provides an overview of how to install Citrix receiver (a

More information

Remote Desktop Solution, (RDS), replacing CITRIX Home Access

Remote Desktop Solution, (RDS), replacing CITRIX Home Access Remote Desktop Solution, (RDS), replacing CITRIX Home Access RDS Applications on a Computer Overview RDS has replaced citrix for remote access at home for College staff and pupils. This does not replace

More information

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software 27 March 2015 Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software Introduction This guide will walk you through the process of transferring data from the FOCUS DL-15 to the computer

More information

Test Automation Integration with Test Management QAComplete

Test Automation Integration with Test Management QAComplete Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release

More information

Gauge Drawing Tool... 8. Slider Drawing Tool... 8. Toggle Button Drawing Tool... 8. One-Way List Drawing Tool... 8

Gauge Drawing Tool... 8. Slider Drawing Tool... 8. Toggle Button Drawing Tool... 8. One-Way List Drawing Tool... 8 v. 20120510 Table of Contents RTiPanel Overview and Requirements... 3 Software Requirements:... 3 Hardware Requirements:... 3 Network Requirements:... 3 Licensing Requirements:... 4 Basic Integration Designer

More information

and installation Enable Choose Enable, that s OK. Port Port for Mobile monitor, default at 34599,if you want to remote view the DVR by

and installation Enable Choose Enable, that s OK. Port Port for Mobile monitor, default at 34599,if you want to remote view the DVR by Cell phone client software instruction and installation 1. DVR network setting First step, enter into DVR Main menu > System > Net Services, double click Mobile Monitor > Enable the mobile view port, and

More information

FileMaker Server 15. Getting Started Guide

FileMaker Server 15. Getting Started Guide FileMaker Server 15 Getting Started Guide 2007 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks

More information

CSA Software Listing 2016-2017. Table of Contents. Both Windows and Mac platforms are supported.

CSA Software Listing 2016-2017. Table of Contents. Both Windows and Mac platforms are supported. CSA Software Listing 2016-2017 Both Windows and Mac platforms are supported. Table of Contents Student Access and Permissions... 2 Web Browsers... 2 Mozilla Firefox... 2 Internet Explorer... 2 Google Chrome...

More information

Apps for Android. Apps for iphone & ipad INS584-3

Apps for Android. Apps for iphone & ipad INS584-3 Apps for iphone & ipad INS584-3 Apps for Android Android is a trademark of Google Inc. iphone is a trademark of Apple Inc., registered in the U.S. and other countries. ipad is a trademark of Apple Inc.,

More information

HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active

HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active HP AppPulse Active Software Version: 2.2 For AppPulse Active Document Release Date: February 2015 Software Release Date: November 2014 Legal Notices Warranty The only warranties for HP products and services

More information

UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab

UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab Description The Symantec App Center platform continues to expand it s offering with new enhanced support for native agent based device management

More information

TakeMySelfie ios App Documentation

TakeMySelfie ios App Documentation TakeMySelfie ios App Documentation What is TakeMySelfie ios App? TakeMySelfie App allows a user to take his own picture from front camera. User can apply various photo effects to the front camera. Programmers

More information

How to install and use the File Sharing Outlook Plugin

How to install and use the File Sharing Outlook Plugin How to install and use the File Sharing Outlook Plugin Thank you for purchasing Green House Data File Sharing. This guide will show you how to install and configure the Outlook Plugin on your desktop.

More information

NSi Mobile Installation Guide. Version 6.2

NSi Mobile Installation Guide. Version 6.2 NSi Mobile Installation Guide Version 6.2 Revision History Version Date 1.0 October 2, 2012 2.0 September 18, 2013 2 CONTENTS TABLE OF CONTENTS PREFACE... 5 Purpose of this Document... 5 Version Compatibility...

More information

How To Use A Citrix Netscaler Thin Client V1.09.10.1 (Windows) With A Citirix Vpn Desktop (Windows 10) With An Ipad Or Ipad (Windows 8) With Vpn

How To Use A Citrix Netscaler Thin Client V1.09.10.1 (Windows) With A Citirix Vpn Desktop (Windows 10) With An Ipad Or Ipad (Windows 8) With Vpn Our Mission Statement To ensure that we are providing quality and efficient services and solutions that are consistent with the strategic goals of the Area, and that are closely aligned with the State's

More information

Generate Android App

Generate Android App Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can

More information

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? Enterprise Computing & Service Management How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? In order to connect remotely to a PC computer from your Mac, we recommend

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

Novell Filr. Mobile Client

Novell Filr. Mobile Client Novell Filr Mobile Client 0 Table of Contents Quick Start 3 Supported Mobile Devices 3 Supported Languages 4 File Viewing Support 4 FILES THAT CANNOT BE VIEWED IN THE FILR APP 4 FILES THAT GIVE A WARNING

More information

Cloud Storage Service

Cloud Storage Service Cloud Storage Service User Guide (Web Interface, Android App) Table of Content System Requirements...4 1.1Web Browser... 4 1.2Mobile Apps... 4 Accessing Cloud Storage using a Web Browser... 4 The Web Home

More information

Installing NetSupport School for use with the NetSupport School Student extension for Google Chrome

Installing NetSupport School for use with the NetSupport School Student extension for Google Chrome Installing NetSupport School for use with the NetSupport School Student extension for Google Chrome NetSupport School delivers the tools you need to help maximise the effectiveness of computer led teaching

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Remote Application Server Version 14. Last updated: 25-02-15

Remote Application Server Version 14. Last updated: 25-02-15 Remote Application Server Version 14 Last updated: 25-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

Learning Remote Control Framework ADD-ON for LabVIEW

Learning Remote Control Framework ADD-ON for LabVIEW Learning Remote Control Framework ADD-ON for LabVIEW TOOLS for SMART MINDS Abstract This document introduces the RCF (Remote Control Framework) ADD-ON for LabVIEW. Purpose of this article and the documents

More information

Throughout this document, you will be instructed to log in as user Ann, or as user Julia. Log in using the user name assigned to you.

Throughout this document, you will be instructed to log in as user Ann, or as user Julia. Log in using the user name assigned to you. Introduction Oracle Documents Cloud Service (also referred to as "Oracle DOCS ) is a subscription-based file sync and share service available in the Oracle Cloud. It gives your employees a way to easily

More information

MelbourneOnline Hosted Exchange Setup

MelbourneOnline Hosted Exchange Setup MelbourneOnline Hosted Exchange Setup Your email on our Hosted Exchange servers can be accessed by multiple devices including PC, Mac, iphone, IPad, Android, Windows Phone and of course webmail. It s all

More information

Android Development Setup [Revision Date: 02/16/11]

Android Development Setup [Revision Date: 02/16/11] Android Development Setup [Revision Date: 02/16/11] 0. Java : Go to the URL below to access the Java SE Download page: http://www.oracle.com/technetwork/java/javase/downloads/index.html Select Java Platform,

More information

Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion

Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion Initial Setup of Microsoft Outlook Concept This document describes the procedures for setting up the Microsoft Outlook email client to download messages from Google Mail using Internet Message Access Protocol

More information

Remote Application Server Version 14. Last updated: 06-02-15

Remote Application Server Version 14. Last updated: 06-02-15 Remote Application Server Version 14 Last updated: 06-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

Backups User Guide. for Webroot SecureAnywhere Essentials Webroot SecureAnywhere Complete

Backups User Guide. for Webroot SecureAnywhere Essentials Webroot SecureAnywhere Complete Backups User Guide for Webroot SecureAnywhere Essentials Webroot SecureAnywhere Complete Webroot Software, Inc. 385 Interlocken Crescent Suite 800 Broomfield, CO 80021 www.webroot.com Version 8.0.1 Webroot

More information

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage Document OwnCloud Collaboration Server (DOCS) User Manual How to Access Document Storage You can connect to your Document OwnCloud Collaboration Server (DOCS) using any web browser. Server can be accessed

More information

Migration User Guides: The Console Email Application Setup Guide

Migration User Guides: The Console Email Application Setup Guide Migration User Guides: The Console Email Application Setup Guide Version 1.0 1 Contents Introduction 3 What are my email software settings? 3 Popular email software setup tutorials 3 Apple Mail OS Maverick

More information

What is new in Switch 12

What is new in Switch 12 What is new in Switch 12 New features and functionality: Remote Designer From this version onwards, you are no longer obliged to use the Switch Designer on your Switch Server. Now that we implemented the

More information

Introduction to Gear VR Development in Unity APPENDIX A: SETUP (WINDOWS 7/8)

Introduction to Gear VR Development in Unity APPENDIX A: SETUP (WINDOWS 7/8) Introduction to Gear VR Development in Unity APPENDIX A: SETUP (WINDOWS 7/8) 3-hour Workshop Version 2015.07.13 Contact us at hello-dev@samsung.com Presented by Samsung Developer Connection and MSCA Engineering

More information

How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com

How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com Contents First Time Login Instructions... 1 1) Use the Internet Explorer (IE) Web browser*... 1 2) Install the.net Framework...

More information

GREEN HOUSE DATA. E-Mail Services Guide. Built right. Just for you. greenhousedata.com. Green House Data 340 Progress Circle Cheyenne, WY 82007

GREEN HOUSE DATA. E-Mail Services Guide. Built right. Just for you. greenhousedata.com. Green House Data 340 Progress Circle Cheyenne, WY 82007 GREEN HOUSE DATA Built right. Just for you. E-Mail Services Guide greenhousedata.com 1 Green House Data 340 Progress Circle Cheyenne, WY 82007 Table of Contents Getting Started on Business Class Email

More information

AUT OneDrive for Business. Instructions for Using OneDrive on Windows Platform

AUT OneDrive for Business. Instructions for Using OneDrive on Windows Platform AUT OneDrive for Business Instructions for Using OneDrive on Windows Platform Contents 1 What s OneDrive for Business?... 3 2 Storing Files... 5 1.1 Saving and Opening files from your Office applications...

More information

Install MS Office 365 on your Android mobile device

Install MS Office 365 on your Android mobile device Install MS Office 365 on your Android mobile device IT Documentation Team, March 2015 This factsheet contains instructions for installing the Office Mobile for Android phone and Office for Android tablet

More information

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? In order to connect remotely to a PC computer from your Mac, we recommend the MS Remote Desktop for Mac client.

More information

Installation Guide. Live Maps 7.4 for System Center 2012

Installation Guide. Live Maps 7.4 for System Center 2012 Installation Guide Live Maps 7.4 for System Center 2012 1 Introduction... 4 1.1 1.2 About This Guide... 4 Supported Products... 4 1.3 1.4 Related Documents... 4 Understanding Live Maps... 4 1.5 Upgrade

More information

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW

More information

FileMaker 12. ODBC and JDBC Guide

FileMaker 12. ODBC and JDBC Guide FileMaker 12 ODBC and JDBC Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.

More information

CHARTER BUSINESS custom hosting faqs 2010 INTERNET. Q. How do I access my email? Q. How do I change or reset a password for an email account?

CHARTER BUSINESS custom hosting faqs 2010 INTERNET. Q. How do I access my email? Q. How do I change or reset a password for an email account? Contents Page Q. How do I access my email? Q. How do I change or reset a password for an email account? Q. How do I forward or redirect my messages to a different email address? Q. How do I set up an auto-reply

More information

Remote Access End User Reference Guide for SHC Portal Access

Remote Access End User Reference Guide for SHC Portal Access Remote Access End User Reference Guide for SHC Portal Access Version 2.0 6/7/2012 This remote access end user reference guide provides an overview of how to install Citrix receiver, which is a required

More information

TESTING TOOLS COMP220/285 University of Liverpool slide 1

TESTING TOOLS COMP220/285 University of Liverpool slide 1 TESTING TOOLS COMP220/285 University of Liverpool slide 1 Objectives At the end of this lecture, you should be able to - Describe some common software tools - Describe how different parts of a multitier

More information

How to Query, View & Print Documents in BDM. Banner Document Management (BDM)

How to Query, View & Print Documents in BDM. Banner Document Management (BDM) (BDM) How to Query, View & Print Documents in BDM 1 Table of Contents 1. Overview 3 2. Creating & Saving Queries 2.1 Creating Queries within an Application 4 2.2 Creating a Cross Application Query 5 3.

More information

Business mail 1 MS OUTLOOK RECONFIGURATION DUE TO SYSTEM MIGRATION... 2

Business mail 1 MS OUTLOOK RECONFIGURATION DUE TO SYSTEM MIGRATION... 2 Business mail Instructions for configuration of Outlook, 2007, 2010, 2013 and mobile devices CONTENT 1 MS OUTLOOK RECONFIGURATION DUE TO SYSTEM MIGRATION... 2 1.1 Deleting existing Exchange e-mail accounts...

More information

ADOBE DRIVE CC USER GUIDE

ADOBE DRIVE CC USER GUIDE ADOBE DRIVE CC USER GUIDE 2 2013 Adobe Systems Incorporated. All rights reserved. Adobe Drive CC User Guide Adobe, the Adobe logo, Creative Cloud, Creative Suite, Illustrator, InCopy, InDesign, and Photoshop

More information

SHC Client Remote Access User Guide for Citrix & F5 VPN Edge Client

SHC Client Remote Access User Guide for Citrix & F5 VPN Edge Client SHC Client Remote Access User Guide for Citrix & F5 VPN Edge Client Version 1.1 1/15/2013 This remote access end user reference guide provides an overview of how to install Citrix receiver (a required

More information

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Who am I? Lo Chi Wing, Peter Lecture 1: Introduction to Android Development Email: Peter@Peter-Lo.com Facebook: http://www.facebook.com/peterlo111

More information

User Manual Version 0.9.9.p BETA III December 23rd, 2015

User Manual Version 0.9.9.p BETA III December 23rd, 2015 User Manual Version 0.9.9.p BETA III December 23rd, 2015 Disclaimer: This document is provided as-is. Information and views expressed in this document, including URL and other Internet website references,

More information

SJRWMD Cloud-Based Email Quick-Start Guide

SJRWMD Cloud-Based Email Quick-Start Guide SJRWMD Cloud-Based Email Quick-Start Guide Your email account is now in the Microsoft cloud, also known as Office 365. This change from onpremise email provisioning to the cloud allows the agency to provide

More information

The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.

The Eclipse Classic version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended. Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting

More information

Office of Information Technology Connecting to Microsoft Exchange User Guide

Office of Information Technology Connecting to Microsoft Exchange User Guide OVERVIEW The Office of Information Technology is migrating its messaging infrastructure from Microsoft Exchange 2003 to Microsoft Exchange 2010. Moving to the latest technology will provide many enhancements

More information

Technology Services Group Procedures. IH Anywhere guide. 0 P a g e

Technology Services Group Procedures. IH Anywhere guide. 0 P a g e VDI Pilot Technology Services Group Procedures IH Anywhere guide 0 P a g e Installation Disable Apple Security Table of Contents IH Anywhere for Apple OSX (MAC)... 2 1. Installation... 2 Disable Apple

More information

Configuring your email client to connect to your Exchange mailbox

Configuring your email client to connect to your Exchange mailbox Configuring your email client to connect to your Exchange mailbox Contents Use Outlook Web Access (OWA) to access your Exchange mailbox... 2 Use Outlook 2003 to connect to your Exchange mailbox... 3 Add

More information

M100 System File Manager Help

M100 System File Manager Help Copyright (c) Vuzix Corporation 2013-2014. All Rights Reserved. M100 System File Manager Help Section I) Installation of the M100 Section II) General Information Section III) Troubleshooting Section IV)

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

Save and Share Files in the Cloud with OneDrive for Business

Save and Share Files in the Cloud with OneDrive for Business Work Smart by Microsoft IT Save and Share Files in the Cloud with OneDrive for Business Microsoft OneDrive for Business is your professional file library your OneDrive for your business needs. OneDrive

More information

Home Internet Filter User Guide

Home Internet Filter User Guide Home Internet Filter User Guide TABLE OF CONTENTS About Home Internet Filter... 2 How Home Internet Filter help you?... 2 Setting up the Residential Gateway and accessing to SingTel Home Internet Filter

More information

ios App for Mobile Website! Documentation!

ios App for Mobile Website! Documentation! ios App for Mobile Website Documentation What is IOS App for Mobile Website? IOS App for Mobile Website allows you to run any website inside it and if that website is responsive or mobile compatible, you

More information

Rev. 06 JAN. 2008. Document Control User Guide: Using Outlook within Skandocs

Rev. 06 JAN. 2008. Document Control User Guide: Using Outlook within Skandocs Rev. 06 JAN. 2008 Document Control User Guide: Using Outlook within Skandocs Introduction By referring to this user guide, it is assumed that the user has an advanced working knowledge of Skandocs (i.e.

More information

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile

More information

Installation Guide: Delta Module Manager Launcher

Installation Guide: Delta Module Manager Launcher Installation Guide: Delta Module Manager Launcher Overview... 2 Delta Module Manager Launcher... 2 Pre-Installation Considerations... 3 Hardware Requirements... 3 Software Requirements... 3 Virtualisation...

More information

Android Development. http://developer.android.com/develop/ 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系

Android Development. http://developer.android.com/develop/ 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系 Android Development http://developer.android.com/develop/ 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系 Android 3D 1. Design 2. Develop Training API Guides Reference 3. Distribute 2 Development Training Get Started Building

More information

Remote Access: Internet Explorer

Remote Access: Internet Explorer Introduction: Welcome to the MSVU Remote Access service. The following documentation is intended to assist first time or active users with connecting, authenticating and properly logging out of Remote

More information

How to use Mints@Home

How to use Mints@Home How to use Mints@Home Citrix Remote Access gives Mints users the ability to access University Of Cambridge and MINTS resources from any computer, anywhere in the world,. The service requires a high-speed

More information

Welcome to the TransPerfect Translations Secure File Transfer Website What is Secure FTP?

Welcome to the TransPerfect Translations Secure File Transfer Website What is Secure FTP? Welcome to the TransPerfect Translations Secure File Transfer Website What is Secure FTP? SFTP (Secure File Transfer Protocol) is an added layer of security provided to our clients. SFTP requires an encrypted

More information

VPN: Virtual Private Network Setup Instructions

VPN: Virtual Private Network Setup Instructions VPN: Virtual Private Network Setup Instructions Virtual Private Network (VPN): For e-journals and web-based databases, plus applications like EndNote's Online Search (formerly "Connect") and business systems.

More information

Novell Filr 1.0.x Mobile App Quick Start

Novell Filr 1.0.x Mobile App Quick Start Novell Filr 1.0.x Mobile App Quick Start February 2014 Novell Quick Start Novell Filr allows you to easily access all your files and folders from your desktop, browser, or a mobile device. In addition,

More information