How can I make the Google Eddystone url notification to make a sound when detected - ibeacon

I am using eddystone beacons to transmit my business url. How can I make the url notification received to alert thru sound on the users device? Any idea?

Understand that Eddystone-URL beacon advertisements don't automatically do anything on a user's phone unless they have an app installed to detect them.
Chrome for iOS and Android (installed on many newer Android devices, but very few iOS devices) will automatically detect Eddystone-URL advertisements and display a notification from Chrome if the user has opted-in. However, no sound is played. Bottom line: on a phone without a custom app, detecting an Eddystone-URL will not cause a sound to play.
If you build a custom app and get it installed on users' devices, you can certainly make it play a sound on Android devices when the beacon is detected. On iOS devices, you could also display a local notification on the device that will play a sound, but only if the user has the volume turned up on the device, does not have do not disturb on, and has opted-in to receiving notifications from the app.

Related

How to register gimbal beacon on Apple Developer Console

I am working on Gimbal Beacons. I have registered my gimbal beacon on Google Beacon DashBoard. Now I can receive notification on any android device using my gimbal beacon. Now I want to do the same thing for iPhones. So that when an iPhone user opens bluetooth in beacon's range then a notification is received on iPhone. Please help me..!
Apple does not have an equivalent of Google's Nearby functionality that allows Android devices with Google Play Services to receive notifications when a beacon is in vicinity without a third party app installed.
On iOS devices, a third part app is generally required to send notifications for nearby beacons. Only one built-in app and one fairly common add-on app allow on iOS respond to third party beacons:
Passbook: if a user has installed a pass associated with a beacon, a notification will be displayed when it is nearby.
Google Chrome: responds to Eddystone-URL beacons if the Chrome Today widget gas been enabled. (Very few iOS users have Chrome and enable this.)
Other than the above, you need a third party app to make iOS respond to beacons.

Beacons integration without application on device

Can i know is it possible to communicate with Beacon without having any Mobile app on device?
Thanks in advance
Both Android and iOS devices need some kind of app installed to interact with your beacons. Some phones have such apps pre-installed, but the options are limited. The two such apps with the widest distribution are:
Google Chrome App (Android/iOS)
Google's Chrome app will interact with beacons supporting Eddystone-URL (also known as physical web), which transmit a URL that can be displayed within Chrome when the app detects it.
This works on both Android and iOS devices with Chrome installed. For newer Android phones, this is a relatively high percentage of devices. For iOS, it is a very small percentage, as the app is not installed by default. This makes it of very limited use on iOS.
The other real drawback to relying on Chrome for beacon detection is the hoops users have to jump through to opt-in, and the way the beacon notifications are buried. Until users opt-in, they will see no notifications on beacon detections. Once they do, they will see a very generic notification "Physical web beacons are nearby", and only once the user taps on that are the specifics about the web page associated with the beacon transmitted URL displayed.
Passbook (iOS)
Apple's passbook app will bring up a passbook entry (usually used for tickets, coupons, etc.) associated with a set of iBeacon identifiers if the user comes within range of the beacon. In order to use this, however, the user must first download the passbook entry to his or her iPhone. Only once this is downloaded and opened will the app respond to associated beacons.
EDIT April 2020: For a time prior to December 2018 Google supported app-less notifications based on beacon detection using their Google Nearby product. This was discontinued in December 2018 due to predictable abuse and spam that it generated. While you may find some outdated documentation online about this ability, understand that this feature no longer works. As of this writing, my understanding is that this answer is still correct.
You should checkout Eddystones from Google. They can push you URLs even without app.
If you want to interact with beacons and do custom stuff (notifications, http requests, etc) you will need an app.

How to start an app on the device with voice commands or by tapping on the icon in Android Wear Device?

In Android Wear it shows the notification and we can reply back through wearable device. But how to start any app from the Wearable device like voice input("Ok Google") or tap on the icon. Action should start from the wearable device not from mobile.
For Example to start my mobile's camera through Android Wear Device i will give voice input as "start Camera" and camera should start.
With the current preview-version of the SDK, this is not possible yet.
But looking at http://developer.android.com/wear/design/user-interface.html tells you, that this will possible using the "Cue Cards".
You can do this now! :)
With the release of the Wear SDK (API Level 20, Android 4.4W), you can now develop Wear applications with very much the same stack as standard Android apps (i.e. Activities, Services, Layouts, Views, &c).
There is also an API for communication, which for example Google Play Music uses to control media playback from the watch.Therefore, you could develop an application, installed both in the Wear device and in the handheld, to launch the phone's camera when started (by sending the command from the Wear activity).

Blocking mobile devices other than iPhone, iPod and iPAD and desktop

Hi we have a requirement where in we have to show mobile site if it is iPhone, iPOD or iPAD. Any devices other than these should get Device not supported message.
If it is desktop then redirect to desktop site.
Question: How can I identify that the device is not iPOD (iPAD, iPhone) and also this is not a desktop as it sounds difficult to get exhaustive list of universal mobile devices from user agent.
You could simply look at the aspect ratio which is pretty unique to I devices with regard to mobile. Also surely if you can tell if it is an I device then all other devices are not supported? Therefore you do not need to identify anything other than I devices. Then direct all other devices to the desktop site. (As long as the desktop site is designed properly it should work well enough on Android and Windows Phone devices). In fact I generally always point my android tablet and phone at the dektop version of the sites anyway as they normally have better functionality.

WP7:LivesmoothStreaming is not working with device

We're building a LIVE Smooth Streaming WP7 App.It works perfectly on the emulator, but not on device (shows up blank).
We are also trying smf player for streaming on WP7 but every time we are getting a blank screen on player. Its only work on Emulator.
Though there is no error being thrown.
How i can apply live streaming on my windows phone not on emulator.
looking for your responce
Does your streaming source contain multi-resolution tracks?
This kind of problem may appear when testing on a WP8 Emulator and then deploying the app to a WP7 device. Specially if the WP7 device is a first-generation device, like HTC HD7.
Basically this happens because the WP8 emulator and Wp8 devices do support multi-resolution, but old devices do not support multi-resolution tracks. You can read more here: http://blog.supaywasi.com/2013/01/smooth-streaming-multi-resolution-support-for-windows-phone/
So, basically you have to handle the ManifestReady event on your WP7 app and RestrictTracks to only tracks of the same resolution.
For WP8 devices you will not need to this.

Resources