Winsoft Bluetooth Library for Android چیست؟
Winsoft Bluetooth Library for Android همان طور که از نام آن پیداست یک Bluetooth library در Delphi و C++ Builder برای Android است. این library از Android Bluetooth API استفاده می کند و برای Delphi/C++ Builder 10.1 - 10.4 موجود است. همچنین از client های BLE و BT Classic پشتیبانی می کند.
از جمله مواردی که در نسخه Bluetooth Library for Android اضافه شده است می توان به TServiceClass enumeration، TServiceClasses set، TBluetoothDevice.ServiceClasses property، BT Classic demo example برای C++ Builder و همچنین بهبود نمونه های demo و نیز اعمال برخی تغییرات و بهبودها اشاره کرد. با استفاده از فیلتر TScanFilter موجود در این library می توانید برای BLE یک scanning filter تنظیم کنید. از این Bluetooth library می توان برای زبان های Delphi و C++ Builder استفاده کرد و از نسخه های 10.1 تا 10.4 را پشتیبانی می کند. ویژگی خوب این بسته این است که source code آن نیز به صورت کامل همراه با آن ارائه شده است. با استفاده از این library کنترل کاملی روی قابلیت های Bluetooth در سیستم عامل Android خواهید داشت و می توانید بین دستگاه های مختلف Android از طریق Bluetooth ارتباط برقرار کنید. از جمله کاربردهای آن می تواند ارتباط بین گوشی های همراه با گجت های پوشیدنی مثل ساعت ها یا دستبندهای هوشمند و یا هندزفری های بی سیم باشد. از قابلیت های خوب Bluetooth Library for Android این است که از client های Bluetooth Low Energy یا همان BLE و نیز Bluetooth Classic یا به اختصار BT Classic پشتیبانی می کند و می توانید از قابلیت های هر دو در پروژه های خود استفاده کنید، چرا که بسته به نوع پروژه، فاصله مورد نظر بین دو دستگاه Bluetooth و همچنین میزان تغذیه باتری و... ممکن است توسعه دهندگان از یکی از این دو استفاده کنند. بعد از extract کردن فایل فشرده می توانید با کپی کردن فایل های پوشه Delphi104 به آدرس Examples\Delphi\BLE و سپس باز کردن فایل Demo و compile کردن آن از این library استفاده کنید. از ویژگی های دیگر آن هم این است که توزیع آن در اپلیکیشن ها Royalty free است. لینک دانلود Winsoft Bluetooth Library for Android به همراه source کامل آن در ادامه آمده است.
ویژگی ها و قابلیت های Winsoft Bluetooth Library for Android:
- یک Bluetooth library در Delphi و C++ Builder برای Android
- پشتیبانی از client های BLE و BT Classic
- قابل استفاده برای Delphi/C++ Builder 10.1 - 10.4
- استفاده از Android Bluetooth API
- ارائه source کامل همراه با آن
- رفع bug ها و اعمال برخی بهبودها در نسخه جدید
- و بسیاری موارد دیگر.