Mobile Devices Developers Guide

Total Page:16

File Type:pdf, Size:1020Kb

Mobile Devices Developers Guide MOBILE DEVICES DEVELOPERS GUIDE MOBILE DEVICES DEVELOPERS GUIDE 8000271-001 Rev. A April 2015 ii Mobile Devices Developers Guide No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Zebra. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an “as is” basis. All software, including firmware, furnished to the user is on a licensed basis. Zebra grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Zebra. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Zebra. The user agrees to maintain Zebra’s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof. Zebra reserves the right to make changes to any software or product to improve reliability, function, or design. Zebra does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein. No license is granted, either expressly or by implication, estoppel, or otherwise under any Zebra, intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Zebra products. iii iv Mobile Devices Developers Guide Revision History Changes to the original guide are listed below: Change Date Description Rev A 4/2012 Initial release. Rev. B 11/2013 Update -001 Rev. A 4/2015 Zebra re-branding. v vi Mobile Devices Developers Guide TABLE OF CONTENTS Table of Contents About this Guide ............................................................................................................................. xix Text Conventions ............................................................................................................................ xx Command Syntax...........................................................................................................................xxi Non-Psion Computers..................................................................................................................... xxi Other Documentation for Application Development........................................................................ xxi Chapter 1: Backlight Backlighting..................................................................................................................................... 1-3 Omnii and EP10 .............................................................................................................................1-3 Thresholds......................................................................................................................................1-3 Timeouts .........................................................................................................................................1-3 Backlight Configuration Parameters ............................................................................................... 1-5 Mobile Devices SDK Version 5.4 and Later...................................................................................1-6 Mobile Devices SDK Version 5.3 and Earlier.................................................................................1-6 Getting Started with Backlights ....................................................................................................... 1-10 Code Samples for Backlights.......................................................................................................... 1-10 Backlight API Elements................................................................................................................... 1-10 Chapter 2: Batteries and Power Management Suspend Timeout............................................................................................................................ 2-3 Psion Power States......................................................................................................................... 2-4 Suspend/resume Cycle ..................................................................................................................2-4 Comparison of Power States..........................................................................................................2-4 Fully on ..................................................................................................................................... 2-4 Standby Mode (Unattended Mode)........................................................................................... 2-4 Suspend Mode.......................................................................................................................... 2-4 Suspend with Radio Off Mode (Shutdown Mode)..........................................................................2-5 Power Off........................................................................................................................................2-5 Manual Initiation of Standby and Suspend...................................................................................... 2-5 Wake up from Suspend Mode, or Suspend With Radio Off Mode.................................................. 2-8 EP10 Power Options Registry Settings .......................................................................................... 2-9 viii Mobile Devices Developers Guide Programmatic Control of the Suspend/resume Cycle..................................................................... 2-10 Initiation of Suspend ................................................................................................................. 2-10 Selection of Wakeup Sources................................................................................................... 2-10 Accelerometer and Gyroscope.......................................................................................................2-11 Wake up that Stops in Standby Mode....................................................................................... 2-11 Setting a Time Until Wakeup ..........................................................................................................2-11 Getting Started with the Suspend/resume Cycle ............................................................................ 2-11 Code Samples for the Suspend/resume Cycle............................................................................... 2-11 Suspend API Elements................................................................................................................... 2-11 Power Management........................................................................................................................ 2-12 Events....................................................................................................................................... 2-12 Battery Information ......................................................................................................................... 2-13 Battery Suspend Threshold ...................................................................................................... 2-13 Main Battery and Backup Battery Lifetimes and Remaining Charge........................................ 2-13 Smart Batteries ......................................................................................................................... 2-13 Smart Battery Registry Settings...................................................................................................... 2-14 Getting Started with Power Management and Smart Batteries ...................................................... 2-15 Code Samples for Power Management and Smart Batteries ......................................................... 2-15 Power Management and Battery API Elements ............................................................................. 2-15 Chapter 3: Reset Reset Types and Effects................................................................................................................. 3-3 Manual Initiation of Resets ............................................................................................................. 3-5 Programmatic Initiation of Resets................................................................................................... 3-11 Controlling Keyboard Resets..........................................................................................................3-12 Detecting and Identifying Resets .............................................................................................. 3-12 Getting Started with Resets ............................................................................................................ 3-12 Code Samples for Resets..............................................................................................................
Recommended publications
  • WORKABOUT PRO™ 3 Works As Hard As You Do
    WORKABOUT PRO™ 3 Works as hard as you do The needs of businesses are changing almost daily, creating a demand for a fleet of handheld computers that can keep up. Introducing the latest innovation from Psion Teklogix – The WORKABOUT PRO 3. Intelligent, rugged and most importantly flexible, the Psion WORKABOUT PRO 3 is a new breed of handheld computer that delivers the choice of numerous hardware add-ons, software applications and upgrades, making it work as hard as you do. WORKABOUT PRO™ 3 The Flexible, Expandable, Rugged Handheld Computer Makes the Most of Mobility Created for the mobile worker, the WORKABOUT PRO 3 is ideal for employees across a range of industries, including mobile field services, logistics, warehousing, transportation, manufacturing and more. Its impressive flexibility enables you to supply one device to meet many requirements; the WORKABOUT PRO 3 is built to be a key member of your IT infrastructure. The leading product in its category, the WORKABOUT PRO 3 allows you to get exactly the device that you need. In addition, you have the opportunity to get the add-ons you need today and the ability to add more features at any point, as business needs change. The number of add-ons and software applications you can attach is endless, so whether it’s a camera for a traffic officer or a GPS module used to track and trace delivery locations – there is a solution for every application. Features & Benefits As Adaptable As You Are It Builds on Mobility The hardware expansion slots of the The WORKABOUT PRO 3’s Natural CASE STUDY WORKABOUT PRO 3 make adding Task Support™ means mobile workers new modules fast and easy – saving get the job done faster and more significant time and money.
    [Show full text]
  • Psion Workabout Pro Instruction Manual Using Select Sheepware
    PPSSIIOONN WWOORRKKAABBOOUUTT PPRROO IINNSSTTRRUUCCTTIIOONN MMAANNUUAALL UUSSIINNGG Contents Page The Psion WorkAbout Pro EID Reader 3 Psion WorkAbout Pro Buttons/Controls (G1/G3) 4/5 Turning Bluetooth On/Off 6 Setting Date and Time 5 Key Controller Program 7 Select Sheepware Pocket Edition Introduction 11 Animal Details 13 Breeding 15 Service, Scanning 15 Weaning 16 Flock Register 17 Add Animal/Retag 17 Births 19 Purchases, Sale/Death 20 Lost, Temporary Movement 21 Management 22 Comment, Condition Score, Hand Reared 22 Tick, Weighing 23 Health/Feeding 24 Health Treatment (single/multiple) 24 Drug Purchase, Feed Purchase 25 Group Events 26 Create/Edit Groups 26 Add/Remove from groups 27 View Groups Report 28 Record Group Events 29 Reports 30 Flock Report, Weights Report 30 Condition Score Report, Cull Report, Due to Report 31 Bluetooth Weighing 32 Setting up Psion for Bluetooth Weighing 33 Weighing in Select Sheepware with Bluetooth weigher 35 Synchronising with Select Sheepware 36 Guide to using TGM Remote Control Support – Team Viewer 38 Contact Us 40 2 The Psion WorkAbout Pro Electronic Tag Reader and PDA The Psion WorkAbout Pro is an easy to use handheld, robust, Electronic Tag reader with Windows Mobile Operating System, designed for use in harsh environments. It can withstand multiple 1.2m drops to concrete, dust and rain. As well as reading EID Tags, it can also be simultaneously linked to a Weigh Scale using Bluetooth for rapid weighing of groups of animals, or to a Portable Printer for printing EID Tag lists. TGM Software Solutions Select Sheepware program runs on the Psion, giving the user instant access to animal records and the ability to record management events.
    [Show full text]
  • A Comparative Analysis of Mobile Operating Systems Rina
    International Journal of Computer Sciences and Engineering Open Access Research Paper Vol.-6, Issue-12, Dec 2018 E-ISSN: 2347-2693 A Comparative Analysis of mobile Operating Systems Rina Dept of IT, GGDSD College, Chandigarh ,India *Corresponding Author: [email protected] Available online at: www.ijcseonline.org Accepted: 09/Dec/2018, Published: 31/Dec/2018 Abstract: The paper is based on the review of several research studies carried out on different mobile operating systems. A mobile operating system (or mobile OS) is an operating system for phones, tablets, smart watches, or other mobile devices which acts as an interface between users and mobiles. The use of mobile devices in our life is ever increasing. Nowadays everyone is using mobile phones from a lay man to businessmen to fulfill their basic requirements of life. We cannot even imagine our life without mobile phones. Therefore, it becomes very difficult for the mobile industries to provide best features and easy to use interface to its customer. Due to rapid advancement of the technology, the mobile industry is also continuously growing. The paper attempts to give a comparative study of operating systems used in mobile phones on the basis of their features, user interface and many more factors. Keywords: Mobile Operating system, iOS, Android, Smartphone, Windows. I. INTRUDUCTION concludes research work with future use of mobile technology. Mobile operating system is the interface between user and mobile phones to communicate and it provides many more II. HISTORY features which is essential to run mobile devices. It manages all the resources to be used in an efficient way and provides The term smart phone was first described by the company a user friendly interface to the users.
    [Show full text]
  • Interaction Techniques for Finger Sensing Input Devices
    PreSense: Interaction Techniques for Finger Sensing Input Devices ££ £ £ Jun Rekimoto £ Takaaki Ishizawa Carsten Schwesig Haruo Oba £ Interaction Laboratory ££ Graduate School of Media and Governance Sony Computer Science Laboratories, Inc. Keio University 3-14-13 Higashigotanda Shonan Fujisawa Campus Shinagawa-ku, Tokyo 141-0022 Japan 5322 Endo, Fujisawa 252-8520 Japan Phone: +81 3 5448 4380, Fax +81 3 5448 4273 [email protected] rekimoto,oba @csl.sony.co.jp http://www.csl.sony.co.jp/person/rekimoto.html ABSTRACT Although graphical user interfaces started as imitations of the physical world, many interaction techniques have since been invented that are not available in the real world. This paper focuses on one of these “previewing”, and how a sen- sory enhanced input device called “PreSense Keypad” can provide a preview for users before they actually execute the commands. Preview important in the real world because it is often not possible to undo an action. This previewable fea- Figure 1: PreSense Keypad senses finger contact ture helps users to see what will occur next. It is also helpful (proximity) and position before the key press. when the command assignment of the keypad dynamically changes, such as for universal commanders. We present sev- eral interaction techniques based on this input device, includ- touch sensor, finger motions on the keypad are recognized ing menu and map browsing systems and a text input system. by integrating each keytop’s information. We also discuss finger gesture recognition for the PreSense This sensor and keytop combination makes it possible to rec- Keypad. ognize “which button is about to be pressed”, and the system KEYWORDS: input devices, previewable user interfaces, can provide appropriate information to users.
    [Show full text]
  • Using Action-Level Metrics to Report the Performance of Multi-Step Keyboards
    Using Action-Level Metrics to Report the Performance of Multi-Step Keyboards Gulnar Rakhmetulla* Ahmed Sabbir Arif† Steven J. Castellucci‡ Human-Computer Interaction Group Human-Computer Interaction Group Independent Researcher University of California, Merced University of California, Merced Toronto I. Scott MacKenzie§ Caitlyn E. Seim¶ Electrical Engineering and Computer Science Mechanical Engineering York University Stanford University Table 1: Conventional error rate (ER) and action-level unit error rate ABSTRACT (UnitER) for a constructive method (Morse code). This table illustrates Computer users commonly use multi-step text entry methods on the phenomenon of using Morse code to enter “quickly” with one handheld devices and as alternative input methods for accessibility. character error (“l”) in each attempt. ER is 14.28% for each attempt. These methods are also commonly used to enter text in languages One of our proposed action-level metrics, UnitER, gives a deeper with large alphabets or complex writing systems. These methods insight by accounting for the entered input sequence. It yields an error require performing multiple actions simultaneously (chorded) or rate of 7.14% for the first attempt (with two erroneous dashes), and in a specific sequence (constructive) to produce input. However, an improved error rate of 3.57% for the second attempt (with only evaluating these methods is difficult since traditional performance one erroneous dash). The action-level metric shows that learning has metrics were designed explicitly for non-ambiguous, uni-step meth- occurred with a minor improvement in error rate, but this phenomenon ods (e.g., QWERTY). They fail to capture the actual performance of is omitted in the ER metric, which is the same for both attempts.
    [Show full text]
  • Pdas and Smartphones in the Classroom Teaching and Technology Trends Symposium March 30, 2007 Jimmy D
    PDAs and Smartphones in the Classroom Teaching and Technology Trends Symposium March 30, 2007 Jimmy D. Clark, Instructional Design Specialist Introduction Figure 1: Mobile Devices Today’s young learners use mobile devices such as cell phones, PDAs, MP3 players, and GPS devices every day. They enjoy learning as part of a group or team, or even in a “smartmob” or “learning swarm.” They play computer games, interact constantly with each other on websites such as Facebook and MySpace, and wish their college learning experience matched the learning they do in their everyday lives. Mobile learning technologies give them this opportunity. In this workshop we will focus on how PDAs and smartphones facilitate learning in today’s new teaching and learning environment. What You Will Learn in this Workshop In this workshop you will learn what mobile learning is: its history, some of the advantages of mobile learning, and about some of the tools used in mobile learning. You will also learn about the features of a PDA, its history, and the ways they are used in education. We will also talk about the challenges of using PDAs in education, with special emphasis on accessibility issues. In the last part of our discussion of PDAs we will talk about future trends in the use of PDAs in education. In the section on smartphones we will discuss what a smartphone is, its features, operating systems, the history of the smartphone, the reasons they are popular in education, and future trends in smartphones. This will not be a hands-on workshop. Goals and Objectives for this Workshop The goals and objectives for this workshop are: 1.
    [Show full text]
  • Senorita: a Chorded Keyboard for Sighted, Low Vision, and Blind
    Senorita: A Chorded Keyboard for Sighted, Low Vision, and Blind Mobile Users Gulnar Rakhmetulla Ahmed Sabbir Arif Human-Computer Interaction Group Human-Computer Interaction Group University of California, Merced University of California, Merced Merced, CA, United States Merced, CA, United States [email protected] [email protected] Figure 1. With Senorita, the left four keys are tapped with the left thumb and the right four keys are tapped with the right thumb. Tapping a key enters the letter in the top label. Tapping two keys simultaneously (chording) enters the common letter between the keys in the bottom label. The chord keys are arranged on opposite sides. Novices can tap a key to see the chords available for that key. This figure illustrates a novice user typing the word “we”. She scans the keyboard from the left and finds ‘w’ on the ‘I’ key. She taps on it with her left thumb to see all chords for that key on the other side, from the edge: ‘C’, ‘F’, ‘W’, and ‘X’ (the same letters in the bottom label of the ‘I’ key). She taps on ‘W’ with her right thumb to form a chord to enter the letter. The next letter ‘e’ is one of the most frequent letters in English, thus has a dedicated key. She taps on it with her left thumb to complete the word. ABSTRACT INTRODUCTION Senorita is a novel two-thumb virtual chorded keyboard for Virtual Qwerty augmented with linguistic and behavioral mod- mobile devices. It arranges the letters on eight keys in a single els has become the dominant input method for mobile devices.
    [Show full text]
  • Gesture Typing on Smartwatches Using a Segmented QWERTY Around the Bezel
    SwipeRing: Gesture Typing on Smartwatches Using a Segmented QWERTY Around the Bezel Gulnar Rakhmetulla* Ahmed Sabbir Arif† Human-Computer Interaction Group Human-Computer Interaction Group University of California, Merced University of California, Merced Figure 1: SwipeRing arranges the standard QWERTY layout around the edge of a smartwatch in seven zones. To enter a word, the user connects the zones containing the target letters by drawing gestures on the screen, like gesture typing on a virtual QWERTY. A statistical decoder interprets the input and enters the most probable word. A suggestion bar appears to display other possible words. The user could stroke right or left on the suggestion bar to see additional suggestions. Tapping on a suggestion replaces the last entered word. One-letter and out-of-vocabulary words are entered by repeated strokes from/to the zones containing the target letters, in which case the keyboard first enters the two one-letter words in the English language (see the second last image from the left), then the other letters in the sequence in which they appear in the zones (like multi-tap). Users could also repeatedly tap (instead of stroke) on the zones to enter the letters. The keyboard highlights the zones when the finger enters them and traces all finger movements. This figure illustrates the process of entering the phrase “the world is a stage” on the SwipeRing keyboard (upper sequence) and on a smartphone keyboard (bottom sequence). We can clearly see the resemblance of the gestures. ABSTRACT player or rejecting a phone call), checking notifications on incoming Most text entry techniques for smartwatches require repeated taps to text messages and social media posts, and using them as fitness enter one word, occupy most of the screen, or use layouts that are trackers to record daily physical activity.
    [Show full text]
  • Symbian Phone Security
    Symbian phone Security Job de Haas ITSX Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Overview • Symbian OS. • Security Risks and Features. • Taking it apart. • Conclusions. Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian History • Psion owner of EPOC OS, originally from 1989, released EPOC32 in 1996 • EPOC32 was designed with OO in C++ • 1998: Symbian Ltd. formed by Ericsson, Nokia, Motorola and Psion. • EPOC renamed to Symbian OS • Currently ~30 phones with Symbian and 15 licensees. Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian Organization • Symbian licenses the main OS • Two GUI’s on top of Symbian: – Series 60, led by Nokia – UIQ, subsidiary of Symbian • Ownership: – Nokia 47.5% Panasonic 10.5% – Ericsson 15.6% Siemens 8.4% – SonyEricsson 13.1% Samsung 4.5% Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian Versions • EPOC32 • EPOC R5 • Symbian v6.0 • Symbian v7.0 • Symbian v8.0 • Symbian v9.0 announced for Q3 ‘05 Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Series60 versions • 1st edition • 2nd edition • 3rd edition, announced feb. 2005 Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 UIQ versions • UIQ 1.0 • UIQ 2.1 • UIQ 3.0 released feb 2005 Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian OS Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian OS • Multitasking, preemptive kernel. • MMU protection of kernel and process spaces. • Strong Client – Server architecture • Plug-in patterns • Filesystem in ROM, Flash, RAM and on SD-card Symbian phone Job de Haas BlackHat Security ITSX BV Amsterdam 2005 Symbian development • Symbian v6 and v7 are compiled with a modified GCC.
    [Show full text]
  • Product Guide
    MEET THE PSION EP10: YOUR DURABLE PDA Since1980,adaptiveingenuityhasbeenhard-wiredinto everythingwe’veeverbuilt.Today,nothing’schanged – it’s what pushes to us innovate mobile computing solutionsthattransformthewayyouwork. Now, the all-new Psion EP10™ proves our pioneering spirit still delivers. No other mobile computer packs full-sized functionality and durability into such a handy, ergonomic device. It’s the market’s most complete enterprise PDA. EP10 gives your mobile workforce all the uncompromised performance of our premium industrial handheld devices – in a more affordable, compact form. There’s no better fit for users looking to work harder and smarter in the field. “ThePsionEP10willextendthe reachandappealofPsionto businessuserswhoemploy consumer-gradesmartphones anddevicesforcommercial andindustrialactivities.It’s animportantadditiontoour portfolio,andthesecond producttobelaunchedthrough OpenSourceMobility.’ John Conoley – ChiefExecutiveOfficer,Psion PAGE 02 PSION EP10 BUILT ON OMNII™, PERFECTED THROUGH OPEN SOURCE MOBILITY By leveraging the extreme versatility of our core Psion Omnii technologies,thePsionEP10™deliverstherightfeaturesforyour mobileworkers–attherightsizeandpricefortheirneeds. The launch of Psion EP10 proves the strategic > Extreme versatility: allows us to bring value of our commitment to Open Source high quality products to market faster – Mobility (OSM). giving you access to the most relevant mobile computing technologies Now, we can now adapt our ingeniously flexible mobile computing platform to build a > Open
    [Show full text]
  • Planet Computers and Jolla Launch Sailfish X for Gemini Pda
    PLANET COMPUTERS AND JOLLA LAUNCH SAILFISH X FOR GEMINI PDA • The official Sailfish X now available for Gemini PDA • Meet Planet Computers at MWC: Hall 7, stand 7K40 • Support Planet’s new Cosmo Communicator on Indiegogo: https://www.indiegogo.com/projects/cosmo-communicator#/ Mobile World Congress, Barcelona, 26th February 2019: Planet Computers and Jolla jointly announce the availability of the official version of Sailfish X for the Gemini PDA. Sailfish X is a downloadable version of Sailfish OS, the popular alternative mobile operating system. The Sailfish community offering is now extended to include a fully supported version of the Linux-based Sailfish OS for the Gemini PDA. The official Sailfish X software package features a suite of advanced functions, including seamless over-the-air (OTA) OS updates, Jolla Store access, end-user support, Microsoft Exchange support and, crucially for Gemini users, support for landscape user-interface (UI). The cost of Sailfish X for Gemini is €29.90 (incl. VAT) and it is currently available for customers within the EU, Norway & Switzerland. One of the most popular Indiegogo projects of 2017-2018, raising more than $2.5 million, Gemini re-imagines the PDA in a clamshell mobile device with a fully functioning physical keyboard and a large (5.99 inch) multi-touch colour display. Gemini enables users to type emails, blogs and social media posts easily on the go. Dr Janko Mrsic-Flogel, CEO of Planet Computers, comments: “The decision to offer Sailfish OS on the Gemini came about following strong demand from both the Gemini and Jolla communities. The Sailfish device family is joined by the Gemini PDA with its fully- integrated multi-lingual keyboard.
    [Show full text]
  • Clavier DUCK
    Clavier DUCK : Utilisation d'un syst`emede d´eduction de mots pour faciliter la saisie de texte sur ´ecrantactile pour les non-voyants Philippe Roussille, Mathieu Raynal, Christophe Jouffrais To cite this version: Philippe Roussille, Mathieu Raynal, Christophe Jouffrais. Clavier DUCK : Utilisation d'un syst`emede d´eduction de mots pour faciliter la saisie de texte sur ´ecrantactile pour les non- voyants. 27`eme conf´erencefrancophone sur l'Interaction Homme-Machine., Oct 2015, Toulouse, France. ACM, IHM-2015, pp.a19, 2015, <10.1145/2820619.2820638>. <hal-01218748> HAL Id: hal-01218748 https://hal.archives-ouvertes.fr/hal-01218748 Submitted on 21 Oct 2015 HAL is a multi-disciplinary open access L'archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destin´eeau d´ep^otet `ala diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publi´esou non, lished or not. The documents may come from ´emanant des ´etablissements d'enseignement et de teaching and research institutions in France or recherche fran¸caisou ´etrangers,des laboratoires abroad, or from public or private research centers. publics ou priv´es. Clavier DUCK : Utilisation d’un système de déduction de mots pour faciliter la saisie de texte sur écran tactile pour les non-voyants. Philippe Roussille Mathieu Raynal Christophe Jouffrais Université de Toulouse & Université de Toulouse & CNRS & Université de CNRS ; IRIT ; CNRS ; IRIT ; Toulouse ; IRIT ; F31 062 Toulouse, France F31 062 Toulouse, France F31 062 Toulouse, France [email protected] [email protected] [email protected] RÉSUMÉ fournissant des claviers logiciels qui s’affichent sur ces L’utilisation des écrans tactiles et en particulier les cla- surfaces tactiles.
    [Show full text]