Giter Site home page Giter Site logo

ekkesbtleexample's Introduction

ekkes BTLE example APP

Sample APP - Qt 5.15.13 - tested on Android + iOS

AUTHOR ( ekke )

This app is part of ekke's blog series about mobile x-platform development: http://j.mp/qt-x

This is not a real-life app - this app only demonstrates the use of Bluetooth LE in a Qt Quick Controls 2 APP

This app needs Qt 5.15.13 Release or greater

alt tag

You can also download this APP from Apple App Store, Google Play and Amazon App Store.

Qt 6

This App will be re-worked for Qt 6.6 and will use Material M3 UI Controls. Transformation just starts with Qt 6.5.1 - goal is to have the new App ready for 6.6 in Q4 / 2023

License Information

see LICENSE ( The Unlicense )

most Images downloaded from https://design.google.com/icons/ - then renamed to match Qt High DPI images- and project-specific- naming

see /images/LICENSE ( cc-by )

ekkes BTLE example

This sample APP uses Material Design with UI Controls provided by Qt 5.15.x and was designed and tested on Android Smartphones (Motorola Z2 - Android 8.0, BlackBerry Motion, BlackBerry Key 2 - Android 8.1, Nokia 7.1, Xiaomi m2 Lite - Android 9, Google Pixel 6a - Android 13, Motorola g13 - Android 13, Samsung A23 - Android 13), Android Tablet (Google PixelC - Android 7.1), Amazon Fire HD 8 Tablet, iOS (iPhone 6s, 8s, SE, iPad Mini 2 - iOS 16.4).

ekkes BTLE example APP discovers BT LE devices nearby and you can explore Services and Characteristics. You can test Read, Notify and Write.

For five BT LE Devices a special example/demo implementation is done, so you can simulate real use-cases. ... if you buy the BLE devicxes ;-)

HeartRate Monitor

more info: search for Scosche Rhytm+ HeartRate Monitor

Addimat Lock for easy and secure Login / Logout using magnetic keys

alt tag more info: http://bit.ly/addimatInfo

NFCReader reads the NFC ID to manage registration of attendees (conferences, events, trainings) on devices without NFC or without getting the NFC Id from OS.

alt tag more info: http://bit.ly/nfcReaderInfo

Barcode Reader: GeneralScan RingScanner

alt tag

CardReader for eGK: Feitian br301 BLE

alt tag

my blog

A detailed description you'll find at my blog http://bit.ly/ekkeBTLEapp

Download from Google Play

http://play.google.com/store/apps/details?id=org.ekkescorner.examples.btle

Download from Amazon App Store

.com: http://www.amazon.com/gp/product/B073NLD652 .de: http://www.amazon.de/gp/product/B073NLD652

Download from Apple Appstore

https://itunes.apple.com/us/app/ekkes-btle-example/id1254196043

ekkesbtleexample's People

Contributors

ekke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ekkesbtleexample's Issues

Drawer

Awesome example thanks so much ekkes !!

Are you using the same drawer and controls from your other github project ?

Also can't find where the calendar component is anywhere.
I am writing a calendar schedule component and planning to use your drawer project and it's common components as a base.

Thanks again ekkes..:)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.