You should have enough skills to manage:
This project is to create an App for Android mobile phone :
- App for Android using Native
- Mobile phone will receive data from IoT device through Bluetooth.
- Data will change but the structure will be the same.
- IoT device will send 3 parameters (message can be adapted if necessary)
App will have 4 screens:
- login (only first time)
- IoT device selection
-data selection and visualization
-data from database management
Images with these screens will be provided.
App User will allow IoT device to connect to App.
User should access to the App using a PIN code that can be saved in the phone and will not be required after the first use.
User will select the building from the list and after that will select the device from the devices list (will be visible for selection only the devices from the selected building) .
Once data from IoT device will be received by phone, App will show it and if the user press the button (create one), data should be sent to server and, at the same time, save in the local phone data base. Sometime is not possible to connect with the server, in this case, provide a way to send the data later. In this case, in the local data base should be indicated if data was sent or not (if 200 OK was received). User must be able to download the local data from local database in a local text file.
The communication between phone and server will be through POST with JSON. In this way, Postman test connection with server will be provided.
We can test some .apk but you shout implement all debug messages to reduce these tests in my side.
At the end of the project you will provide the App code and must be functional.
18 freelancers are bidding on average €313 for this job
hi, i am mobile app developer and have experience working on bluetooth. i can make the application and i have read the details. i can do it. lets chat to start