App Inventor Tutorial 11 QR Code Reader
|
|
- Jean Beatrice Hudson
- 8 years ago
- Views:
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
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 informationMobile 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 informationThis 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 informationApp 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 informationGOOGLE 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 informationCHAPTER 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 informationTalkToMe: 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 informationGoogle 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 informationAgile 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 informationAdding 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 informationApp 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 informationCreating 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 informationApp 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 informationGetting 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.)
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 informationUser 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 informationI 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 informationBuilding 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 informationCollege 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 informationCreating 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 informationTerminal 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 informationHow 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 informationAmerican 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 informationAndroid, 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 informationHow 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 informationStore & 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 informationBarcode 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 informationGoogle 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 informationBSU 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 informationAppendix 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 informationInitial 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 informationNJCU 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 informationChapter 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 informationAdobe 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 informationChapter 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 informationClickView 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 informationGoogle 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 informationBasic 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 informationTable 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 informationMicrosoft 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 informationADVISORY & 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 informationDUO 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 informationTeacher 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 informationDownload 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 informationSage 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 information2342-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 informationRemote 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 informationCreate 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 informationLadybug 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 informationCreating 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 informationOutlook 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 informationCAS 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 informationPDF 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 informationSample 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 informationHow 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 informationFor 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 informationTutorial 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 informationHello 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 informationWindows 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 informationPendragon 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 informationSETTING 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 informationHow 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 informationXylophone. 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 informationMicrosoft 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 informationStep 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 informationInstalling 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 informationWelcome 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 informationGetting 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 informationKnowledge 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 informationIntroduction. 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 informationQuick 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 informationFlashAir 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 informationMailChimp 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 informationVodafone 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 informationPresidents 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 informationConnecting 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 informationDrive. 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 informationStrategic 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 informationEFORMS 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 informationFingerprint 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 informationDocument 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 informationOneNote 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 informationUsing 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 informationMobility 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 informationSync 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 informationADDENDUM 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 informationE-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 informationUsing 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 informationuser 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 informationGrid-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 informationIowa 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 informationFaculty 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 informationBallBounce: 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 informationIntroduction 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 informationOnline 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 informationFORM 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 informationSite 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 informationAkin 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 informationIntellect 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 informationQR 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