<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Does BT Smartphone response to a beacon requires a dedicated application to run on the smartphone ?bea</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/73449/does-bt-smartphone-response-to-a-beacon-requires-a-dedicated-application-to-run-on-the-smartphone-bea</link><description>Hi 
 This is probably not specific to Nordic, through talking about a beacon-type device based on nRF52 chip. The purpose of the beacon is to advertise its presence and once the user&amp;#39;s smartphone sees it, it would engage certain action (like initiating</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 07 Apr 2021 08:08:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/73449/does-bt-smartphone-response-to-a-beacon-requires-a-dedicated-application-to-run-on-the-smartphone-bea" /><item><title>RE: Does BT Smartphone response to a beacon requires a dedicated application to run on the smartphone ?bea</title><link>https://devzone.nordicsemi.com/thread/303382?ContentTypeID=1</link><pubDate>Wed, 07 Apr 2021 08:08:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31bf6fea-6616-40e2-a3ae-35cd4bac1d2f</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Like @awneil pointed, a custom app is required. It should scan in background. On Android 8+ you may use &lt;a href="https://developer.android.com/reference/android/bluetooth/le/BluetoothLeScanner#startScan(java.util.List%3Candroid.bluetooth.le.ScanFilter%3E,%20android.bluetooth.le.ScanSettings,%20android.app.PendingIntent)" rel="noopener noreferrer" target="_blank"&gt;scanning with PendingIntent&lt;/a&gt; instead of a background service. This approach eliminates the need of setting the service to &lt;a href="https://developer.android.com/reference/android/app/Service#startForeground(int,%20android.app.Notification)" rel="noopener noreferrer" target="_blank"&gt;&amp;quot;foreground&amp;quot;&lt;/a&gt; in order to prevent it to be killed when the app is not open.&lt;/p&gt;
&lt;p&gt;You may set any filter you want, so your device may advertise with any data, iBeacon, Eddystone, or your custom one that&amp;#39;s using Service Data or Manufacturer Data fields.&lt;/p&gt;
&lt;p&gt;This app would have to download some content when a beacon is detected (PendingIntent can e.g. display a notification, that some product is nearby).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does BT Smartphone response to a beacon requires a dedicated application to run on the smartphone ?bea</title><link>https://devzone.nordicsemi.com/thread/302706?ContentTypeID=1</link><pubDate>Wed, 31 Mar 2021 11:13:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:971117a2-b6bb-4688-b808-079e9698a0f5</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I&amp;#39;m not a mobile developer but, AIUI, it&amp;#39;s a &amp;quot;background service&amp;quot; rather than a full app.&lt;/p&gt;
&lt;p&gt;There is a separate app.&lt;/p&gt;
&lt;p&gt;I guess you really need a mobile developer&amp;#39;s forum for full details.&lt;/p&gt;
&lt;p&gt;TrackR is a commercial product - nothing to do with me - I just used it as an example as it happened to be on my phone.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.thetrackr.com/"&gt;https://www.thetrackr.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does BT Smartphone response to a beacon requires a dedicated application to run on the smartphone ?bea</title><link>https://devzone.nordicsemi.com/thread/302703?ContentTypeID=1</link><pubDate>Wed, 31 Mar 2021 11:03:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95e259e5-ea79-4209-ae39-f04b0c4f431b</guid><dc:creator>Pret</dc:creator><description>&lt;p&gt;Thank you very much!&lt;/p&gt;
&lt;p&gt;So in fact, the app in the background can run silently all the time without disturbing the user or relying on him to turn it on and off ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does BT Smartphone response to a beacon requires a dedicated application to run on the smartphone ?bea</title><link>https://devzone.nordicsemi.com/thread/302695?ContentTypeID=1</link><pubDate>Wed, 31 Mar 2021 10:25:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:482e1db2-6758-4578-9324-f829b828f670</guid><dc:creator>awneil</dc:creator><description>[quote userid="102088" url="~/f/nordic-q-a/73449/does-bt-smartphone-response-to-a-beacon-requires-a-dedicated-application-to-run-on-the-smartphone-bea"]The question is whether in order to do that the user must have the particular application running on his smartphone ?[/quote]
&lt;p&gt;Yes, I think so - possibly as a background service.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1617186234457v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;TrackR&amp;quot; is, essentially, a beacon.&lt;/p&gt;
[quote userid="102088" url="~/f/nordic-q-a/73449/does-bt-smartphone-response-to-a-beacon-requires-a-dedicated-application-to-run-on-the-smartphone-bea"]does that require some specific way the firmware to get build for nRF52 devices ?[/quote]
&lt;p&gt;No - it would all be down to what the Central (ie, the phone) does.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>