Showing posts with label bluetooth Low Energy. Show all posts
Showing posts with label bluetooth Low Energy. Show all posts

Tuesday, May 19, 2015

Course Highlight - IOS301 Programming Bluetooth Low Energy

Bluetooth Low Energy is one of the important enabling technologies of Internet of Things (IoT). In this one-day course, you will learn how to write iOS apps to connect to Bluetooth LE devices such as the Ti SensorTag. In addition, you will also learn how to connect to the Estimote Stickers, a nearable device that has a in-built accelerometer and temperature sensor. This course will also cover iBeacons.
Course Fee
S$799 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Wed Jun 17 2015Wed Jun 17 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Tuesday, March 03, 2015

Android Bluetooth Low Energy Programming - 19 March 2015 (CONFIRMED)

Internet of Things (IoT) has been the buzzword for the past couple of years and Bluetooth Low Energy (BLE) is one of the enabling technologies of IoT. What's better than experiencing it yourself? In this one-day course, you will learn about the basics of BLE programming, and how you can write Android apps that connect with BLE devices. At the end of the course, you will learn how to write a selfie-taking app that uses a BLE-device for triggering the camera.

The course comes with a Ti SensorTag and participants are welcome to bring it back at the end of the training.
Course Fee
S$699 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Fri Jan 23 2015Fri Jan 23 2015PDF
Thu Mar 19 2015 CONFIRMEDThu Mar 19 2015PDF
Fri Apr 10 2015Fri Apr 10 2015PDF
Wed Jun 10 2015Wed Jun 10 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Friday, August 29, 2014

Taking a selfie using iPhone and Ti SensorTag (using Bluetooth Low Energy)

I have just finished running an iOS course in beautiful Copenhagen. It was a week of great fun (and laughter!) and what's more impressive than using the app developed by the participants to take a group selfie! Andreas Kleist Svendsen (on the right of this photo), created this app.


The above photo was taken with an app connected to a Ti SensorTag through Bluetooth Low Energy. When a button on the SensorTag is pressed, the app automatically takes a picture with the front camera of the iPhone. How cool is that!


(This class is super smart. Throw them a challenge and the solution pops up in 10 minutes!)

Monday, July 28, 2014

IOS301 – Programming iBeacon using Bluetooth Low Energy

In recent years, we have seen a proliferation of Bluetooth Low Energy (Bluetooth LE) devices. Bluetooth LE, as it name implies, uses low energy for transmitting data.  This is very useful for devices that require long-battery life, such as heart rate monitor, temperature sensors, etc.  In iOS, Bluetooth LE functionalities are encapsulated in the Core Bluetooth Framework. Using the Core Bluetooth Framework, you can now write Bluetooth-enabled iOS applications that are able to communicate with Bluetooth LE devices. 

n iOS 7, Apple has taken Bluetooth LE one step further with the introduction of iBeacon. iBeacons are physical devices that use Bluetooth LE to continuously transmit its location.  When an iBeacon-enabled iOS application detects the presence of an iBeacon, the application will be sent a notification. Using the data transmitted by the iBeacons, the application can calculate the distance the user is away from the iBeacon. This is very useful for building location-based services that targets the insides of a building (such as malls and hospitals), where traditional location-based techniques are not quite adequate in knowing which floor a user is at. 

Venue
Bayview Hotel

Fee
S$699 (nett; no GST)
* Includes lunch and 2 tea-breaks

Date
1 Aug 2014 (Fri
26 Sep 2014 (Fri)

Time
9am to 5pm

Prerequisites
Basic knowledge of programming

Course Outline and Application Form
Download here.

Tuesday, February 18, 2014

Slides for my presentation on Bluetooth Low Energy and iBeacons programming in Riga, Latvia - 12 Feb 2014


I presented a session on Bluetooth Low Energy and iBeacons programming in Riga, Latvia on the 12 Feb 2014. If you did not make it for the event, here is the slide deck that I used for my presentation.


Wednesday, December 18, 2013

Android Bluetooth Low Energy Programming course on 26 Dec 2013 confirmed!

I am happy to announce that the Android Bluetooth Low Energy Programming course on 26 Dec 2013. You will get a unit of the Ti SensorTag, which allows you to write an Android app to read the various sensors embedded within it. For more details, check out the course outline here.

Monday, November 25, 2013

Wednesday, November 06, 2013

Get a Bluetooth Low Energy (BLE) SensorTag when you sign up for the Bluetooth Low Energy Courses

For those of you signing up for the Bluetooth Low Energy Courses (AND303 – 1-Day Advanced Android – Bluetooth Low Energy Programming and IOS301 – 1-Day Advanced iOS – Programming iBeacon in iOS7 using Bluetooth Low Energy), you will get a unit of the Ti SensorTag


The Ti SensorTag is a Bluetooth Low Energy (CC2541) device containing 6 sensors:

  • temperature
  • humidity
  • pressure
  • accelerometer
  • gyroscope
  • magnetometer

In the 2 courses, you will learn how to write iOS or Android apps that talk to this device to obtain the various values from the sensors. 



Wednesday, October 30, 2013

Check if your Android device supports Bluetooth Low Energy (BLE)

If you want to know if your Android device supports Bluetooth Low Energy (aka Bluetooth LE; sometimes also known as Bluetooth Smart or Bluetooth 4.0), download the checker application that I have created here. You can click on the link using a web browser on your Android device and it will automatically download the app onto your device. Just install it once it is downloaded.


This application will allow you to know if Bluetooth LE is supported on your device. You can also optionally email the results to me so that I can collate a list of devices that supports Bluetooth LE.

Want to learn how to program Bluetooth LE on your Android device? Join us in this upcoming course on Advanced Android – Bluetooth Low Energy Programming.

Wednesday, October 09, 2013

AND303 – 1-Day Advanced Android – Bluetooth Low Energy Programming

In recent years, we have seen a proliferation of Bluetooth Low Energy (Bluetooth LE) devices. Bluetooth LE, as its name implies, uses low energy for transmitting data.  This is very useful for devices that require long-battery life, such as heart rate monitor, temperature sensors, etc.  In Android, Bluetooth LE functionalities weren’t supported at the platform level until Android 4.3


In Android 4.3, you can now write applications that use Bluetooth LE. Your application can now connect to heart monitors, as well as temperature sensors using Bluetooth LE. 

Topics
  • What is Bluetooth Low Energy (Bluetooth LE)
  • Roles and Responsibilities
    • Central and Peripherals
    • GATT server and GATT client
    • Services and Characteristics
  • Testing for Bluetooth LE support in your Android devices
  • Scanning for Bluetooth LE devices
  • Communicating with Bluetooth LE sensors
  • What is iBeacon
    • Detecting iBeacons
  • Building Location Based Services applications using iBeacon
At the end of the course, you will learn:
How to communicate with Bluetooth Low Energy devices (such as temperature sensors and heart rate monitors) from your Android applications.
How to build location-aware applications using iBeacon.
Prerequisites 
Attended the Foundation of Android Programming course
Android device running at least 4.3 and supports Bluetooth LE (required)
Android ADT Bundle


Course Fee
S$699 (nett; No GST)

Download course outline and application here.

Dates
7 Nov 2013 (Thu)
12 Dec 2013 (Thu)

Venue
Bayview Hotel Singapore
30 Bencoolen Street 
Singapore 189621