Is it possible to access the speech recognition on Chrome on the iPad? - ipad

Chrome on the iPad support speech recognition for your search.
You can also use that within your own web page.
But it doesn't work on [my] iPad 2 with Chrome.
I can't find anything on the web indicating whether it is or is not supported on the iPad.

Because of Apple politics, that say apps can not "duplicate features that come with the iPhone" all full-featured browsers in app store must be a shells for Safari (default iOS webkit). This means that Google Chrome for iOS actualy just different looking Safari and does not include Chrome-specific API's.

Related

What is the difference between Safari and iOS Safari on caniuse.com?

Sometimes i check browser support features on Can I Use website. Now i looked at touch events compatibility and realised that iOS Safari support this feature, but Safari doesn't. What is the difference between Safari and iOS Safari on caniuse.com? As far as i know Safari browser is tied to the iOS and is not supported on Windows/Linux, so it should point to same browser. Maybe it's divided to mobile and desktop versions? I couldn't find any answer on their website and on other sites as well.
I enclose an image as well (support may change in the future):
Safari refers to desktop Safari on a Mac, whereas iOS Safari is Safari on an iOS device.

Do the Facebook and Twitter mobile apps use the Safari browser?

Apps on iOS or Android devices, do the built-in browsers (like the Facebook & Twitter app) use the OS's browser or do the apps use their own? For instance, if my iOS's main browser is Safari, is it then also used by the apps?
Thanks!
In iOS I think they use the UIWebView class to display a generic web content.
There are also frameworks that allow an application to navigate the web but I don't think they're correlate in any way with Safari.
For the Android part, I guess it's the same..
No. The apps use their own.....

Does Google Analytics Tracking for Flash works in packaged air application for IOS?

I'm building an air application (using adt packager) for iPad. I would like tracking some informations in my app so is it possible to embed Google Analytics library for Flash (.swc) in my packaged app ?
otherwise are there alternatives ways ?
Note: Currently, Flash tracking is available for any Flash content embedded in a web page. Tracking of data sent from Adobe Air, Shockwave, or via the Flash IDE (e.g. using Test Movie) is not supported at this time.
got this from https://developers.google.com/analytics/devguides/collection/other/flashTrackingIntro
I am having better luck with this alternative native extension (ANE) for iOS and Android:
https://github.com/alebianco/ANE-Google-Analytics
GAForFlash (http://code.google.com/p/gaforflash/) v1.0.1.319 did work for me when compiling with AIR and running in ADL on Windows, but seems to work intermittently when compiling and running it on an Android or iOS device. The visual debug feedback reports it always sending correctly, but half the time GA never receives the data.
Both solutions can send both pageViews and events, but neither (currently) works with the new mobile app GA profiles so you need to use a classic web profile.
It is possible. I have it running in my pure AS3 AIR project for mobile.
See http://code.google.com/p/gaforflash/ there is a swc you can use there.

To what extent is web bluetooth usable in mobile devices?

From my understanding, the web bluetooth api found here:
https://googlechrome.github.io/samples/web-bluetooth/
is good with chrome across devices, but other browsers do not support it. Is this true?
this stackoverflow post says otherwise but it was two years ago and i'm just not sure if its even possible with IOS or a significant number of devices.
Scanning for beacons on iOS thru' web browser
I also saw this hackaday site that says you need the WebBLE app to do this, is that true?
https://hackaday.io/project/164733-pisugar-battery-for-raspberry-pi-zero/log/167217-use-web-bluetooth-to-connect-your-pi
Web Bluetooth Implementation Status is the best source for status.
On mobile: Android support via Chrome, Samsung Internet. iOS support via WebBLE.

What is a good way to identify iOS device from User Agent?

Do all iOS devices send iPhone, iPad or iPod as part of the User Agent?
Is it a good practice to test for those three strings to identify iOS devices?
Does it work for all browsers including Safari, Firefox, Opera(?), etc?
Using Ruby. I know I can use a gem but don't think it is necessary...
The rendering software for IOS commonly used is AppleWebKit (safari, chrome and firefox).
It is included in user agent.
Some other browser could differ.

Resources