Android/ios starter guide

farhanateeq gravatar image

asked 2017-10-12 14:46:20 +0100

updated 2017-10-12 14:48:03 +0100


I am an android developer and very new to Nordic. I have a client who wants me to develop an android app which can update his Nordic (nrf52) device firmware OTA. There are some other features of his nordic device which he wants to control with the android/iOS apps. Can anyone share some tutorials, SDK documentations, sample source code.

Any help will be highly appreciated.



edit retag flag offensive close delete report spam

1 answer

Sort by ยป oldest newest most voted
Joakim-Jakobsen gravatar image

answered 2017-10-13 13:05:36 +0100

Hi Farhan!

If you take a look at Nordic Semiconductor's github, you can find source code for both Android and iOS apps that we provide. The nRF Toolbox app could be a good place to start.

You might find some useful information here:
Getting started with Bluetooth Smart development for iOS
Getting started with Bluetooth Smart development for Android

The SDK Documentation can be found at our infocenter page. (SDK 14.0 documentation).
You can also take a look at our tutorials here on DevZone.

Let me know if you have any questions.
Best regards,

edit flag offensive delete publish link more


Thanks for the information. We are studying these links.

Farhan  ( 2017-10-13 13:43:05 +0100 )editconvert to answer

Thanks again for the reply. We got a good understanding of nRF 52 DFU. I have another question how can we update UART over BLE. We can establish a connection with a UART device using Android-nRF-UART app but how to update the firmware of UART service over BLE.

Farhan  ( 2017-10-23 09:58:50 +0100 )editconvert to answer

Did you take a look at the The Device Firmware Update (DFU) profile in the nRF Toolbox app?

Joakim Jakobsen ( 2017-10-24 14:26:39 +0100 )editconvert to answer

Yes we did that is for nRF52. We also need to update PIC32 UART over BLE for that we have explored https://github.com/NordicSemiconducto...

using this we can establish a connection but how do we update the firmware.

Secondly, how can we get access for iOS-nRF-UART?


Farhan  ( 2017-10-24 15:39:01 +0100 )editconvert to answer

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer. Do not ask a new question or reply to an answer here.

[hide preview]

Question Tools


Asked: 2017-10-12 14:46:20 +0100

Seen: 79 times

Last updated: okt. 13