Writing Bluetooth Mobile Apps
|
|
- Collin Lewis
- 8 years ago
- Views:
Transcription
1 Writing Bluetooth Mobile Apps Vincent Gao, Bluetooth SIG, Inc. Bluetooth SIG Proprietary 1
2 Agenda Bluetooth Smart Ready application development overview Platform support ios Android Windows Phone Cross platform Best practices for Smart Ready apps. Bluetooth SIG Proprietary 2
3 Typical Bluetooth Application Flow Smart Device (peripheral) Advertises Itself Smart Ready Hub (central) Scans for Advertisements Smart Ready Hub requests a Connection Smart Device accepts Connection request Discover Explore Interact Bluetooth SIG Proprietary 3
4 Bluetooth 4.1 GAP--Central: Peripheral GATT--Client : Server LL--Master: Slave Bluetooth SIG Proprietary 4
5 It s all about data All data are in the attributes. Organized in the profile form Adopted profiles and Custom profiles What s in a profile. Data structure of Profile Service Characteristics UUID as the identifier Bluetooth SIG Proprietary 5
6 Workflow of a Bluetooth app----central Scan Connect interact. Connect or Advertise? Subscription and Notification. Bandwidth and data type. Understanding GAP. Bluetooth SIG Proprietary 6
7 Workflow of a Bluetooth Smart app----central Advertising Scanning/Connecting Callback Get services/characteristics' Callback Write to values Callback Sending notifications Callback Bluetooth SIG Proprietary 7
8 A Checklist from the Central Side Is Bluetooth device available? Is Bluetooth Smart device available? Is the device turned on? Scan and found by UUID? Discover service by UUID? Read/Write value of characteristics? On_Resume Close connection Bluetooth SIG Proprietary 8
9 Platform Overview version ios Android Windows Phone ios 4 and up BLE roles Central/perip Central Central heral Connection up to 6 no limit no limit Backgroundin Yes Yes Yes g Reconnect Yes Yes Yes Security Connection param Secure/Insecure connection Bluetooth SIG Proprietary 9
10 ios Support both central and peripheral Backgrounding Publishing and advertising Connection parameter MFi not required Caching What does those mean to the developers. Bluetooth SIG Proprietary 10
11 ios 7 Scanning/Connecting Get services/characteristics' Write to values (void) (void) getallcharacteristicsfromperipheral:(cbperipheral connectperipheral:(cbperipheral *)peripheral status:(bool)status{ *)p if(status [p writevalue:data == TRUE) forcharacteristic:characteristic { type:cbcharacteristicwritewithoutresponse]; { for (int i=0; i < p.services.count; i++) { CBService activeperipheral *s = [p.services = peripheral; objectatindex:i]; printf("fetching activeperipheral.delegate characteristics for = self; service with UUID : %s\r\n",[self CBUUIDToString:s.UUID]); [CM connectperipheral:activeperipheral options:nil]; } [p discovercharacteristics:nil forservice:s]; } Bluetooth SIG Proprietary 11
12 Best Practices on ios Core Bluetooth Throughput CBCharacteristicWriteWithoutResponse CONNECTION UPDATE Connectionless Energy efficient Scan Bluetooth SIG Proprietary 12
13 Demo Application accelerator Application debugging using sniffers. Bluetooth SIG Proprietary 13
14 Android Starts support Bluetooth Smart Ready since 4.3 Adopted Profiles and custom profiles. Permissions. Time out for most of the operations. Some known issues. Bluetooth SIG Proprietary 14
15 Android Scanning/Connecting Get services/characteristics' Write to values public boolean connect(final String deviceaddress) { public if (mbluetoothadapter void getsupportedservices() writedatatocharacteristic(final == null { deviceaddress BluetoothGattCharacteristic == null) return false; ch, if(mbluetoothgattservices final byte[] d atowrite)!= { null && mbluetoothgattservices.size() > 0) mdeviceaddress = deviceaddress; mbluetoothgattservices.clear(); if (mbluetoothadapter == null mbluetoothgatt == null ch == null) return; // keep reference to all services in local array: // connect if(mbluetoothgatt from scratch!= null) mbluetoothgattservices = mbluetoothgatt.getservices(); // first // set get it BluetoothDevice locally... object for specified address ch.setvalue(datatowrit muicallback.uiavailableservices(mbluetoothgatt, mbluetoothdevice = ); mbluetoothadapter.getremotedevice(mdeviceaddress); mbluetoothdevice, mbluetoothgattservices); } //... if and (mbluetoothdevice then "commit" changes == to null) the peripheral { mbluetoothgatt.writecharacteristic(ch); // we got wrong address - that device is not available! } return false; } // connect with remote device } mbluetoothgatt = mbluetoothdevice.connectgatt(mparent, false, mblecallback); } return true; Bluetooth SIG Proprietary 15
16 WinRT and the 8.1 update Unified Windows Device Model Connection limitation Code walk-through Bluetooth SIG Proprietary 16
17 Cross Platform Solution PhoneGap/Cordova demo Bluetooth SIG Proprietary 17
18 Best Practices Be energy efficient. Scanning Reconnect Advertising Fast connection Back grounding. Connection parameters App publishing Bluetooth SIG Proprietary 18
19 Resources on the Portal Knowledge Center White papers Training Videos Development Resources Quick Start Kit Application Accelerator Smart Starter Kit Recorded webinars on development topics Links to SIG tools (PTS, etc.) Forums GATT specifications Bluetooth SIG Proprietary 19
20 Bluetooth SIG Proprietary and Confidential 20
ECM (ELO-KIT-ECMG2-AND)
Software SDK USER GUIDE Elo Touch Solutions I-Series Interactive Signage ESY10i1, ESY15i1, ESY22i1 Android ECM (ELO-KIT-ECMG2-AND) SW602422 Rev A I-Series and Android ECM Software Development Kit User
More informationCB-OLP425 DEVELOPMENT KIT GETTING STARTED
CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed
More informationIntroducing BEEKS Proximity Solutions. Developer Kit Gets You Started
Introducing BEEKS Proximity Solutions BEEKS from BluVision provides industry-leading Bluetooth beacon solutions to enterprises and innovative developers. Leveraging a cutting-edge, cloudbased solution,
More informationSpring Design ScreenShare Service SDK Instructions
Spring Design ScreenShare Service SDK Instructions V1.0.8 Change logs Date Version Changes 2013/2/28 1.0.0 First draft 2013/3/5 1.0.1 Redefined some interfaces according to issues raised by Richard Li
More informationBLUETOOTH SMART CABLE REPLACEMENT
BLUETOOTH SMART CABLE REPLACEMENT APPLICATION NOTE Monday, 15 October 2012 Version 1.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes no responsibility for
More informationTexas Instruments CC2540/41 Bluetooth Low Energy Sample Applications Guide v1.3.1
Texas Instruments CC2540/41 Bluetooth Low Energy Sample Applications Guide v1.3.1 Document Number: SWRU297 Copyright 2011-2013 Texas Instruments, Inc. Table Of Contents TABLE OF CONTENTS... 2 REFERENCES...
More informationAPPFORUM2014. Helping the developer community build next-generation, multi-platform apps. SCHAUMBURG, ILLINOIS SEPTEMBER 8-10
APPFORUM2014 Helping the developer community build next-generation, multi-platform apps. SCHAUMBURG, ILLINOIS SEPTEMBER 8-10 NFC OVERVIEW Chuck Bolen Chief Architect Enterprise Mobile Computing APPFORUM2014
More informationATBTLC1000 BluSDK USER GUIDE. Bluetooth Low Energy API: Software Development. Description
ATBTLC1000 BluSDK Bluetooth Low Energy API: Software Development USER GUIDE Description This document describes the functional description of Atmel Adapter API programming model and use cases for ATBTLC1000.
More informationBLE113 DEVELOPMENT KIT
BLE113 DEVELOPMENT KIT QUICK START Thursday, 14 March 2013 Version 1.5 Copyright 2000-2013 Bluegiga Technologies Bluegiga Technologies reserves the right to alter the hardware, software, and/or specifications
More informationQuestions from The New SensorTag - IoT Made Easy Webinar
Questions from The New SensorTag - IoT Made Easy Webinar Are there any plans to make a Windows API available (preferably portable for use in Windows 10 Universal applications) It is in our queue of projects,
More informationAN4571 Application note
Application note STM32 BLE toolbox for Android Introduction The application note describes the STM32 Bluetooth low energy (BLE) toolbox Android application (STSW-STM32153) to be used with an Android 4.3
More informationIS187x_BM7x - BLEDK3 v1.01 Release Note
IS187x_BM7x - BLEDK3 v1.01 Release Note page 1 Table of Contents Scope:... 4 ersion: v1.0.0... 4 Bugs fixed... 4 Enhancements & New Features... 4 Known Bugs & Limitations... 4 1 Applications... 5 1.1 BLE
More informationGIMBAL PLATFORM DIGITAL INSIGHTS INTO THE PHYSICAL WORLD
Qualcomm Retail Solutions Inc. GIMBAL PLATFORM DIGITAL INSIGHTS INTO THE PHYSICAL WORLD The Advantages of Gimbal for Retailers, Brands and Application Developers Revision 1 November 2013 1 Table of Contents
More informationMiddleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
More informationPM0237 Programming manual
Programming manual BlueNRG, BlueNRG-MS stacks programming guidelines Introduction Note: The main purpose of this document is to provide a developer with some reference programming guidelines about how
More informationBluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies
Bluetooth 4.0 Solutions for Apple ios Devices Bluegiga Technologies Agenda Introduction How to build Bluetooth 4.0 applications Compatible Bluegiga products What is Bluetooth low energy? Summary Introduction
More informationMobile Solutions in ArcGIS. Justin Fan
Mobile Solutions in ArcGIS Justin Fan Agenda Introducing Mobile GIS Esri Mobile GIS solutions Selecting the right Mobile GIS solution Resources Q&A Introducing Mobile GIS What is Mobile GIS? Extends the
More informationAP Automation Solution Roadmap
AP Automation Solution Roadmap Jyrki Rajala, Product Management Basware Experience User Forum Collaborate. Innovate. Succeed. Australia Denmark Finland France Germany Netherlands Norway Sweden United Kingdom
More informationOverview of Microsoft Enterprise Mobility Suite (EMS) Cloud University
Overview of Microsoft Enterprise Mobility Suite (EMS) Cloud University www.infrontconsulting.com Global #1 on System Center Trusted for over a decade Microsoft Partner of the year 2012, 2013 & 2014 #1
More informationMobila applikationer och trådlösa nät
Mobila applikationer och trådlösa nät HI1033 Lecturer: Anders Lindström, anders.lindstrom@sth.kth.se Lecture 10 Today s topics Bluetooth NFC Bluetooth Bluetooth Wireless technology standard for exchanging
More informationQUICK START GUIDE Bluetooth Cordless Hand Scanner (CHS)
QUICK START GUIDE Bluetooth Cordless Hand Scanner (CHS) 1D Imager Models CHS 7Ci, 7Di, 7DiRx LED Trigger button Power button (also for ios Keyboard Pop-up) Model shown: CHS 7Di This document pertains to
More informationQSG108: Blue Gecko Bluetooth Smart Software Quick-Start Guide
QSG108: Blue Gecko Bluetooth Smart Software Quick-Start Guide Blue Gecko Bluetooth Smart Software Quick-Start Guide This document walks you through the architecture and APIs of the Blue Gecko Bluetooth
More informationIntroducing the Adafruit Bluefruit LE Sniffer
Introducing the Adafruit Bluefruit LE Sniffer Created by Kevin Townsend Last updated on 2015-06-25 08:40:07 AM EDT Guide Contents Guide Contents Introduction FTDI Driver Requirements Using the Sniffer
More informationSophos Mobile Control Web service guide
Sophos Mobile Control Web service guide Product version: 3.5 Document date: July 2013 Contents 1 About Sophos Mobile Control... 3 2 Prerequisites... 4 3 Server-side implementation... 5 4 Client-side implementation...
More informationWednesday, January 15, 14. Secure and Private Service Discovery over Low Energy Bluetooth
Secure and Private Service Discovery over Low Energy Bluetooth Square Register Hardware credit card reader Developed for businesses Android and ios app Square Wallet Android and ios app Works with Square
More informationBluetooth Low Energy Client Module Out of Box Setup Guide Version 1.0.0
Out of Box Setup Guide Version 1.0.0 Martin Bowman Applications Engineer Released 2015-12-14 Contents 1 IoT BLECM Development Kit 2 1.1 Out of the box setup......................................... 2 2
More informationMiniPOS and BluePad-50 user manual
MiniPOS and BluePad-50 user manual Welcome to MiniPOS application for mobile and card payments! +386 (30) 70 4444 +386 (30) 70 5555 sales@intech.si www.paywiser.si Slovenska ulica 54 Ljubljana, Slovenija
More informationFAQ OLYMPUS DICTATION SMARTPHONE APPLICATION
SMOLTZ Distributing, Inc. North American Distributor of Choice 877.476.6589 www.smoltz.com FAQ OLYMPUS DICTATION SMARTPHONE APPLICATION I have a client that would like to purchase the Olympus Smartphone
More informationMobile Access Software Blade
Mobile Access Software Blade Dimension Data BYOD event Jeroen De Corel SE BeLux 2012 Check Point Software Technologies Ltd. [PROTECTED] All rights reserved. 2012 Check Point Software Technologies Ltd.
More informationJogat - Business Proposition
Jogat - Business Proposition Showcase Application Status: Proposal Version: 0.2 Author: Osman Mrzljak Date: 5 september 2013 B-inIT B.V. Plantsoen 15/A 2311KE Leiden www.b-init.nl Table of Content Table
More informationTowards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna
Towards an Internet of Things: Android meets NFC Luca Bedogni Marco Di Felice Dipartimento di Scienze dell Informazione Università di Bologna Outline Internet of Things: History Internet of Things: Definition
More informationPresented by: Matt Tinkler CIO mtinkler@b2btech.com. B2B Technologies SharePoint 2013 Decision Tree
Presented by: Matt Tinkler CIO mtinkler@b2btech.com B2B Technologies SharePoint 2013 Decision Tree AGENDA Introduction Decision Tree O365 SPO OR SharePoint 2013 On- Premises OR Hybrid O365 SPO + On-Premises
More informationFinal Year Project Interim Report
2013 Final Year Project Interim Report FYP12016 AirCrypt The Secure File Sharing Platform for Everyone Supervisors: Dr. L.C.K. Hui Dr. H.Y. Chung Students: Fong Chun Sing (2010170994) Leung Sui Lun (2010580058)
More informationUG103.14: Application Development Fundamentals: Bluetooth Smart Technology
UG103.14: Application Development Fundamentals: Bluetooth Smart Technology This volume of Silicon Labs Application Development Fundamentals series provides an overview of Bluetooth Smart, also known as
More informationDeveloping Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville
Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile Jay Chen Justin Colville Agenda What is ArcGIS Runtime for Windows Mobile Software Development Kit Application SDK - Introduction
More informationCloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage
More informationRelease Notes. KNOX Premium SDK. Version 2.5
Release Notes Premium SDK 2.5 September 2015 Copyright Notice Copyright 2015 Samsung Electronics Co. Ltd. All rights reserved. Samsung is a registered trademark of Samsung Electronics Co. Ltd. Samsung
More informationEmployee Active Directory Self-Service Quick Setup Guide
Employee Active Directory Self-Service Quick Setup Guide (V2.0) Last update: 11/5/2014 Copyright 2014 InfraDog Inc. All rights reserved Corporate Phone: +1 (416) 473-4096, Fax: +1 (888) 863-3936, Email:
More informationEMC E20-018. Exam Name: Virtualized Data Center and Cloud Infrastructure Design Specialist
EMC E20-018 Exam Name: Virtualized Data Center and Cloud Infrastructure Design Specialist http://www.exams.solutions/e20-018-exam-guide.html Product: Demo Question: 1 What is the first phase of the Virtual
More informationPHP on IBM i: What s New with Zend Server 5 for IBM i
PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant mike.p@zend.com (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to
More informationWeb UI & Functional Test Automation for Continuous Agile Deliveries
Web UI & Functional Test Automation for Continuous Agile Deliveries Web Mobile API Database Date: 19 th Jan, 2016 Webinar Presentation by, Premal Dave, TestingWhiz About TestingWhiz TestingWhiz offers
More informationSending and Receiving Data via Bluetooth with an Android Device
Sending and Receiving Data via Bluetooth with an Android Device Brian Wirsing March 26, 2014 Abstract Android developers often need to use Bluetooth in their projects. Unfortunately, Bluetooth can be confusing
More informationPulse Oximeter Profile
Bluetooth Profile Specification Date 2015-Jul-14 Revision Group Prepared By Medical Devices Working Group Feedback Email med-main@bluetooth.org Abstract: This Profile Specification defines a Pulse Oximeter
More informationCreating Meaningful Business Moments. Shamik Sinha 1/28/2016
Creating Meaningful Business Moments Shamik Sinha 1/28/2016 Enterprise Mobility Landscape Importance Transformative Applications Vertical Applications Level 5 Communication Applications Level 1 Email Contacts
More informationCustomize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions
Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions MicroStrategy Mobile SDK 1 Agenda MicroStrategy Mobile SDK Overview Requirements & Setup Custom App Delegate Custom
More informationStrategies and Best Practices to Implement a Successful Data Loss Prevention Program Sebastian Brenner, CISSP
Strategies and Best Practices to Implement a Successful Data Loss Prevention Program Sebastian Brenner, CISSP Principal Systems Engineer Symantec LAMC Agenda 1 What DLP is and its purpose 2 Challenges
More informationAuth0 SSO Drives B2B Expansion
Auth0 SSO Drives B2B Expansion An Auth0 Customer Case Study auth0.com Setting up our application to integrate with one partner and then having that partner act as a service hub for dozens of identity systems
More informationIndustry Services. Comprehensive technical support anytime and everywhere directly from Siemens. support.industry.siemens.com
Industry Services Comprehensive technical support anytime and everywhere directly from Siemens support.industry.siemens.com Individual technical support for all questions Long-term success in industry
More informationReach 4 million Unity developers
Reach 4 million Unity developers with your Android library Vitaliy Zasadnyy Senior Unity Dev @ GetSocial Manager @ GDG Lviv Ankara Android Dev Days May 11-12, 2015 Why Unity? Daily Users 0 225 M 450 M
More informationemapp background We are dedicated to enterprise mobility and creating strong long-term partnerships with our customers
1 st This document outlines a new or existing mobile application concept. All information/specifications are subject to change without notice. 2015, emappetizer Inc., Montreal, Canada, 1st is a trademark
More informationAndroid device with Bluetooth enabled and paired with another Bluetooth device.
Getting the Android Link Key for Classic Bluetooth Decryption Bluetooth devices on an encrypted link share a common link key used to exchange encrypted data. For a Bluetooth sniffer, such as the ComProbe
More informationGenerating leads with Meraki's Systems Manager. Partner Training"
Generating leads with Meraki's Systems Manager Partner Training Agenda Systems Manager overview Starting the conversation & uncovering opportunities Sales tools and collateral Systems Manager solution
More informationUsing AllJoyn with Apache Cordova, Python & Node
Using AllJoyn with Apache Cordova, Python & Node Ivan R. Judson, PhD October 2014, Microsoft 13 October 2015 AllSeen Alliance 1 Agenda 1. Background 2. Cordova Plugin 3. Language Bindings Python Bindings
More informationCollaborative Open Market to Place Objects at your Service
Collaborative Open Market to Place Objects at your Service D8.2.3.2 Training actions report Project Acronym Project Title COMPOSE Project Number 317862 Work Package WP8 Dissemination, Training, and Stakeholders
More informationWrite Once, Publish Everywhere. The smart way to develop mobile sites and apps your customers love
Write Once, Publish Everywhere The smart way to develop mobile sites and apps your customers love 24 million users (and rising) are already enjoying high performance mobile services with apps created by
More informationBluetooth Low Energy CC2540 Mini Development Kit User s Guide
Bluetooth Low Energy CC2540 Mini Development Kit User s Guide Document Number: SWRU270B Document Version: 1.1 Development Kit Part Number: CC2540DK-MINI TABLE OF CONTENTS 1. REFERENCES... 3 1.1 PRINTED
More informationCommunicating in the Cloud with Lync Online
Phoenix Cloud Intelligence 2012 Communicating in the Cloud with Lync Online Mike Pfeiffer Technical Director Interface Technical Training What is Office 365? Bringing together cloud versions of our most
More informationA networking framework for spontaneous interactions in MANETs
A networking framework for spontaneous interactions in MANETs BACKGROUND AND MOTIVATIONS Promoting interactions Socializing Group wise Transforming places Ephemeral Ad hoc Minimal Application driven User
More informationAffdex SDK for Android. Developer Guide For SDK version 1.0
Affdex SDK for Android Developer Guide For SDK version 1.0 www.affdex.com/mobile-sdk 1 August 4, 2014 Introduction The Affdex SDK is the culmination of years of scientific research into emotion detection,
More informationDealer Lead Track Home Page
Page 1 Dealer Lead Track Home Page Page 2 Management Summary 100% Web Based - No Software to Download - No Contract to Sign Digital Ups Log Guide Staff To Effectively Manage Customer Leads Improved Customer
More informationRelease Notes LS Retail Data Director 3.01.04 August 2011
Release Notes LS Retail Data Director 3.01.04 August 2011 Copyright 2010-2011, LS Retail. All rights reserved. All trademarks belong to their respective holders. Contents 1 Introduction... 1 1.1 What s
More information9-4-2014 W M U G NL. WMUG Meeting #2 - Deployment MOBILE APPLICATION DEPLOYMENT
W M U G NL WMUG Meeting #2 - Deployment MOBILE APPLICATION DEPLOYMENT 1 Agenda Who am I Apps and deployment Focus on Symantec s App Center Who am I? Arie de Haan Owner Pandinus -> System Center solutions
More informationCommunicating with a Barco projector over network. Technical note
Communicating with a Barco projector over network Technical note MED20080612/00 12/06/2008 Barco nv Media & Entertainment Division Noordlaan 5, B-8520 Kuurne Phone: +32 56.36.89.70 Fax: +32 56.36.883.86
More informationInvoicing Innovation - Taking Accounts Payable to the Next Level
Invoicing Innovation - Taking Accounts Payable to the Next Level INTRODUCTIONS Pieter Sluis Senior Manager Finance Liberty Global Rob Rousou Senior Solutions Consultant Martijn Hemelrijk Director of Product
More informationSAFETY INSPECTIONS AND COMPLIANCE JUST GOT EASIER WITH THE i-safe 3.1 MOBILE APP
i-safe 3.1 INTELLIGENT SAFETY SYSTEM SAFETY INSPECTIONS AND COMPLIANCE JUST GOT EASIER WITH THE i-safe 3.1 MOBILE APP THE ULTIMATE IN FALL PROTECTION PRODUCT BROCHURE 3.1 DBI-SALA INTRODUCES THE NEXT INNOVATION
More informationAbout me. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
GOTO Chicago RETURN Cameron Purdy Senior Vice President Oracle About me The last time I spoke at a non-oracle event was QConin June 2012 I used to have fun making up Top 10 lists that would poke fun at
More informationPAN1740 Design Guide
1 of 24 PAN1740 2 of 24 TABLE OF CONTENTS 1. Scope of this Document... 3 2. Key benefits when using PAN1740... 3 3. Bluetooth Low Energy... 3 4. Description PAN1740... 4 5. Block Diagram PAN1740 Module...
More informationBiba Datasheet. Biba is a mobile collaboration tool that provides:
Biba Datasheet WHAT IS BIBA? Biba is a mobile collaboration tool that provides: The biggest thing for us has been Biba AutoCall it makes a tremendous difference when the system takes care of when you join
More informationTUTORIAL FOR INITIALIZING BLUETOOTH COMMUNICATION BETWEEN ANDROID AND ARDUINO
TUTORIAL FOR INITIALIZING BLUETOOTH COMMUNICATION BETWEEN ANDROID AND ARDUINO some pre requirements by :-Lohit Jain *First of all download arduino software from www.arduino.cc *download software serial
More informationReSound Control App. Where to get ReSound Control
ANDROID APP ON ReSound Control App Where to get ReSound Control ReSound Control is free to download. On your mobile device, do one of two things: - Go to App Store or Google Play and search for ReSound
More informationMobile App Sensor Documentation (English Version)
Mobile App Sensor Documentation (English Version) Mobile App Sensor Documentation (English Version) Version: 1.2.1 Date: 2015-03-25 Author: email: Kantar Media spring support@spring.de Content Mobile App
More informationHow to develop your own app
How to develop your own app It s important that everything on the hardware side and also on the software side of our Android-to-serial converter should be as simple as possible. We have the advantage that
More informationDesign for Success: Designing for the Internet of Things with TiWiConnect
Design for Success: Designing for the Internet of Things with TiWiConnect Today s presenters Scott Lederer Senior Software Architect Dave Burleton Vice President of Marketing LSR.com Today s Agenda Why
More informationApplication of Android Mobile Platform in Remote Medical Monitoring System
, pp. 163-174 http://dx.doi.org/10.14257/ijsh.2015.9.4.17 Application of Android Mobile Platform in Remote Medical Monitoring System Yao Wang, Minghan Liu and Jingang Li School of Software, Harbin University
More informationDeIC Konference 2015. Ib Hansen: ibhansen@cisco.com. Oktober 2015
DeIC Konference 2015 Ib Hansen: ibhansen@cisco.com Oktober 2015 Agenda App Development How to wake and App, based on location What to display in the App, based on location Location Deployment for Apps
More informationG-CLOUD FRAMEWORK RM1557-vi 5DRIVE PROFESSIONAL STORAGE (PRO)
Commercial in Confidence 1 G-CLOUD FRAMEWORK RM1557-vi SERVICE DEFINITION 5DRIVE PROFESSIONAL STORAGE (PRO) 5NINES 5NINES Data Centre Services Service Offered 5DRIVE PERSONAL CLOUD STORAGE with remote
More informationOrganize Work Information. Resolve Workflow Problems
Organize Work Information Resolve Workflow Problems Solution Overview Cases Bugs Tracker Notification Tasks Document Expenses Business Intelligent Phases Meeting Contact Dashboard Project Management Social
More informationUG136: Silicon Labs Bluetooth Smart SoC Application Developer's Guide
UG136: Silicon Labs Bluetooth Smart SoC Application Developer's Guide The Silicon Labs Bluetooth Smart C-SDK and Silicon Labs development tools allow developers to quickly and easily customize and test
More informationBasware R&D: Tutustu ja vaikuta Laskuautomaatio
Basware R&D: Tutustu ja vaikuta Laskuautomaatio Minna Snirvi, VP Product Management Basware Experience User Forum Collaborate. Innovate. Succeed. Australia Denmark Finland France Germany Netherlands Norway
More informationAbout Us. Technology Solutions & Services Company. Turn Innovative Ideas into Real Products & Software, Efficiently
Corporate Profile Confidential 2 About Us Technology Solutions & Services Company Turn Innovative Ideas into Real Products & Software, Efficiently A Reliable One Stop Solution Enabler Well-defined Processes
More informationIT Self Service and BYOD Markku A Suistola
IT Self Service and BYOD Markku A Suistola Principal Presales Consultant Why IT Service need to evolve? David Coyle, research vice president at Gartner, 2010**: "IT self-service is a great concept, enabling
More informationDeveloping Mobile Device Management for 15 million devices (case study) Rim KHAZHIN
Developing Mobile Device Management for 15 million devices (case study) whoami software architect @ btt ltd space technologies research institute Ericsson mobility world underwater photographer why am
More informationBPM vs. SharePoint: Which is Right for Your Business
Gain a high level comparison between Business Process Management (BPM) platforms and SharePoint to better establish the proper software fit for your enterprise. BPM solutions and SharePoint are often viewed
More informationAndroid, Bluetooth and MIAC
Android, Bluetooth and MIAC by Ben Rowland, June 2012 Abstract Discover how easy it is to use TCP network communications to link together high level systems. This article demonstrates techniques to pass
More informationInfluencing Customer Connection Get more value from your SAP investments. Delivery Call Focus Topic NetWeaver MDM
Influencing Customer Connection Get more value from your SAP investments Delivery Call Focus Topic NetWeaver MDM Legal disclaimer The information in this presentation is confidential and proprietary to
More informationUnified Windows Device Management in the Enterprise
Unified Windows Device Management in the Enterprise Chuck Brown Product Management Jimmy Tsang Product Marketing Lenovo ThinkPad 8 Giveaway Tweet @MaaS360 with event hashtag #MaaS360Win Winner will be
More informationBluetooth Low Energy CC2540/41 Mini Development Kit User s Guide
Bluetooth Low Energy CC2540/41 Mini Development Kit User s Guide Document Number: SWRU270C Document Version: 1.2 Development Kit Part Number: CC2540DK-MINI, CC2541DK-MINI TABLE OF CONTENTS 1. REFERENCES...
More informationMobile Device and Application Strategy. Right Technology, Right Design, Right Price
Mobile Device and Application Strategy Right Technology, Right Design, Right Price Agenda 1 Mobility Strategy Methodology 2 3 Mobile Device Strategy Mobile Application Development 4 Q &A Mobility Strategy
More informationBig Fast Data Hadoop acceleration with Flash. June 2013
Big Fast Data Hadoop acceleration with Flash June 2013 Agenda The Big Data Problem What is Hadoop Hadoop and Flash The Nytro Solution Test Results The Big Data Problem Big Data Output Facebook Traditional
More informationBuilding native mobile apps for Digital Factory
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
More informationConfiguring and Managing a Private Cloud with Enterprise Manager 12c
Configuring and Managing a Private Cloud with Enterprise Manager 12c IOUG Online Education Series 12:00pm - 1:00pm CT, June 26, 2012, Kai Yu Oracle Solutions Engineering Lab Enterprise Solutions Engineering,
More informationios Application Development &
Introduction of ios Application Development & Swift Programming Language Presented by Chii Chang chang@ut.ee Outlines Basic understanding about ios App Development Development environment: Xcode IDE Foundations
More informationA Single System to Streamline Your Project Based Operation. 2014 Corecon Technologies, Inc. All rights reserved.
A Single System to Streamline Your Project Based Operation About Corecon Technologies, Inc. Founded in 1999 Global Customer Base AEC Software Focus: Estimating, Project Management, Job Cost, Scheduling,
More informationSuperSpeed USB Developers Conference
SuperSpeed USB Developers Conference San Jose, California November 17-18, 2008 Windows USB Technical Update & Design Considerations Lars Giusti Senior Program Manager Microsoft Corporation Randy Aull Principal
More informationBuilding a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework
Building a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework pinboard.in tag http://pinboard.in/u:jasonclark/t:amigos-jquery-mobile/ Agenda Learn what a mobile framework is. Understand
More informationHTTPS hg clone https://bitbucket.org/dsegna/device plugin library SSH hg clone ssh://hg@bitbucket.org/dsegna/device plugin library
Contents Introduction... 2 Native Android Library... 2 Development Tools... 2 Downloading the Application... 3 Building the Application... 3 A&D... 4 Polytel... 6 Bluetooth Commands... 8 Fitbit and Withings...
More informationOMNICHANNEL INNOVATION
OMNICHANNEL INNOVATION One Costumer. Multiple devices. info@ebankit.com www.ebankit.com Level39, One Canada Square, Canary Wharf E14 5AB, London, United Kingdom Watch Banking TV Banking Mobile Banking
More informationA "Day in the Life" Exceptional Work Experience Joe Baxter IBM Collaboration Solutions. Twitter: joebaxter
A "Day in the Life" Exceptional Work Experience Joe Baxter IBM Collaboration Solutions Twitter: joebaxter Collaboration at IBM & Future of Work - 2015 380K? Employees 80K Contractors 170 Countries 2K Locations
More informationFTP-Stream Data Sheet
FTP-Stream Data Sheet Problem FTP-Stream solves four demanding business challenges: Global distribution of files any size. File transfer to / from China which is notoriously challenging. Document control
More informationUC Office for Smart Phone - iphone Edition
UC Office for Smart Phone - iphone Edition User Guide Revision 1.0 GCI Ltd Global House 2 Crofton Close Lincoln Lincolnshire LN3 4NT www.gcicom.net Copyright GCI 2013 GCI UC Office iphone User Guide 1
More information