EMDK for Android Workshops Prashanth Kadur
|
|
- Camron Walters
- 5 years ago
- Views:
Transcription
1 EMDK for Android Workshops Prashanth Kadur Software Lead
2 EMDK for Android EMDK for Android provides a comprehensive set of tools to easily create powerful line of business applications for enterprise devices Designed for use with Google s Android SDK and Eclipse/ADT and Android Studio. Includes class libraries, sample applications with source code and documentation for taking full advantage of what Zebra devices offer. Includes Profile Manager Technology within the your IDE, providing a GUI based development tool: Fewer lines of code resulting in reduced development time, effort and errors.
3 EMDKManager ProfileManager BarcodeManager SecureNfcManager PaymentManager (beta) ProcessProfileAsync AddConnectionListe ner GetAvailableSam AddConnectionListe ner ProcessProfile RemoveConnection Listener GetSamInstance RemoveConnection Listener CreateNameValueP air GetDevice GetTagTechType GetDevice AddDataListener GetSupportedDevic einfo GetTagTechInstance GetSupportedDevic einfo RemoveDataListene r GetPassThroughApd uinstance GetPairedDevicesInf o
4 EMDKManager SimulScanManager Scan&Pair Personal Shopper/Cradle SerialComm (beta) GetDevice ScanAndPair enable enable GetSupportedDevic einfo ScanAndUnpair disable disable flashled read GetStatus Unlock write AddStatusListener RemoveStatusListe ner getcradleinfo
5 EMDK for Android Workshops Design high power Android applications using Scanning API's Profile Manager in Android - a faster and simpler way to develop an application Design your next generation application using Secure NFC How to integrate Payment with Mobile Computers Getting started with SimulScan - An introduction to a revolutionary method of data input
6 Design high power Android applications using Scanning API's
7 EMDK Scanning APIs Barcode scanning can be done using scanning devices such as Built-in Laser, Imager or Camera Bluetooth RS507 Imager Enumerate scanner devices supported on a device Enable and disable scanner Modify scanner behavior: Enable/disable symbologies Enable Continuous scanning Use Picklist Enable/disable decode feedback: audio, vibrate, LED Receive scanner status asynchronously Receive scanned data asynchronously Cancel Read
8 In this workshop, we will Activity Starts OnCreate getemdkmanager() Async call OnOpened() Save emdkmanager instance initscanner() OnStart OnResume Activity comes to the foreground Activity is running InitScanner() Get barcodemanager Get Scanner (Imager) Add data listener Add status listener Enable Scanner Config Scanner OnStatus() Issue Read Squeeze trigger Display status on the GUI OnPause Activity goes to the background deinitscanner Release barcodemanager OnData() Capture barcode data Display data on the GUI OnStop OnDestroy Release emdkmanager
9 Sample Template for this Workshop Use the sample template during the workshop in order to save time Main focus is on Zebra value adds, not Android Studio or Android programming Template contains: A simple GUI with two TextViews for data and status. Code for initiation and release of EMDKManager during oncreate() and ondestroy() Code to update the UI thread with data and status received from worker threads
10 THANK YOU Now the workshop begins
11 Profile Manager in Android - a faster and simpler way to develop an application
12 EMDK Profile Manager A profile is a collection of settings related to value adds such as WiFi, battery and WAN. The Profile Manager tool is available inside IDE environment. ProfileManager is a simple but powerful GUI tool for creating Profiles during development. The ProfileManager APIs are provided for applying profiles during runtime. Profiles can be modified during runtime and applied. // Call processprofile to set (apply) the profile. results = ProfileManager.processProfileAsync( DeviceConfig1,ProfileManager.PROFILE_FLAG.SET, null);
13 In this workshop, we will Activity Starts OnCreate getemdkmanager() Async call OnOpened() Save emdkmanager instance Get profilemanager instance Add data Listener OnStart OnResume Activity comes to the foreground Create Profile Use EMDKs Profile Manager available in IDE Select Clock and set date and time Select WirelessMgr and disable Bluetooth Select PowerMgr and set the device to sleep Activity is running OnPause Activity goes to the background OnStop OnButtonClick() Called when the user clicks the Set button processprofileasync() OnData() Gets called after processprofileasync() completed Display the result OnDestroy Release emdkmanager
14 Sample Template for this Workshop Use the sample template during the workshop to save time Main focus is on Zebra value adds, not Android Studio or Android programming Template contains: A simple GUI with a button and two TextViews for data and status. Code for initiation and release of EMDKManager during oncreate() and ondestroy() Code to update the UI thread with data and status received from worker threads
15 THANK YOU Now the workshop begins
16 Design your next generation application using Secure NFC
17 EMDK SecureNFC APIs Determine the availability and type of SAM: Mifare, Felica (APDU only) and Calypso (future) Get SAM info: HW info, SW info, Manufacturer info, SAM mode (AV1, Av2) Authenticate SAM (required once per bootup) Determine the tag type: Mifare Desfire, Mifare Plus SL3 and Felica Mifare Desfire Authenticate the tag Read data from file on tag Write data to file on tag Do credit and debit operations Read integer value Read/Write record Commit or abort transaction Mifare Plus SL3 First/Following Authentication Do increment/decrement of values Read/Write Block Read/Write integer value Transfer/Restore Transaction
18 In this workshop, we will Activity Starts OnCreate OnStart getemdkmanager() Async call OnOpened() Save emdkmanager instance initsam() InitSam() Check if SAM is available Determine the type of SAM Connect to the SAM Authenticate SAM Close SAM OnResume Activity comes to the foreground Activity is running OnPause Activity goes to the background enableforegrounddispatch() Android dispatches the discovered tag to the foreground activity disbaleforegrounddispatch() Android disables dispatching the discovered tag to the foreground activity onnewintent() Called when tag discovered Determine if the tag is Mifare Desfire Enable the tag Select the app id Authenticate the tag Read the tag data Display the data on the GUI Disable Tag OnStop OnDestroy Release emdkmanager
19 Sample Template for this Workshop Use the sample template during the workshop to save time Main focus is on Zebra value adds, not Android Studio or Android programming Template contains: A simple GUI with two TextViews for data and status. Code for initiation and release of EMDKManager during oncreate() and ondestroy() Code to update the UI thread with data and status received from worker threads
20 THANK YOU Now the workshop begins
21 How to integrate Payment with Mobile Computers
22 Payment is moving from Magstripe to EMV
23 EMDK Payment Manager Support for Zebra s EMV compliant Payment device PD40 APIs for fully supporting EMV operations: before and after card reading Support for card data and PIN encryption: RSA 1K, RSA 2K, AES or Triple DES Options to mask PAN: Display first 1 to 6 digits in clear text. Last 4 digits are always in clear. MSR Fallback: Option to use MSR when using EMV card Read card data using MSR, EMV or Manual account entry Read PIN data for debit transactions Remote Firmware Update: Use MDM to update Payment device firmware (via mobile device) Remote Key Injection: Use MDM to inject key into the Payment device (future)
24 In this workshop, we will Activity Starts OnCreate getemdkmanager() Async call OnOpened() Save emdkmanager instance initdevice() OnStart OnResume Activity comes to the foreground Activity is running OnPause Activity goes to the background initdevice() Get the paymentmanager instance Get the paymentdevice instance Add data listener Enable OnButtonClick() readcarddata(): swipe or insert promptpin(): debit PIN OnData() Gets called after readcarddata() and promptpin() Display the card data and PIN block OnStop deinitdevice() Release the paymentmanager OnDestroy Release emdkmanager
25 Sample Template for this Workshop Use the sample template during the workshop to save time Main focus is on Zebra value adds, not Android Studio or Android programming Template contains: A simple GUI with a button and two TextViews for data and status. Code for initiation and release of EMDKManager during oncreate() and ondestroy() Code to update the UI thread with data and status received from worker threads
26 THANK YOU Now the workshop begins
27 Getting started with SimulScan - An introduction to a revolutionary method of data input
28 EMDK SimulScan Manager Enumerate SimulScan readers supported on a device Enable and disable SimulScan reader Modify SimulScan reader behavior: Using the SimulScan label template Enable/disable capture feedback: audio, vibrate, LED Enable/disable user confirmation to verify the captured data Option to auto or manual capture of the document Read the label/document Receive data and status asynchronously Cancel Read
29 In this workshop, we will use DataWedge Download the SamplesTemplate-Android.zip from : Unzip and locate the SimulScanSample EMDK-Labels folder Push the label template MFTR.xml to /enterprise/device/settings/datawedge/templates using adb Open DataWedge Config tool and create a new profile Select APPLICATIONS Associated apps, select an app such as com.android.mms (Messaging app) to receive SimulScan data Select SIMULSCAN INPUT Enabled and check the field Select SIMULSCAN INPUT Template selection and choose MFTR.xml as the template. Optionally, Default Barcode 4.xml can also be used for this workshop. Select SIMULSCAN Region separator and select Line feed Launch the Messaging app and capture the MFTR label
30 In this workshop, we will use EMDK Activity Starts OnCreate getemdkmanager() Async call OnOpened() Save emdkmanager instance initsimulscanreader() OnStart OnResume Activity comes to the foreground Activity is running OnPause Activity goes to the background initsimulscanreader() Get the simulscanmanager instance Get simulscandevice instance Add data listener Add status listener Enable OnButtonClick() Set the SimulScan label Template Read() OnData() Gets called after read () Display the label data OnStop deinitsimulscanreader() Release simulscanmanager OnDestroy Release emdkmanager
31 Sample Template for this Workshop Use the sample template during the workshop to save time Main focus is on Zebra value adds, not Android Studio or Android programming Template contains: A simple GUI with a button and two TextViews for data and status Code for initiation and release of EMDKManager during oncreate() and ondestroy() Code to update the UI thread with data and status received from worker threads
32 THANK YOU Now the workshop begins
33 Backup Slides
34 In this workshop, we will In this workshop, we will learn the following: Accessing EMDK : Using EMDKManager to access all EMDK features such as scanning, Payment, securenfc, Profile Manager and SimulScan Accessing Barcode feature : Using BarcodeManager to access scanning devices such as laser, imager, camera and Bluetooth scanners Accessing a Scanner : Using Scanner to access an individual scanning devices such as laser, imager, camera or Bluetooth scanner Capturing data : Using DataListener to capture data when available Capturing status : Using StatusListener to capture the status of the scanner Capturing data: Using Read() to capture data from a scanner Configuring scanner: Using ScanConfig to customize a scanner
Release Notes - EMDK for Xamarin v2.5
Release Notes - EMDK for Xamarin v2.5 Important News Introduction Description Device Compatibility Installation Requirements Usage Notes Known Issues Part Number and Release Date Important News The EMDK
More informationStageNow Eilbron Meghdies
StageNow Eilbron Meghdies Product Manager Agenda Introduction How it works Features Q & A WIIFM What s in it for me? Grow your business Accelerate the adoption of your Application Save Money StageNow saved
More informationPower on/off Button. Secure PIN Pad. Mswipe Technologies Pvt. Ltd.
WisePOS is an innovative Android Mobile MPOS device accepting different forms of payment including EMV Chip & Pin, MSR and NFC contactless. Integrated with BT, Wi, GPRS and optional barcode scanner, WisePOS
More informationCS 370 Android Basics D R. M I C H A E L J. R E A L E F A L L
CS 370 Android Basics D R. M I C H A E L J. R E A L E F A L L 2 0 1 5 Activity Basics Manifest File AndroidManifest.xml Central configuration of Android application Defines: Name of application Icon for
More informationLifecycle Callbacks and Intents
SE 435: Development in the Android Environment Recitations 2 3 Semester 1 5779 4 Dec - 11 Dec 2018 Lifecycle Callbacks and Intents In this recitation we ll prepare a mockup tool which demonstrates the
More informationMinds-on: Android. Session 2
Minds-on: Android Session 2 Paulo Baltarejo Sousa Instituto Superior de Engenharia do Porto 2016 Outline Activities UI Events Intents Practice Assignment 1 / 33 2 / 33 Activities Activity An activity provides
More informationLifecycle-Aware Components Live Data ViewModel Room Library
Lifecycle-Aware Components Live Data ViewModel Room Library Multiple entry points launched individually Components started in many different orders Android kills components on reconfiguration / low memory
More informationCS 4518 Mobile and Ubiquitous Computing Lecture 4: Data-Driven Views, Android Components & Android Activity Lifecycle Emmanuel Agu
CS 4518 Mobile and Ubiquitous Computing Lecture 4: Data-Driven Views, Android Components & Android Activity Lifecycle Emmanuel Agu Announcements Group formation: Projects 2, 3 and final project will be
More informationRelease Notes TC55 Android KK - BSP v2.68 GMS - HotFix CFE v3 Package
Release Notes TC55 Android KK - BSP v2.68 GMS - HotFix CFE v3 Package Contents Introduction Component Description and Version Fixes/Security Patches Included Package Details Device Compatibility Installation
More informationRelease Notes Zebra TC51, TC51-HC, and TC56 Android N LifeGuard Update 07 for GMS
Release Notes Zebra TC51, TC51-HC, and TC56 LifeGuard Update 07 for GMS Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable
More informationACTIVITY, FRAGMENT, NAVIGATION. Roberto Beraldi
ACTIVITY, FRAGMENT, NAVIGATION Roberto Beraldi Introduction An application is composed of at least one Activity GUI It is a software component that stays behind a GUI (screen) Activity It runs inside the
More informationRelease Notes Zebra TC75x Android M GA MG (GMS) Sprint
Release Notes Zebra TC75x Android M GA 01 16 07.1 MG (GMS) Sprint Introduction Description Contents Device Compatibility Installation Requirements Installation Instructions Change Notes Introduction Your
More informationRelease Notes TC75 Android KK BSP v LifeGuard CFE v00.06 Release
Release Notes TC75 Android KK BSP v001404 - LifeGuard CFE v00.06 Release Contents Description Device Compatibility Component Contents Installation Requirements Installation Instructions Description This
More informationZebra New EDA Device MC36 Software features and Developer Guide Eric Hu
Zebra New EDA Device MC36 Software features and Developer Guide Eric Hu Principal Software Engineer Agenda MC36 Introduction SW Functionality Scan Config Scan Demo Key Remapping MDM solution - SOTI Programming
More informationRelease Notes Zebra MC33x NN- 00-A Release for Non-GMS
Release Notes Zebra MC33x 01-01-48-NN- 00-A Release for Non-GMS Introduction Description Zebra Value Adds Feature List Device Compatibility Component Contents Installation Requirements Installation Instructions
More informationRelease Notes Zebra TC75x and TC70x Android M GA MN (AOSP)
Release Notes Zebra TC75x and TC70x GA 01 15 01.7 MN (AOSP) Introduction Description Contents Device Compatibility Installation Requirements Installation Instructions Change Notes Introduction Work more
More informationRelease Notes Zebra VC80x NN-00-A Release for AOSP. Introduction. Introduction. Description. Zebra Value Adds Feature List
Release Notes Zebra VC80x 01-01-48-NN-00-A Release for AOSP Introduction Description Zebra Value Adds Feature List Device Compatibility Component Contents Installation Requirements Installation Instructions
More informationAndroid Fundamentals - Part 1
Android Fundamentals - Part 1 Alexander Nelson September 1, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Reminders Projects Project 1 due Wednesday, September 13th
More informationRhoMobile Overview and Update Mark Kirstein
RhoMobile Overview and Update Mark Kirstein Sr. Director, Software Product Solutions Mobility DNA Creating productivity from mobility Mobility DNA is a comprehensive suite of development and management
More informationProduced by. Mobile Application Development. David Drohan Department of Computing & Mathematics Waterford Institute of Technology
Mobile Application Development Produced by David Drohan (ddrohan@wit.ie) Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie Android Anatomy Android Anatomy 2! Agenda
More informationRelease Notes - MC67NA Android KK Update Image AJ22-K-00-M
Release Notes - MC67NA Android KK Update Image 03-20-01-4AJ22-K-00-M1-081917 Introduction Description Contents Device Compatibility Installation Requirements Installation Instructions Known issues Part
More informationRelease Notes Zebra TC51, TC51-HC, and TC56 Android N LifeGuard Update 09 for GMS
Release Notes Zebra TC51, TC51-HC, and TC56 LifeGuard Update 09 for GMS Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable
More informationUnderstanding Application
Introduction to Android Application Development, Android Essentials, Fifth Edition Chapter 4 Understanding Application Components Chapter 4 Overview Master important terminology Learn what the application
More informationRelease Notes Zebra VC80x Android N LifeGuard Update 10 for NGMS
Release Notes Zebra VC80x Android N LifeGuard Update 10 for NGMS Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable Software
More informationOverview of Activities
d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282 Principles of Operating Systems II Systems Programming
More informationRelease Notes Zebra VC80x AndroidN Update005 based on NG-00-A Release for GMS
Release Notes Zebra VC80x AndroidN Update005 based on 01-01-49-NG-00-A Release for GMS Introduction Description Zebra Value Adds Feature List Device Compatibility Component Contents Installation Requirements
More informationANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Lecture 3: Android Life Cycle and Permission Entire Lifetime An activity begins its lifecycle when entering the oncreate() state If not interrupted
More informationStates of Activities. Active Pause Stop Inactive
noname Conceptual Parts States of Activities Active Pause Stop Inactive Active state The state that the activity is on the most foreground and having a focus. This is in Active state. Active state The
More informationUniversity of Babylon - College of IT SW Dep. - Android Assist. Lect. Wadhah R. Baiee Activities
Activities Ref: Wei-Meng Lee, BEGINNING ANDROID 4 APPLICATION DEVELOPMENT, Ch2, John Wiley & Sons, 2012 An application can have zero or more activities. Typically, applications have one or more activities;
More informationCS378 - Mobile Computing. Anatomy of an Android App and the App Lifecycle
CS378 - Mobile Computing Anatomy of an Android App and the App Lifecycle Application Components five primary components different purposes and different lifecycles Activity single screen with a user interface,
More informationFragments and the Maps API
Fragments and the Maps API Alexander Nelson October 6, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Fragments Fragments Fragment A behavior or a portion of a user
More informationCS378 -Mobile Computing. Anatomy of and Android App and the App Lifecycle
CS378 -Mobile Computing Anatomy of and Android App and the App Lifecycle Hello Android Tutorial http://developer.android.com/resources/tutorials/hello-world.html Important Files src/helloandroid.java Activity
More informationDell EMC OpenManage Mobile. Version User s Guide (Android)
Dell EMC OpenManage Mobile Version 2.0.20 User s Guide (Android) Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION
More informationUnderstand applications and their components. activity service broadcast receiver content provider intent AndroidManifest.xml
Understand applications and their components activity service broadcast receiver content provider intent AndroidManifest.xml Android Application Written in Java (it s possible to write native code) Good
More informationRelease Notes Zebra TC51, TC51-HC, and TC56 Android N LifeGuard Update 10 for NGMS
Release Notes Zebra TC51, TC51-HC, and TC56 LifeGuard Update 10 for NGMS Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable
More informationMC75A HF PREMIUM HF RFID CONTACTLESS MOBILE COMPUTER
Page 1 of 6 PRODUCT SPEC SHEET MC75A HF MC75A HF PREMIUM HF RFID CONTACTLESS MOBILE COMPUTER THE RIGHT MOBILE SOLUTION FOR TICKETING, IDENTITY AND ACCESS MANAGEMENT Zebra's MC75A HF takes its place as
More informationPILOT FM Radio SDK AUGUST 31, 2016
PILOT FM Radio SDK Android Integration Guide Document version 1.0.3 Applies to: SDK Version 1.0.3 This document is intended to be used in conjunction with the sample app provided. AUGUST 31, 2016 PILOT
More informationDT-07 User Guide for Integrators
DT-07 User Guide for Integrators Revision History Version Date Description 1.0 21 May 2014 Draft release Version 1.0 2 Copyright Copyright 2014 Touch Dynamic Inc. All rights reserved. No part of this document
More informationRelease Notes Zebra MC40 Android KK FIPS - BSP v LifeGuard Update 04 Release
Release Notes Zebra MC40 Android KK FIPS - BSP v02.13.0701 - LifeGuard Update 04 Release Contents Introduction Component Description and Version Package Details Device Compatibility Installation Requirements
More informationAndroid for Ubiquitous Computing Researchers. Andrew Rice University of Cambridge 17-Sep-2011
Android for Ubiquitous Computing Researchers Andrew Rice University of Cambridge 17-Sep-2011 Getting started Website for the tutorial: http://www.cl.cam.ac.uk/~acr31/ubicomp/ Contains links to downloads
More informationUNDERSTANDING ACTIVITIES
Activities Activity is a window that contains the user interface of your application. An Android activity is both a unit of user interaction - typically filling the whole screen of an Android mobile device
More informationIntroduction to Android development
Introduction to Android development Manifesto Digital We re an award winning London based digital agency that loves ideas design and technology We aim to make people s lives better, easier, fairer, more
More informationTable of Contents: ipayment for Android
for Android Tablets Table of Contents: Two-Factor Authentication... 3 Card reader... 4 Bluetooth Card reader... 5 Receipt Printer... 6 Logging in to ipayment MobilePay... 7 Demo Mode... 7 Reset Password...
More informationCPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing. Lab & Demo 2 (Part 1-2) Hello-Goodbye App Tutorial
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Reference Lab & Demo 2 (Part 1-2) Tutorial Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones & Barlett
More informationCPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing. Lab & Demo 2 (1 &2 of 3) Hello-Goodbye App Tutorial
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Reference Lab & Demo 2 (1 &2 of 3) Tutorial Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones & Barlett
More informationCS 528 Mobile and Ubiquitous Computing Lecture 3b: Android Activity Lifecycle and Intents Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 3b: Android Activity Lifecycle and Intents Emmanuel Agu Android Activity LifeCycle Starting Activities Android applications don't start with a call to main(string[])
More informationANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Lecture 3: Android Life Cycle and Permission Android Lifecycle An activity begins its lifecycle when entering the oncreate() state If not
More informationRelease Notes Zebra TC56 Android M GA MG (GMS)
Release Notes Zebra TC56 GA 01 16 08.1 MG (GMS) Introduction Description Contents Device Compatibility Installation Requirements Installation Instructions Change Notes Introduction Today s Enterprise Mobility
More informationINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID 1 Niv Voskoboynik Ben-Gurion University Electrical and Computer Engineering Advanced computer lab 2015 2 Contents Introduction Prior learning Download and install Thread Android
More informationLab 1: Getting Started With Android Programming
Islamic University of Gaza Faculty of Engineering Computer Engineering Dept. Eng. Jehad Aldahdooh Mobile Computing Android Lab Lab 1: Getting Started With Android Programming To create a new Android Project
More informationRelease Notes MC40N0-KK- FIPS-SKU v
Introduction Component Description and version Features Added/Supported Component Release Notes Exclusions Contents Device Compatibility Installation Requirements Installation Instructions Known Issues
More informationRelease Notes - MC40 Android KK FIPS - BSP v LifeGuard Update 03 Release
Release Notes - MC40 Android KK FIPS - BSP v02.13.0701 LifeGuard Update 03 Release Contents Introduction Component Description and Version Package Details Device Compatibility Installation Requirements
More informationUNIVERSAL MOUNT USER GUIDE
UNIVERSAL MOUNT USER GUIDE TABLE OF CONTENTS OVERVIEW... 3 INSTALLATION... 4 Paper...4 Scanner...4 Tablet...5 CONNECTIONS... 6 Power...6 Cash Drawer...6 External PIN Pad...6 Connection Ports Maximum Ratings...6
More informationGetting Started Select Wireless Manager. Wireless Manager Window. To enable or disable a wireless connection, tap the specific button.
Getting Started 1-11 Select Wireless Manager. Figure 1-10 Wireless Manager Window To enable or disable a wireless connection, tap the specific button. To enable or disable all wireless connections, tap
More informationRelease Notes Zebra MC33x Android N Update005 based on NN-00-A Release (AOSP)
Release Notes Zebra MC33x Android N Update005 based on 01-01-49-NN-00-A Release (AOSP) Introduction Description Change Notes Component Contents Installation Requirements Installation Instructions Device
More informationDT400 Series Software Utility Manual Last Updated: May 23, 2013
For Windows Mobile 6 Using the System Utility The System Utility program can be launched by pressing the front button to allow user enable/disable WiFi, Bluetooth, RFID, MSR and Scanner, adjust the LCD
More informationRelease Notes - ZEBRA TC70 Lollipop REV A v20.03 with NON-GMS
Release Notes - ZEBRA TC70 Lollipop REV A v20.03 with NON-GMS Introduction Description Special Note Component Description and Version Contents Device Compatibility Installation Requirements Installation
More informationRev. C 8/16/2017. VP3300/VP3300C/VP3300E User Manual
80149509-001 Rev. C 8/16/2017 VP3300/VP3300C/VP3300E User Manual Copyright 2017, ID TECH. All rights reserved. ID TECH 10721 Walker Street Cypress, CA 90630 USA This document, as well as the software and
More informationRelease Notes Zebra VC80x Android N LifeGuard Update 08 for GMS
Release Notes Zebra VC80x Android N LifeGuard Update 08 for GMS Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable Software
More informationRelease Notes TC55 Android KK - BSP v2.68 GMS - LifeGuard Update 08 Release
Release Notes TC55 Android KK - BSP v2.68 GMS - LifeGuard Update 08 Release Contents Introduction Component Description and Version Package Details Device Compatibility Installation Requirements Installation
More informationRelease Notes - Zebra TC8000 Android L GMS Update 07 Release
Release Notes - Zebra TC8000 Android L GMS Update 07 Release Contents Description Device Compatibility Component Contents Installation Requirements Installation Instructions Downloadable Software included
More informationMC45 OPERATING SYSTEM BSP RELEASE NOTES
MC45 OPERATING SYSTEM BSP 03.16.0002 RELEASE NOTES INTRODUCTION The MC45 is a size- and cost-optimized enterprise mobile computer that will help value- conscious enterprises affordably automate business
More informationAndroid Activities. Akhilesh Tyagi
Android Activities Akhilesh Tyagi Apps, memory, and storage storage: Your device has apps and files installed andstoredonitsinternaldisk,sdcard,etc. Settings Storage memory: Some subset of apps might be
More informationRelease Notes Zebra ET50 Android M M-0R-M1 NON-GMS
Release Notes Zebra ET50 Android M 03-21-20-M-0R-M1 NON-GMS Introduction Description Component Description and versions Device Compatibility Installation Requirements Installation Instructions Part Number
More informationMC45 OPERATING SYSTEM BSP LOCALIZED RELEASE NOTES
MC45 OPERATING SYSTEM BSP 03.16.0002 - LOCALIZED RELEASE NOTES INTRODUCTION The MC45 is a size- and cost-optimized enterprise mobile computer that will help value- conscious enterprises affordably automate
More informationEMBEDDED SYSTEMS PROGRAMMING Application Basics
EMBEDDED SYSTEMS PROGRAMMING 2015-16 Application Basics APPLICATIONS Application components (e.g., UI elements) are objects instantiated from the platform s frameworks Applications are event driven ( there
More informationMobile Device Growth 1
SM5 Mobile Device Growth Evolutions Mobile devices are quickly replacing desktops Mobile Devices Adoption at Enterprise Popular Productivity Apps Mobile Devices at Work Portability, take it anywhere Cost
More informationKeep this information secure
NCB mpos User Guide NCB mpos Solution NCB mpos is a mobile payments platform which allows you to process payments securely from almost anywhere at any time. The lightweight card reader easily connects
More informationSignup for Multi-Factor Authentication
What is Multi-Factor Authentication? Multi-Factor Authentication (MFA) helps safeguard access to data and applications while maintaining simplicity for users. It provides additional security by requiring
More informationAndroid Basics. Android UI Architecture. Android UI 1
Android Basics Android UI Architecture Android UI 1 Android Design Constraints Limited resources like memory, processing, battery à Android stops your app when not in use Primarily touch interaction à
More informationGIANT PRO. User Guide STD_REV1.0
GIANT PRO User Guide STD_REV1.0 Contents 1. Intro 2. Device Settings 3. Error Check 4. Maintenance Report 5. NFC Tag Setting 6. Smart WiFi Link 7. Bluetooth Pairing 8. Smart Coupon 9. e-receipt 3 6 9 10
More informationFAQ s. 1. Device is frozen. Impossible to swipe finger on lock screen - Please either reboot or hard reset the device with below instructions
FAQ s R500 1. Device is frozen. Impossible to swipe finger on lock screen - Please either reboot or hard reset the device with below instructions Reboot - Long press power button until device shuts down
More informationVMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811
VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationHow to NFC. Nick Pelly & Jeff Hamilton May 10 th, feedback: hashtags: #io2011 #Android questions:
How to NFC Nick Pelly & Jeff Hamilton May 10 th, 2011 feedback: http://goo.gl/syzqy hashtags: #io2011 #Android questions: http://goo.gl/mod/ekbn Agenda What is NFC Why use NFC How to NFC 101 How to NFC
More informationRelease Notes Zebra VC80x Android N Update 003 based on NG-00-A (GMS)
Release Notes Zebra VC80x Android N Update 003 based on 01-01-48-NG-00-A (GMS) Introduction Description Device Compatibility Component Contents Installation Requirements Installation Instructions Special
More informationAMP Product Review. Smart Mobility POS 2015
AMP Product Review Company Overview Smart Mobility POS is a specialist Payment Solu=on Provider of payments hardware and services for all sectors in Europe, Middle East & Africa. With offices in the UK
More informationCONVERGE MOBILE User Guide - ios
How to take payments with the Converge Mobile app? CONVERGE MOBILE User Guide - ios Version 2.0 CONTACT Two Concourse Parkway, Suite 800 Atlanta, GA 30328 DOWNLOAD APP Store Google Play 2017 Elavon Inc.
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationfor iphone for iphone
for iphone for iphone Table of Contents: Two-Factor Authentication...3 Overview...4 Card reader...4 Bluetooth Card reader...5 Receipt Printer...6 Logging in to ipayment MobilePay...7 Demo Mode...7 Reset
More informationAndroid. Mobile operating system developed by Google A complete stack. Based on the Linux kernel Open source under the Apache 2 license
Android Android Mobile operating system developed by Google A complete stack OS, framework A rich set of applications Email, calendar, browser, maps, text messaging, contacts, camera, dialer, music player,
More informationNovember Integrating RFID with your Mainframe
Integrating RFID with your Mainframe November 2004 Agenda RFID Review Integrating RFID The Lightyear Solution Demonstration Slide 2 RFID Timeline RFID developed in WWII to uniquely identify aircraft Wal-Mart
More informationXin Pan. CSCI Fall
Xin Pan CSCI5448 2011 Fall Outline Introduction of Android System Four primary application components AndroidManifest.xml Introduction of Android Sensor Framework Package Interface Classes Examples of
More informationACR1255U-J1 Secure Bluetooth NFC Reader
ACR1255U-J1 Secure Bluetooth NFC Reader Technical Specifications V1.07 Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Smart Card Reader... 3 1.2. Compact Design...
More informationACR1255 NFC Bluetooth Smart Card Reader
ACR1255 NFC Bluetooth Smart Card Reader User Manual V1.00 Name Signature Date Prepared by: Tommy Wong 2015-05-28 Reviewed by: Approved by: Subject to change without prior notice Table of Contents 1.0.
More informationRelease Notes - ZEBRA TC70 Lollipop v with NON- GMS
Release Notes - ZEBRA TC70 Lollipop v02.10.02 with NON- GMS Introduction Description Special Note Component Description and Version Contents Device Compatibility Installation Requirements Installation
More informationIntroduction to Android
Introduction to Android Ambient intelligence Teodoro Montanaro Politecnico di Torino, 2016/2017 Disclaimer This is only a fast introduction: It is not complete (only scrapes the surface) Only superficial
More informationNFC is the double click in the internet of the things
NFC is the double click in the internet of the things Name Frank Graeber, Product Manager NFC Subject 3rd Workshop on RFID Systems and Technologies Date 12.06.2007 Content NFC Introduction NFC Technology
More informationActivities and Fragments
Activities and Fragments 21 November 2017 Lecture 5 21 Nov 2017 SE 435: Development in the Android Environment 1 Topics for Today Activities UI Design and handlers Fragments Source: developer.android.com
More informationNear Field Comunications
Near Field Comunications Bridging the Physical and Virtual Worlds This is going to get interesting! Ash@YLabz.com Siamak Ashrafi NFC Definition Near field communication, or NFC, is a set of short-range
More informationUser Guide. mpos Readers RP350x & RP457c Mobile Payment Acceptance User Guide for Android
mpos Readers RP350x & RP457c Mobile Payment Acceptance User Guide for Android Disclosure Statements Confidential Notice The information contained herein is the property of Total System Services, Inc. (TSYS
More informationVX820 User Manual. Date: 07/11/17 Version Copyright Adyen B.V Simon Carmiggeltstraat DJ Amsterdam The Netherlands.
VX820 User Manual Date: 07/11/17 Version 0.0 Copyright Adyen B.V. 2017 Simon Carmiggeltstraat 6-50 1011 DJ Amsterdam The Netherlands www.adyen.com Table of Contents 1 Legacy instructions for firmware version
More informationUnderstanding and Detecting Wake Lock Misuses for Android Applications
Understanding and Detecting Wake Lock Misuses for Android Applications Artifact Evaluated by FSE 2016 Yepang Liu, Chang Xu, Shing-Chi Cheung, and Valerio Terragni Code Analysis, Testing and Learning Research
More informationCS 528 Mobile and Ubiquitous Computing Lecture 4a: Fragments, Camera Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 4a: Fragments, Camera Emmanuel Agu Fragments Recall: Fragments Sub-components of an Activity (screen) An activity can contain multiple fragments, organized
More informationAndroid Exam AND-401 Android Application Development Version: 7.0 [ Total Questions: 129 ]
s@lm@n Android Exam AND-401 Android Application Development Version: 7.0 [ Total Questions: 129 ] Android AND-401 : Practice Test Question No : 1 Which of the following is required to allow the Android
More informationVMware AirWatch Product Provisioning and Staging for Windows Rugged Guide Using Product Provisioning for managing Windows Rugged devices.
VMware AirWatch Product Provisioning and Staging for Windows Rugged Guide Using Product Provisioning for managing Windows Rugged devices. AirWatch v9.2 Have documentation feedback? Submit a Documentation
More informationRelease Notes Zebra TC51, TC51-HC, TC70x, TC56 and TC75x Android N Update003 based on NG-00-A (GMS)
Release Notes Zebra TC51, TC51-HC, TC70x, TC56 and TC75x Android N Update003 based on 01-01-49-NG-00-A (GMS) Introduction Description Device Compatibility Component Contents Installation Requirements Installation
More informationmypos Mini - User Manual mypos Europe Ltd. mypos Mini En
mypos Mini - User Manual mypos Europe Ltd. mypos Mini En CONTENTS Introduction... 2 Scope... 2 Related documentation... 2 Internet connectivity... 2 Using mypos Mini with a mobile phone (via Bluetooth
More informationComputer Science E-76 Building Mobile Applications
Computer Science E-76 Building Mobile Applications Lecture 3: [Android] The SDK, Activities, and Views February 13, 2012 Dan Armendariz danallan@mit.edu 1 http://developer.android.com Android SDK and NDK
More informationVX820 Duet User Manual
VX820 Duet User Manual Date: 07/11/17 Version 0.0 Copyright Adyen B.V. 2017 Simon Carmiggeltstraat 6-50 1011 DJ Amsterdam The Netherlands www.adyen.com Table of Contents 1 Legacy instructions for firmware
More informationRelease Notes - ZEBRA TC75 Lollipop v with NON-GMS
Release Notes - ZEBRA TC75 Lollipop v02.10.02 with NON-GMS Introduction Description Special Note Component Description and Version Contents Device Compatibility Installation Requirements Installation Instructions
More information