Implement Bluetooth MAP in Android ContentProvider

Peruttu Julkaistu Feb 28, 2016 Maksettu toimituksen yhteydessä
Peruttu Maksettu toimituksen yhteydessä

I have a custom SMS Android app. As a new feature I want to display new messages on car entertainment systems that are connected via Bluetooth and support Bluetooth MAP-Protocol. Therefore I need an expert with experience in implementing Bluetooth applications on Android to complete the following task:

Create a Java Class that implements an Android ContentProvider. This ContentProvider shall pushe messages (text strings) to a connected Bluetooth device via MAP protocol (using MessageAccessService and MessageNotificationService). The ContentProvider shall act as a Message Server Equipment (MSE), notifying connected clients of changes as well as allowing clients to query it for available messages. Messages shall have the type GSM-SMS.

Any Android APIs available in Android version 22 or lower can and should be used.

Acceptance criteria:

[url removed, login to view]:

- Queries paired bluetooth devices

- Establishes a connection to first device that supports Bluetooth MAP protocol

[url removed, login to view]:

- Notify device of new message and allow retrieval

[url removed, login to view]:

- Deletes a message from the remote device

[url removed, login to view]:

- Pushes update to the message to the remote device

[url removed, login to view]:

- Returns a list of all current messages

Every message has the following properties:

- ID type long (values are: 0 <= ID <= 2^20)

- Sender name type string (utf8, length <= 100 characters)

- Message text type string (utf8, length <= 500 characters)

Resources:

See official Android Documentation for ContentProvider: [url removed, login to view]

See official Bluetooth MAP Specification: [url removed, login to view]

Android Mobile App Development

Projektin tunnus: #9792479

Tietoa projektista

6 ehdotusta Etäprojekti Aktiivinen Mar 3, 2016

Myönnetty käyttäjälle:

ZacckOs

Hello I am experienced Mobile and Web developer and of late I have been working on a number of Bluetooth applications including one for controlling a arduino powered car from the description of work I expect I can deli Lisää

€133 EUR 12 päivässä
(1 arvostelu)
0.0

6 freelanceria on tarjonnut keskimäärin €217 tähän työhön

DanGun123

Hello. How are you? I am a mobile app export. I have a lot of experience in Android development. If you give me more information, I will instantly start your project. I want to work with you. Thanks. Dan.

€147 EUR 3 päivässä
(81 arvostelua)
6.7