App Inventor Tutorial 11 QR Code Reader

Size: px
Start display at page:

Download "App Inventor Tutorial 11 QR Code Reader"

Transcription

1 App Inventor Tutorial 11 QR Code Reader This is an app which will demonstrate the use of the phone s built in camera as an input device for a QR Code scanner. Note this app will not work on the emulator because it is using the camera module as an input. Please note: before this app will work it requires XZing Barcode Scanner to be installed on the device also. This app is the quickest way to install dependencies which App Inventor Barcode scanners need to function. A compatible version of XZing Barcode Scanner can be found by searching the Google Play Store. If the Google Play Store version is not compatible with your device you can install a depreciated version compatible with most phones, the app is available here. This can be copied to the phones SD card and installed by opening the file in the phones file manager app (if available) or through HTC Sync software. What you will develop is a simple app which allows you to create a QR Code (with your own text) and read a QR code with the phone s built in camera.

2 Step 1: Open App Inventor Navigate to app inventor as before via and login. Like the previous tutorials, create a new project. Give the project the name QRCodeReader and click OK. Step 2: Build the Interface of QR Code Reader The QR Code Reader app needs many components. These include: Text box Buttons Labels Activity Starter Barcode Scanner Sound Let s start by changing the title from Screen1 to QR Code Reader in the properties box. Now that the title has been changed we need to start adding content to the screen.

3 The first item we are adding is the button to initiate the Barcode scanning. Change the default text in the button to Scan and adjust the Width attribute of the button to Fill parent in the properties section. The properties section should look as such: Select the Button (from the components section beside properties) and click Rename below. Change the New Name: text value to scanbutton and click ok.

4 Next we will add a Label to the screen, to display the scan result. Drag a label component from the Basic Palette and place it beneath the Scan button. Delete the Text value of the label as this should be blank prior to the scanning of our Code. Rename the label as shown before and change it to resultlabel.

5 Drag another button from the Palette section and place it below this label. Following the same steps as before, edit the text for this button and change it to Result Action in the properties section: Then rename this button again as before and call it resultactionbutton. The final two components to be added to the screen are the BarcodeScanner and ActivityStarter, both of which are found on the Other stuff Palette.

6 Drag one of each to the screen and they will appear below the viewer as non-visible components. Your Components section should look like this: Now you have completed designing the interface, we need to start putting some blocks in to give it the functionality required.

7 Step 3: Add the functionality to the Interface Once the interface is ready we can set the functionality of the components. What we want to happen can be described in the following steps: 1. The user clicks the Scan button and scans a barcode with the phone s camera. 2. The application then searches Google with the result or opens the URL in a browser (if the QRCode is a URL). For this application we are going to need 2 user defined variables: buttonaction (value is 1 if URL has been scanned, and 0 otherwise), and barcoderesult (this will be the resulting string from the barcode/qrcode scan). Firstly drag 2 variable blocks onto the Blocks Editor screen from the Built-In > Definition menu. Rename the first buttonaction and the second barcoderesult. It should look as such: Now we will set the default values of these variables. In the menu drag a number block from the Built-In > Math and a text block from the Built-In > Text menu. Connect the number block to the buttonaction block, and connect the text block to the barcoderesult block. Then change the value of the number block to 0 and delete the text from the text block. The end result should look like this:

8 Now that we have the default values of our variables defined we must add functionality to the buttons. The first button we are going to add functionality to is the scanbutton. In the Blocks Editor, under the My Blocks menu there is an item called scanbutton, open this menu item and drag a scanbutton.click block onto the screen. Under My Blocks again, choose the call BarcodeScanner1.DoScan block from within the BarcodeScanner1 menu item and connect this inside the scanbutton.click block. The end result should look as such: This means that when the Scan button is clicked, the app will run the DoScan method of the BarcodeScanner which is all built into App Inventor. This will automatically perform a barcode scan from the phone s camera and return the result. So our next step is to be able to handle the result.

9 From the same menu again, under My Blocks > BarcodeScanner1 you will find a block titled; When BarcodeScanner1.AfterScan result do. Drag this onto the screen. Drag an ifelse block from Built-In under Control and insert this into the When BarcodeScanner1.AfterScan result do block. In the test argument of the ifelse block we are going to firstly check if the result is a number by using the built in call is a number?...thing block. This block is found under Math in Built-In.

10 The value that we would like to test is a number? is stored, as the result of the scan, in the variable defined as result. So from the My Blocks > My Definitions menu drag a result block onto the Blocks Editor and attach it to the call is a number?...thing block. Now, if the result is a number (which it should be if the barcode/qrcode is associated with a product) we want to carry out a series of actions. Firstly we want to inform the user that we have found a barcode number from the barcode. To do so we want to first change the text of the resultlabel. Inside the then-do section of the ifelse block we need to modify the resultlabel. To this block add a set resultlabel.text to block which can be found under My Blocks > resultlabel.

11 Now to make the information more user friendly, rather than just presenting the user with a number we will make the resultlabel text value more reader friendly with a join block. Drag a join block from the Built-in > Text menu and connect it to the set resultlabel.text to block. From the same menu also drag a text block to the first half of the join and to the second half, add a result block from My Blocks > My Definitions. Now edit the text block and replace the default text with; Found barcode:. The result should look like so: Beneath the set resultlabel.text to block we then want to modify the text of the action button. This will inform the user of the action the button would execute if pressed. To do so add a set resultactionbutton.text to block underneath and connect to this a text block found in Built-In > Text. Like so: Change the text in this text block to Search Google for product. As seen in the picture above.

12 Finally, we want to modify the global variable buttonaction and set it to 0. This is because the value of the barcode/qrcode is not a URL. To do so, underneath the set resultactionbutton.text to block add a set global buttonaction to block and connect to it a number block with the value of 0. Note: the set global buttonaction to block is found under My Blocks > My Definitions and the number block is under Built-in > Math. The end result should look like this: This is the first basic function of our scanner defined. If the app was put into operation now and a normal linear barcode was scanned on a product, the app would get the barcode number and change the resultactionbutton text to Search Google for product.

13 Next we must define the operation if the scanned barcode/qrcode has a URL stored in its data. As we are carrying out much of the same steps, and given that you should now be familiar with where the different blocks are, the next operation is a repetition of what we have just done. We want another copy of every block inside the red box. Somewhere else on the Blocks editor page, construct a copy of everything within this red box before we modify it. Like so: Now as this time we are not looking for a barcode number but instead a URL we must change some of the blocks and values, but the overall structure will stay the same.

14 Firstly we are no longer testing if the result is a number; we are now testing if the result is a web address. As all web addresses contain the prefix we can test to see if this is in the information collected from the barcode/qrcode. To do this remove the is a number? block from the test area of the ifelse block like so: We will replace this with a block designed to test if text contains a sub-string. This block is the contains block, found under Built-In > Text. Connect this into where the is a number? block used to be. To this block, connect to the text part the result block we have on screen, and to the piece part connect a new text block with the value The end result should look like so:

15 Now we need to modify a few of the previous text blocks to give information specific to URL s. In the text block attacted to set resultlabel.text to change the first text block to Found URL:. It will look like so: In the text block attached to set resultactionbutton.text to change the text to Visit URL in browser. It should look like this:

16 Finally change the number block attached to set global buttonaction to to 1. The end result, after all these steps, should be a segment of blocks like so: We want to slot this ifelse block, into the first ifelse block, within the else-do part. Drag your second elseif block and put it inside your first, the result will look like this:

17 Now, if we ran the app it would be able to cope with a barcode containing a product number and a QRCode containing a web address. The final function of a barcode\qrcode we must prepare for is a simple value. For this again we are just repeating steps that you have already done in this tutorial. Within the original ifelse statement we create a duplicate of blocks again, this time everything inside the original then-do part (as seen in red below). Duplicate all of these blocks again, in a separate section of the blocks editor. If should end up looking like this:

18 Now we want to modify these blocks to deal with simple values that can be stored in barcodes/qrcodes. Firstly change the text block, in the first half of the join block to Found value: it should end up looking like so: Next we want to modify the text block directly below this to read Search Google for result. And finally change the number button directly below this again to 0 (as seen below in red). The end result is this: Now drag all of this into the empty slot of your second ifelse block. The end result should be as seen on the next page.

19 At this stage the barcode/qrcode reader is setup to handle linear barcodes, QRCodes with URL s (web addresses) imbedded in them and simple values. The final thing that must be done inside this BarcodeScanner1.AfterScan method is to modify the barcoderesult global variable and set it to the result of the scan. To do this inside My Blocks > My Definitions drag 2 blocks to the screen; a set global barcoderesult to block and, a result block, attach these together (as seen below) and place them inside BarcodeScanner1.AfterScan below both ifelse blocks.

20 The final form of this block is: So at this point the app is capable of completely reading in the information in barcodes or QRCodes and modifying components on the screen. The last thing that has to be handled on the screen is what happens when the resultactionbutton is clicked.

21 From My Blocks > resultactionbutton, drag the when resultactionbutton.click do block onto the screen. Inside this we will place everything we want to happen when the resultactionbutton is clicked. This block will perform 2 different actions depending on the value (either 0 or 1) of buttonaction. These values represent whether the code scanned is either a web address (1) or just a barcode/value (0). Firstly we must use an ifelse block to perform different operations depending on buttonaction s value. Get an ifelse block from Built-In > Control and put it inside the when resultactionbutton.click do, it will look like this. Now the test value will be whether buttonaction is 0 or 1 first, so we will need 3 blocks here; buttonaction (from My Blocks > My Definitions ) Equals block (from Built-in > Math ) number block (from Built-in > Math ) change its value to 0

22 Once all three of these are on screen attach them as shown in the picture below to test the value of buttonaction within the if statement. Within the then-do part of the ifelse block we will define everything that we want to happen when buttonaction does equal 0 (i.e. when the data from the barcode is either a product barcode number or a value). We need to define a new activity on the phone (this is how we launch external applications from within our app, such as; browser, texts or s. Before we start this activity we have to pass it all the information it will need on startup. The information it will need on startup is that it will be a new view on the screen (think of it like a new window opening up) which will be our browser, and the web address this browser is going to open. Pull onto the Blocks Editor screen these 7 blocks set ActivityStarter1.Action to (from My Blocks > ActivityStarter1 ) set ActivityStarter1.DataUri to (from My Blocks > ActivityStarter1 ) 2 x text blocks (from Built-in > Text ) join block (from Built-in > Text ) ActivityStarter1.StartActivity (from My Blocks > ActivityStarter1 ) barcoderesult (from My Blocks > My Definitions ) First take the set ActivityStarter1.Action to and attach it inside our ifelse block from before. Then attach one of the text blocks to the open part of the set ActivityStarter1.Action to block.

23 It will look like this: Now change the text in the text block you just connected and type: android.intent.action.view be very careful of your spelling and case here. It should look as such: This means that every time resultactionbutton is clicked and buttonaction equals 0 a new activity will start to be created and that this activity will be a VIEW (like a new window in the browser). Below the set ActivityStarter1.Action to block we now need to define the webpage that we will be visiting, this is where we will connect the set ActivityStarter1.DataUri to block.

24 It will then look like this: To this block we will firstly connect the join block. We need this join block because the DataUri we are defining here is what will be put into the address bar of the browser. So we need to form it properly to do a Google search. In the first half of the join block we put the pre-cursor to every Google search which is You will notice no matter what you search for on Google this will be the start of the address in the address bar of your browser, followed by the words you are actually searching for. Thus we need to join this to the barcoderesult from our scan. So our barcoderesult will go in the other half of the join block. After these steps your block should look like this:

25 Now we have defined all the parameters we need to start a new browser window all that is left is to start the browser and show it on screen, this is done by the ActivityStarter1.StartActivity block and it is placed under the set ActivityStarter1.DataUri to block. Like so: The final section we have to do is the else-do part of the ifelse block, which defines what happens when the buttonaction variable does not equal 0 (i.e. equals 1 is already a web address). This is again a repeat of all of the previous steps so create a copy of all of the blocks seen below in the red box somewhere else on the Blocks Editor:

26 It should look like so: Now as this is still a webpage we are going to be going to the ActivityStart1.Action is still set to the same text, edit the text block attached to it and again enter android.intent.action.view. Now the DataUri value that is being passed to the activity is not as unorganised this time. As the data from the QRCode is already a web address we don t need to construct one by adding the Google pre-cursor. So within the ActivityStarter1.DataUri block we can just attach the barcoderesult block and delete the text and join blocks. The end result will look like this: This group of blocks is now completely capable of handling a QRCode that already contains a web address. Drag this group and place it inside the else-do part of the ifelse block, inside the resultactionbutton.click.

27 The final form will look like so: And that is your barcode/qrcode application complete. Well Done! That s it, the app is now ready for you to test it.

28 Step 4: Try it out Connect to the device and test the program Now connect your device (phone or tablet) to the PC, deploy the application to your device, and test the app as you have done in the other tutorials. You should be familiar with deploying apps to your device by this stage but if you have any complications, refer back to the previous tutorials, details can be found at the end of tutorials 1-8. ~ Have fun ~

Or working offline with the local server: Once you have the App Inventor running type into your browser http://localhost:8888

Or working offline with the local server: Once you have the App Inventor running type into your browser http://localhost:8888 App Inventor Tutorial 10 Calculator This tutorial will help you develop a calculator using If statements and a ListPicker. You will be asked to enter 2 numbers, Number1 and Number2. When you have entered

More information

Mobile Apps with App Inventor

Mobile Apps with App Inventor Mobile Apps with App Inventor written for 91.113 Michael Penta Table of Contents Mobile Apps... 4 Designing Apps in App Inventor... 4 Getting Started... 5 App Inventor Layout... 5 Your First App... 7 Making

More information

This chapter introduces the following App Inventor components and concepts:

This chapter introduces the following App Inventor components and concepts: CHAPTER 6 Paris Map Tour Figure 6-1. In this chapter, you ll build a tour guide app for a trip to Paris. Creating a fully functioning map app might seem really complicated, but App Inventor provides two

More information

App Inventor Tutorial 4 Cat & Mouse Game

App Inventor Tutorial 4 Cat & Mouse Game App Inventor Tutorial 4 Cat & Mouse Game This is an app that will let you get familiar with using image sprites, canvas, sound, clock and the accelerometer (Movement Sensor) within a Game in App Inventor.

More information

GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS

GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS Last Edited: 2012-07-09 1 Navigate the document interface... 4 Create and Name a new document... 5 Create a new Google document... 5 Name Google documents...

More information

CHAPTER 1 HelloPurr. The chapter covers the following topics:

CHAPTER 1 HelloPurr. The chapter covers the following topics: CHAPTER 1 HelloPurr This chapter gets you started building apps. It presents the key elements of App Inventor, the Component Designer and the Blocks Editor, and leads you through the basic steps of creating

More information

TalkToMe: A beginner App Inventor app

TalkToMe: A beginner App Inventor app TalkToMe: A beginner App Inventor app This step-by-step picture tutorial will guide you through making a talking app. To get started, sign up for a free Google Account: http://accounts.google.com/signup

More information

Google Docs A Tutorial

Google Docs A Tutorial Google Docs A Tutorial What is it? Google Docs is a free online program that allows users to create documents, spreadsheets and presentations online and share them with others for collaboration. This allows

More information

Agile ICT Website Starter Guides

Agile ICT Website Starter Guides Agile ICT Website Guide V1.0 1 Agile ICT Website Starter Guides 2 The purpose of this guide is to show you how to edit some of the basics of the website you have purchased through Agile ICT. The website

More information

Adding A Student Course Survey Link For Fully Online Courses Into A Canvas Course

Adding A Student Course Survey Link For Fully Online Courses Into A Canvas Course Adding A Student Course Survey Link For Fully Online Courses Into A Canvas Course Instructors who teach fully online courses using Canvas can add a link to the online course survey for their class to their

More information

App Inventor Drum Machine Instructions (Project #1) (Version 2 of App Inventor) Description:

App Inventor Drum Machine Instructions (Project #1) (Version 2 of App Inventor) Description: App Inventor Drum Machine Instructions (Project #1) (Version 2 of App Inventor) Description: App Inventor is a web based tool that allows the user to create apps for Android devices. The user interface

More information

Creating a Website with Google Sites

Creating a Website with Google Sites Creating a Website with Google Sites This document provides instructions for creating and publishing a website with Google Sites. At no charge, Google Sites allows you to create a website for various uses,

More information

App Inventor Beginner Tutorials

App Inventor Beginner Tutorials App Inventor Beginner Tutorials 1 Four Simple Tutorials for Getting Started with App Inventor 1.1 TalkToMe: Your first App Inventor app 4 1.2 TalkToMe Part 2: Shaking and User Input 23 1.3 BallBounce:

More information

Getting started 7. Designing interfaces 27

Getting started 7. Designing interfaces 27 Contents Contents 1 2 3 Getting started 7 Introducing Android 8 Installing Java 10 Installing App Inventor 12 Beginning your first app 14 Adding components 16 Adding behavior 18 Preparing devices 20 Running

More information

(These instructions are only meant to get you started. They do not include advanced features.)

(These instructions are only meant to get you started. They do not include advanced features.) FrontPage XP/2003 HOW DO I GET STARTED CREATING A WEB PAGE? Previously, the process of creating a page on the World Wide Web was complicated. Hypertext Markup Language (HTML) is a relatively simple computer

More information

User Guide. What is AeroFS. Installing AeroFS. Learn How to Install AeroFS and get started syncing and sharing securely INTRODUCTION

User Guide. What is AeroFS. Installing AeroFS. Learn How to Install AeroFS and get started syncing and sharing securely INTRODUCTION User Guide Learn How to Install AeroFS and get started syncing and sharing securely What is AeroFS INTRODUCTION AeroFS is a file sharing and syncing tool that allows you to share files with other people

More information

I Have a Dream, a Two-Part Introductory Tutorial

I Have a Dream, a Two-Part Introductory Tutorial I Have a Dream, a Two-Part Introductory Tutorial Most people have never even dreamed of building an app; software is this mysterious world of 0s and 1s and computer nerds. The goal of this lesson is to

More information

Building A Web Database Using Contextual Mode

Building A Web Database Using Contextual Mode Building A Web Database Using Contextual Mode Introduction This tutorial will walk you through the steps necessary to build a simple database that you can deploy on the Web. It is assumed that you are

More information

College of Continuing Education Video Production Room

College of Continuing Education Video Production Room College of Continuing Education Video Production Room To Begin a Session: Step 1: Turn on the Station by pressing the red switch near the desktop monitor. By doing this the following equipment will be

More information

Creating a Website with Google Sites

Creating a Website with Google Sites Creating a Website with Google Sites This document provides instructions for creating and publishing a website with Google Sites. At no charge, Google Sites allows you to create a website for various uses,

More information

Terminal Four. Content Management System. Moderator Access

Terminal Four. Content Management System. Moderator Access Terminal Four Content Management System Moderator Access Terminal Four is a content management system that will easily allow users to manage their college web pages at anytime, anywhere. The system is

More information

How To Use Standard Pos On A Pc Or Macbook Powerbook 2.5.2.2 (Powerbook 2)

How To Use Standard Pos On A Pc Or Macbook Powerbook 2.5.2.2 (Powerbook 2) Integrated Point of Sales System for Mac OS X Program version: 6.3.22 110401 2012 HansaWorld Ireland Limited, Dublin, Ireland Preface Standard POS is a powerful point of sales system for small shops and

More information

American Sign Language Alphabet App (Project #2) (Version 2 of App Inventor) Description:

American Sign Language Alphabet App (Project #2) (Version 2 of App Inventor) Description: American Sign Language Alphabet App (Project #2) (Version 2 of App Inventor) Description: This App will take text input and then translate each letter of the text to the corresponding American Sign Language

More information

Android, Where s My Car?

Android, Where s My Car? Chapter 7 Android, Where s My Car? You parked as close to the stadium as you possibly could, but when the concert ends, you don t have a clue where your car is. Your friends are equally clueless. Fortunately,

More information

How To Insert Hyperlinks In Powerpoint Powerpoint

How To Insert Hyperlinks In Powerpoint Powerpoint Lesson 5 Inserting Hyperlinks & Action Buttons Introduction A hyperlink is a graphic or piece of text that links to another web page, document, or slide. By clicking on the hyperlink will activate it and

More information

Store & Share Quick Start

Store & Share Quick Start Store & Share Quick Start What is Store & Share? Store & Share is a service that allows you to upload all of your content (documents, music, video, executable files) into a centralized cloud storage. You

More information

Barcode Support. Table of Contents

Barcode Support. Table of Contents Barcode Support Table of Contents Barcode Scanning and Labeling Support... 2 Scanning in Barcodes... 2 Basic Scanning Techniques... 2 Quick Barcode Scanning... 2 Using the Quick Find Fields with Scanners...

More information

Google Sites: Site Creation and Home Page Design

Google Sites: Site Creation and Home Page Design Google Sites: Site Creation and Home Page Design This is the second tutorial in the Google Sites series. You should already have your site set up. You should know its URL and your Google Sites Login and

More information

BSU Workshop Advanced Forms

BSU Workshop Advanced Forms Introduction Objectives: View a basic SharePoint list View the field properties of a SharePoint list View a form based on a SharePoint list Understand the relationship between lists and default forms View

More information

Appendix A How to create a data-sharing lab

Appendix A How to create a data-sharing lab Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,

More information

Initial Setup of Microsoft Outlook with Google Apps Sync for Windows 7. Initial Setup of Microsoft Outlook with Google Apps Sync for Windows 7

Initial Setup of Microsoft Outlook with Google Apps Sync for Windows 7. Initial Setup of Microsoft Outlook with Google Apps Sync for Windows 7 Microsoft Outlook with Initial Setup of Concept This document describes the procedures for setting up the Microsoft Outlook email client to download messages from Google Mail using Internet Message Access

More information

NJCU WEBSITE TRAINING MANUAL

NJCU WEBSITE TRAINING MANUAL NJCU WEBSITE TRAINING MANUAL Submit Support Requests to: http://web.njcu.edu/its/websupport/ (Login with your GothicNet Username and Password.) Table of Contents NJCU WEBSITE TRAINING: Content Contributors...

More information

Chapter 14: Links. Types of Links. 1 Chapter 14: Links

Chapter 14: Links. Types of Links. 1 Chapter 14: Links 1 Unlike a word processor, the pages that you create for a website do not really have any order. You can create as many pages as you like, in any order that you like. The way your website is arranged and

More information

Adobe Dreamweaver - Basic Web Page Tutorial

Adobe Dreamweaver - Basic Web Page Tutorial Adobe Dreamweaver - Basic Web Page Tutorial Window Elements While Dreamweaver can look very intimidating when it is first launched it is an easy program. Dreamweaver knows that your files must be organized

More information

Chapter 4: Website Basics

Chapter 4: Website Basics 1 Chapter 4: In its most basic form, a website is a group of files stored in folders on a hard drive that is connected directly to the internet. These files include all of the items that you see on your

More information

ClickView Digital Signage User Manual

ClickView Digital Signage User Manual ClickView Digital Signage User Manual Table of Contents 1. What is ClickView Digital Signage?... 3 2. Where do I find ClickView Digital Signage?... 3 2.1. To find ClickView Digital Signage... 3 3. How

More information

Google Sites. How to create a site using Google Sites

Google Sites. How to create a site using Google Sites Contents How to create a site using Google Sites... 2 Creating a Google Site... 2 Choose a Template... 2 Name Your Site... 3 Choose A Theme... 3 Add Site Categories and Descriptions... 3 Launch Your Google

More information

Basic Pivot Tables. To begin your pivot table, choose Data, Pivot Table and Pivot Chart Report. 1 of 18

Basic Pivot Tables. To begin your pivot table, choose Data, Pivot Table and Pivot Chart Report. 1 of 18 Basic Pivot Tables Pivot tables summarize data in a quick and easy way. In your job, you could use pivot tables to summarize actual expenses by fund type by object or total amounts. Make sure you do not

More information

Table of Contents. 1.1 Description of DFM... 5

Table of Contents. 1.1 Description of DFM... 5 DFM Design File Management Client Installation Guide Version: June 8, 2005 Dominion Blue Reprographics 99 West Sixth Avenue Vancouver, B.C. V6Y 1K2 Tel: 604-681-7504 Fax: 604-681-6618 E-mail: inbin@domblue.com

More information

Microsoft Office 365 Outlook Web App (OWA)

Microsoft Office 365 Outlook Web App (OWA) CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Office 365 Outlook Web App (OWA) Winter 2015, Version 2.0 Table of Contents Introduction...3 Logging In...3 Navigation

More information

ADVISORY & SOFTWARE FOR REAL ESTATE & FACILITY MANAGEMENT

ADVISORY & SOFTWARE FOR REAL ESTATE & FACILITY MANAGEMENT 29/07/2015 mymcs Mobile apps APP INSTALLATION GUIDE 1 Product Map 2 Installation MYMCS MOBILE APP INSTALLATION GUIDE 3 What is an app? An app is a stand-alone file which can be installed on your device.

More information

DUO SECURITY CISCO VPN USER GUIDE 1/27/2016

DUO SECURITY CISCO VPN USER GUIDE 1/27/2016 DUO SECURITY CISCO VPN USER GUIDE 1/27/2016 CONTENTS Enrolling Your Devices... 2 Install Cisco AnyConnect VPN Client... 6 Connecting to a PC with Microsoft Remote Desktop... 8 Disconnecting the AnyConnect

More information

Teacher Training Session 1. Adding a Sub-Site (New Page) Editing a page and page security. Adding content cells. Uploading files and creating folders

Teacher Training Session 1. Adding a Sub-Site (New Page) Editing a page and page security. Adding content cells. Uploading files and creating folders Teacher Training Session 1 Adding a Sub-Site (New Page) Editing a page and page security Adding content cells Uploading files and creating folders Adding Sub Sites Sub Sites are the same as Sub Groups

More information

Download Google Drive to windows 7

Download Google Drive to windows 7 Download Google Drive to windows 7 Google Drive allows you to store and synchronize your files on the web, hard drive and mobile device. Prior to installing Google Drive, it is recommended that you organize

More information

Sage Accountants Business Cloud EasyEditor Quick Start Guide

Sage Accountants Business Cloud EasyEditor Quick Start Guide Sage Accountants Business Cloud EasyEditor Quick Start Guide VERSION 1.0 September 2013 Contents Introduction 3 Overview of the interface 4 Working with elements 6 Adding and moving elements 7 Resizing

More information

2342-4. Scientific m-learning. 4-7 June 2012. Mobile Application Development using App Inventor for Android Devices

2342-4. Scientific m-learning. 4-7 June 2012. Mobile Application Development using App Inventor for Android Devices 2342-4 Scientific m-learning 4-7 June 2012 Mobile Application Development using App Inventor for Android Devices TRIVEDI Kirankumar Rajnikant Shantilal Shah Engineering College New Sidsar Campu, PO Vartej

More information

Remote Viewer Recording Backup

Remote Viewer Recording Backup Remote Viewer Recording Backup Introduction: In this tutorial we will explain how to retrieve your recordings using the Web Service online. Using this method you can backup videos onto your computer using

More information

Create your own teacher or class website using Google Sites

Create your own teacher or class website using Google Sites Create your own teacher or class website using Google Sites To create a site in Google Sites, you must first login to your school Google Apps account. 1. In the top-right corner of any apps, you can click

More information

Ladybug Chase. What You ll Build. What You ll Learn

Ladybug Chase. What You ll Build. What You ll Learn Chapter 5 Ladybug Chase Games are among the most exciting mobile phone apps, both to play and to create. The recent smash hit Angry Birds was downloaded 50 million times in its first year and is played

More information

Creating Serial Numbers using Design and Print Online. Creating a Barcode in Design and Print Online. Creating a QR Code in Design and Print Online

Creating Serial Numbers using Design and Print Online. Creating a Barcode in Design and Print Online. Creating a QR Code in Design and Print Online Creating Serial Numbers using Design and Print Online Creating a Barcode in Design and Print Online Creating a QR Code in Design and Print Online 1 of 19 Creating a Serial Number 1. On the Design and Print

More information

Outlook Web App. in Office 365. The Outlook Window. Signing In. (Outlook Exchange Faculty & Staff) Getting Started

Outlook Web App. in Office 365. The Outlook Window. Signing In. (Outlook Exchange Faculty & Staff) Getting Started Outlook Web App in Office 365 (Outlook Exchange Faculty & Staff) Getting Started The Outlook Window Navigation Bar Settings Navigation Pane View Pane Reading Pane Navigation Bar switch between Outlook,

More information

CAS CLOUD WEB USER GUIDE. UAB College of Arts and Science Cloud Storage Service

CAS CLOUD WEB USER GUIDE. UAB College of Arts and Science Cloud Storage Service CAS CLOUD WEB USER GUIDE UAB College of Arts and Science Cloud Storage Service Windows Version, April 2014 Table of Contents Introduction... 1 UAB Software Policies... 1 System Requirements... 2 Supported

More information

PDF MAPS FOR SMARTPHONES AND TABLETS

PDF MAPS FOR SMARTPHONES AND TABLETS INTRODUCTION Incident mapping often utilizes PDF documents of maps to be created for printing, archiving, and now for the ability to use these products in the field. With the release of Adobe Acrobat 9

More information

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9. Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format

More information

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font Adobe CQ5 Authoring Basics Print Manual SFU s Content Management System SFU IT Services CMS Team ABSTRACT A summary of CQ5 Authoring Basics including: Setup and Login, CQ Interface Tour, Versioning, Uploading

More information

For Use with QR Code Scanner / Reader Enabled Applications

For Use with QR Code Scanner / Reader Enabled Applications Xerox QR Code App Quick Start Guide 702P03999 For Use with QR Code Scanner / Reader Enabled Applications Use the QR (Quick Response) Code App with the following applications: QR Code Scanner / Reader Applications,

More information

Tutorial How to upgrade firmware on Phison S5 controller MyDigitalSSD

Tutorial How to upgrade firmware on Phison S5 controller MyDigitalSSD Tutorial How to upgrade firmware on Phison S5 controller MyDigitalSSD Version 1.3 This tutorial will walk you through how to create a bootable USB drive and how to apply the newest firmware S5FAM030 to

More information

Hello Purr. What You ll Learn

Hello Purr. What You ll Learn Chapter 1 Hello Purr This chapter gets you started building apps. It presents the key elements of App Inventor the Component Designer and the Blocks Editor and leads you through the basic steps of creating

More information

Windows XP Home Edition / Windows XP Professional

Windows XP Home Edition / Windows XP Professional Windows XP Home Edition / Windows XP Professional COOLPIX5000/995/885/775 This manual is for those users of the COOLPIX5000/995/885/ 775 who are running Nikon View 4 (Version4.3.1) under Windows XP Home

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

SETTING UP YOUR SAMSUNG GALAXY TAB S 8.4

SETTING UP YOUR SAMSUNG GALAXY TAB S 8.4 SETTING UP YOUR SAMSUNG GALAXY TAB S 8.4 Before starting, your store should already be setup with an autoserve1 account with at least one user and one inspection created. If at any point you require assistance,

More information

How to Use Google Cloud Print

How to Use Google Cloud Print 1 The machine is compatible with Google Cloud Print (Google Cloud Print is a service provided by Google Inc.). By using Google Cloud Print, you can print from anywhere with applications or services supporting

More information

Xylophone. What You ll Build

Xylophone. What You ll Build Chapter 9 Xylophone It s hard to believe that using technology to record and play back music only dates back to 1878, when Edison patented the phonograph. We ve come so far since then with music synthesizers,

More information

Microsoft Office 365 Outlook Web App (OWA)

Microsoft Office 365 Outlook Web App (OWA) CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Office 365 Outlook Web App (OWA) Spring 2013, Version 1.0 Table of Contents Introduction...3 Signing In...3 Navigation

More information

Step 1. Step 2. Open your browser and go to https://accounts.bestcare.org and you will be presented a logon screen show below.

Step 1. Step 2. Open your browser and go to https://accounts.bestcare.org and you will be presented a logon screen show below. Manage your two-factor options through the accounts.bestcare.org website. This website is available internally and externally of the organization. Like other services, if you connect while external of

More information

Installing Google Drive for Windows 7

Installing Google Drive for Windows 7 Installing Google Drive for Concept Google Drive allows you to store and synchronize your files on the web, hard drive and mobile device. Prior to installing Google Drive, it is recommended that you organize

More information

Welcome to the Notability User Guide Find what you re looking for quickly using the search icon.

Welcome to the Notability User Guide Find what you re looking for quickly using the search icon. Welcome to the Notability User Guide Find what you re looking for quickly using the search icon. Table of Contents: Page 1: Table of contents Page 2: Intro and Handwriting Page 3: Writing and Typing Page

More information

Getting started. Advanced Contact Management

Getting started. Advanced Contact Management Getting started To take full advantage of the iphone TBird application, you should follow the instructions in this document. Advanced Contact Management Managing iphone contacts without using an Apple

More information

Knowledge Base for Electronic Editing Tools

Knowledge Base for Electronic Editing Tools 2014 Knowledge Base for Electronic Editing Tools JOSHUA BLOUNT CAMMY HERMAN JOHN DRISCOLL TEXAS TECH UNIVERSITY 1 This document collects a series of tutorials designed to help editors get the most out

More information

Introduction. Office of Web and New Media Missouri State University 901 S. National Ave. Springfield, MO 65897

Introduction. Office of Web and New Media Missouri State University 901 S. National Ave. Springfield, MO 65897 Introduction Office of Web and New Media Missouri State University 901 S. National Ave. Springfield, MO 65897 http://www.missouristate.edu/web (417) 836-5271 About Web Press Web Press is the web content

More information

Quick Start Guide Mobile Entrée 4

Quick Start Guide Mobile Entrée 4 Table of Contents Table of Contents... 1 Installation... 2 Obtaining the Installer... 2 Installation Using the Installer... 2 Site Configuration... 2 Feature Activation... 2 Definition of a Mobile Application

More information

FlashAir Configuration Software. User s Manual. (Windows) Revision 2

FlashAir Configuration Software. User s Manual. (Windows) Revision 2 FlashAir Configuration Software User s Manual (Windows) Revision 2 1 FlashAir Configuration Software ( Software ) Support OS: Microsoft Windows XP SP3/ Windows Vista SP2 / Windows 7 (32bit/64bit) Software

More information

MailChimp Instruction Manual

MailChimp Instruction Manual MailChimp Instruction Manual Spike HQ This manual contains instructions on how to set up a new email campaign, add and remove contacts and view statistics on completed email campaigns from within MailChimp.

More information

Vodafone Business Product Management Group. Hosted Services EasySiteWizard Pro 8 User Guide

Vodafone Business Product Management Group. Hosted Services EasySiteWizard Pro 8 User Guide Vodafone Business Product Management Group Hosted Services EasySiteWizard Pro 8 User Guide Vodafone Group 2010 Other than as permitted by law, no part of this document may be reproduced, adapted, or distributed,

More information

Presidents Quiz. What You ll Learn

Presidents Quiz. What You ll Learn Chapter 8 Presidents Quiz The Presidents Quiz is a trivia game about former leaders of the United States. Though this quiz is about presidents, you can use it as a template to build quizzes on any topic.

More information

Connecting Software Connect Bridge - Mobile CRM Android User Manual

Connecting Software Connect Bridge - Mobile CRM Android User Manual Connect Bridge - Mobile CRM Android User Manual Summary This document describes the Android app Mobile CRM, its functionality and features available. The document is intended for end users as user manual

More information

Drive. Etobicoke-Mimico Watershed Coalition

Drive. Etobicoke-Mimico Watershed Coalition Drive Etobicoke-Mimico Watershed Coalition (Adapted from Google Drive for Academics available at https://docs.google.com/document/d/1hvbqob26dkpeimv6srdgwvpupuo5ntvojqjxorq0n20/edit?pli=1) Table of Contents

More information

Strategic Asset Tracking System User Guide

Strategic Asset Tracking System User Guide Strategic Asset Tracking System User Guide Contents 1 Overview 2 Web Application 2.1 Logging In 2.2 Navigation 2.3 Assets 2.3.1 Favorites 2.3.3 Purchasing 2.3.4 User Fields 2.3.5 History 2.3.6 Import Data

More information

EFORMS MANUAL FOR SHAREPOINT ONLINE

EFORMS MANUAL FOR SHAREPOINT ONLINE EFORMS MANUAL FOR SHAREPOINT ONLINE www.norbrik.com TABLE OF CONTENTS Preface... 2 eforms for SharePoint... 2 Installation and configuration... 2 Pre-Requisites... 2 Installation... 2 Assign License...

More information

Fingerprint Identity User Manual for the Griaule Biometric Framework 040-0103-01 Rev 1.00

Fingerprint Identity User Manual for the Griaule Biometric Framework 040-0103-01 Rev 1.00 Fingerprint Identity User Manual for the Griaule Biometric Framework 040-0103-01 Rev 1.00 www.griaulebiometrics.com Brazil Phone: 55-19-3289-2108 USA Phone: (408) 490 3438 Fingerprint Identity Index Getting

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

OneNote 2013 Tutorial

OneNote 2013 Tutorial VIRGINIA TECH OneNote 2013 Tutorial Getting Started Guide Instructional Technology Team, College of Engineering Last Updated: Spring 2014 Email tabletteam@vt.edu if you need additional assistance after

More information

Using SANDBOXIE to Safely Browse the Internet (verified with ver 4.20) Jim McKnight www.jimopi.net Sandboxie.lwp revised 5-25-2016

Using SANDBOXIE to Safely Browse the Internet (verified with ver 4.20) Jim McKnight www.jimopi.net Sandboxie.lwp revised 5-25-2016 Using SANDBOXIE to Safely Browse the Internet (verified with ver 4.20) Jim McKnight www.jimopi.net Sandboxie.lwp revised 5-25-2016 GENERAL NOTES: These tips are based on my personal experience using Sandboxie.

More information

Mobility with Eye-Fi Scanning Guide

Mobility with Eye-Fi Scanning Guide Mobility with Eye-Fi Scanning Guide Scan and Transfer Images Wirelessly with Eye-Fi This document is to be used in addition to the scanner s user guide located on the installation disc. The instructions

More information

Sync Tool for Clarion NX700/NX509/NP509 Series

Sync Tool for Clarion NX700/NX509/NP509 Series 1 Introduction Sync Tool for Clarion NX700/NX509/NP509 Series User Guide The Sync Tool is a downloadable application that enables you to update the navigation software, maps and other content included

More information

ADDENDUM HDS Gen3 sw release 1.5

ADDENDUM HDS Gen3 sw release 1.5 ADDENDUM HDS Gen3 sw release 1.5 This addendum covers changes to HDS Gen3 included in software upgrade version 1.5. Feature Refer page Wireless connections 2 Connect and disconnect from a wireless 2 hotspot

More information

E-Map Application CHAPTER. The E-Map Editor

E-Map Application CHAPTER. The E-Map Editor CHAPTER 7 E-Map Application E-Map displays the monitoring area on an electronic map, by which the operator can easily locate the cameras, sensors and alarms triggered by motion or I/O devices. Topics discussed

More information

Using Flow Control with the HEAD Recorder

Using Flow Control with the HEAD Recorder 03/15 Using with the HEAD Recorder The HEAD Recorder is a data acquisition software program that features an editable Flow Control function. This function allows complex program sequences to be predefined,

More information

user guide phone 2015 by Sysco. All rights reserved.

user guide phone 2015 by Sysco. All rights reserved. user guide phone 2015 by Sysco. All rights reserved. welcome to sysco counts Time is money in the foodservice business and every second counts literally! Sysco Counts simplifies taking inventory and ordering

More information

Grid-In-Hand Mobile Grid Revised 1/27/15

Grid-In-Hand Mobile Grid Revised 1/27/15 Grid-In-Hand Mobile Grid Revised 1/27/15 Grid-In-Hand provides a mobile solution framework by coupling your mobile scanner to your ios or Android device. Use Mobile Grid for inventory, asset management,

More information

Iowa IDEA Supported Browsers and Settings July 1, 2013 Release

Iowa IDEA Supported Browsers and Settings July 1, 2013 Release Iowa IDEA Supported Browsers and Settings July 1, 2013 Release The Iowa IDEA applications are supported on the following platforms and browsers: Macintosh OS 10.6 or newer and: o Firefox Versions 16.0.x

More information

Faculty Web Editing. Wharton County Junior College Employee Training Manual

Faculty Web Editing. Wharton County Junior College Employee Training Manual 2013 Wharton County Junior College Employee Training Manual Faculty Web Editing 13 Faculty Web sites are maintained through Omni Updates Campus Content Management Systems as of January 2013. Please address

More information

BallBounce: A simple game app

BallBounce: A simple game app BallBounce: A simple game app In this tutorial, you will learn about animation in App Inventor by making a Ball (a sprite) bounce around on the screen (on a Canvas). Start a New Project If you have another

More information

Introduction to Microsoft Access 2003

Introduction to Microsoft Access 2003 Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft

More information

Online File Folder. Getting Started Guide. Become an Expert at Managing Your Files Online. wind. Online File Folder // Getting Started Guide

Online File Folder. Getting Started Guide. Become an Expert at Managing Your Files Online. wind. Online File Folder // Getting Started Guide Getting Started Guide Online File Folder Become an Expert at Managing Your Files Online Getting Started Guide Page 1 Getting Started Guide: Online File Folder Version 2.1 (2.22.11) Copyright 2010. All

More information

FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION

FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION Library Getting a Form 1. Click on Start a Form. (Alternatively, you can click on Library in the menu bar at the top) 2. This will open

More information

Site Configuration Mobile Entrée 4

Site Configuration Mobile Entrée 4 Table of Contents Table of Contents... 1 SharePoint Content Installed by ME... 3 Mobile Entrée Base Feature... 3 Mobile PerformancePoint Application Feature... 3 Mobile Entrée My Sites Feature... 3 Site

More information

Akin Gump Strauss Hauer & Feld LLP Remote Access Resources (DUO)

Akin Gump Strauss Hauer & Feld LLP Remote Access Resources (DUO) Akin Gump Strauss Hauer & Feld LLP Remote Access Resources (DUO) Firm Laptop Windows Home PC Mac Computer Apple ipad Android Devices Exit akingump.com 2015 Akin Gump Strauss Hauer & Feld LLP Check Point

More information

Intellect Platform - Tables and Templates Basic Document Management System - A101

Intellect Platform - Tables and Templates Basic Document Management System - A101 Intellect Platform - Tables and Templates Basic Document Management System - A101 Interneer, Inc. 4/12/2010 Created by Erika Keresztyen 2 Tables and Templates - A101 - Basic Document Management System

More information

QR Code Functionality for Wildland Fire Mapping Jarl Moreland USFS GIS Specialist Albuquerque, NM R3RO

QR Code Functionality for Wildland Fire Mapping Jarl Moreland USFS GIS Specialist Albuquerque, NM R3RO QR Code Functionality for Wildland Fire Mapping Jarl Moreland USFS GIS Specialist Albuquerque, NM R3RO Mobile GIS applications for iphones, ipads, and other smart devices are a new and progressive way

More information