Sarina DuPont from Embarcadero has a blog post up demonstrating usage of the new TBluetoothLE component in Delphi XE7 Firemonkey. Bluetooth LE stands or Low Energy and simply uses less power than classic Bluetooth. Delphi XE7 comes with new classic Bluetooth support for App Tethering on Android, Windows, and OSX. Bluetooth LE support works on all platforms (Android, IOS, Windows, and OSX) but there are operating system minimum version. Additionally there are two types of Bluetooth LE which are Client and Server. Only IOS and OSX seem to support Bluetooth LE as a server in the current RTL API. Previous versions of Delphi (XE5 and XE6) provided limitedBluetooth support but now it is built in. The demo highlighted in the blog posts shows how to connect to a heart monitor from your app via Bluetooth. There is also a video available after the jump of using Bluetooth with the App Tethering functionality. I’d say Appmethod also comes with this new TBluetoothLE component.
FMXExpress.com has over 700 tips and tricks for building cross platform apps on Android, IOS, OSX, Windows, and Linux with a single codebase and single UI using the FireMonkey framework found in Delphi and C++Builder.
FMXExpress covers top cross platform secrets for FireMonkey in C++Builder and Delphi XE5, XE6, XE7, XE8, Seattle, Berlin, Tokyo, Rio, and Sydney.