Developer Sarina DuPont from Embarcadero has a tutorial for connecting to a scale via bluetooth in Delphi XE7 Firemonkey. The bluetooth enabled scale that is used is called the Wahoo Balance scale. In the tutorial Sarina shows how to pair with the device, read it’s log data, and upload that data to the cloud. The cloud provider and component used is the TKinveyProvider which is part of the Delphi BaaS components. The example app basically captures a weight from the scale, allows you to enter a description, and then finally uploads it to the Kinvey cloud database. It lists all of weights and descriptions that you have previously uploaded. LiveBindings is used to display the list in a TListview within the app. This tutorial example should also work in Appmethod in addition to running on all Firemonkey platforms with are Android, IOS, Windows, and OSX.
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.