Debe tener cuidado aquí ... Si su aplicación está hablando con un teléfono, le recomiendo que no haga BT. Por una simple razón, no puedes hacer que funcione con iPhone. Debe convertirse en miembro de una IMF y pagar el impuesto de Apple (es decir, regalías) y colocar un chip de autenticación.
Si su aplicación es vertical y puede especificar Android, bt está bien.
Dependiendo de su complejidad, si necesita protocolos adicionales o más completos, necesita obtener una licencia de BT stack de alguien, a menos que desee pasar 6 meses desarrollando. La pila de BT mencionada anteriormente es buena para cosas básicas pero no funcionaría para cosas más complejas.
Las pilas comerciales de BT cuestan alrededor de 20K y vienen con una regalía tan baja como decenas de centavos. (El volumen es el factor determinante)