pwa support for READ_PHONE_NUMBERS in Android 11 - progressive-web-apps

Does pwa support for READ_PHONE_NUMBERS in Android 11.
I have dual SIM, can it show available mobile numbers on mobile.

I think what you're looking for is the Contacts API. I don't know if it handles dual SIMs. Here's another resource.

Related

which iOS versions are supported by Flutter web

The bounty expires in 23 hours. Answers to this question are eligible for a +50 reputation bounty.
Marc Van Daele is looking for an answer from a reputable source.
I made a Flutter web application which runs fine on recent iOS/Android/desktops.
However, it doesn't run on older iPads (running iOS 9.3.5 or 10.3.3), not on Safari and not on Chrome. This triggers a number of questions
Does there exist a list of iOS/browser versions that are supported by Flutter web?
I noticed that the generated index.html uses serviceWorkers. Is it possible that this determines whether flutter web is supported or not (I think that serviceWorkers are only supported from iOS 11.3 onwards).
Is it possible to start the flutter app without using service workers?
Flutter web is a framework for building web applications using the Dart programming language and the Flutter framework. It is not specifically designed to support iOS versions, as it is intended for building web applications that run in web browsers.
However, when it comes to running Flutter web applications on iOS devices, there are certain requirements and limitations that you need to be aware of. The following are some of the key points to keep in mind:
Flutter web applications can be run on iOS devices using the Safari browser.
The minimum version of Safari required to run Flutter web applications is Safari 14, which is included in iOS 14.
Flutter web applications may not work correctly on older versions of iOS or on other web browsers on iOS devices.
The Flutter framework itself supports building mobile apps for iOS versions 8.0 and later. However, this does not apply to Flutter web applications, as they are not native iOS apps.
Overall, if you want to build Flutter web applications that can be run on iOS devices, you should ensure that your application is designed to work with the latest versions of Safari and iOS, and you should test your application thoroughly on iOS devices to ensure that it works correctly.
https://docs.flutter.dev/development/tools/sdk/release-notes/supported-platforms

How do you setup automated-tests for Capacitor native apps?

Capacitor allows us to code once then generate web, Android and iOS applications. Most people using Capacitor will generate native Android and iOS applications.
But strange enough, I can't find any documentation about how to create automated-tests for the two native applications. I can easily test the web application using protractor, jasmine or whatever. But when it comes to native apps, I can't hardly rely on native tooling (Android Studio and XCode) as there are other issues preventing me from testing it easily (ex: no possibility to set Accessibility ID through the views markup, etc).
Where are we at with Capacitor native apps automated-tests ?
I believe this is what you are looking for Ionic/capacitor Integrations for Testing
As far as the community/forums and official docs go there are only 3 ways you can test your apks
Native [Andriod Studio / Xcode] [Emulated versions]
Real Devices
3rd party Integration listed in the link above..
Even on google there very less info on this topic.. most of the blogs/ articles only say that Ionic/Capacitors can be tested just like a normal WEB App

Media queries in email and Android 5.1+

I'm trying to use a very simple media query, but looks like I'm missing something. My code seems to work in most clients, but when testing in litmus, from and above Android 5.1 I see that my media query is ignored.
I tried to make the most basic example, which can be found here: https://litmus.com/builder/b46c315
Any idea what I might be doing wrong, or how else to achieve to target these android devices with specific styles?
Android stopped supporting media queries after version 4.4.
If you are testing in litmus you will notice that media queries dont work in android 5.1 and 6.0
This caused all kinds of problems for me and I have now switched to a Hybrid template base for html emails that react responsively without the use of media queries.
The Android device on Android (not 4.4) is gmail app. Google has stopped shipping Android with its own email client and made Gmail App as the default app.
To test on Android you can use Outlook.com app but i has limited functionality compared to Android's original app or iOS.

Google TV on Android device

We have developed a new OTT Streaming STB build on an Android platform. How do I get it to operate the Google TV system so that the Apps built for GTV will load and run correctly?
Please note: I am NOT looking for advice on how to get an app onto the GTV platform - what I need is to get the Google TV platform on my STB.
Thanx
Nick
Google TV is not open source. It is built in a different way to core Android, you can't just add it to your build. Nearly anything built for Google TV will work on other Android devices such as yours. The Google Play device filtering is your real problem.

Questions on Cross platform mobile app development

I have the following queries on using phonegap / Titanium appcelarator for our cross platform mobile development
Currently we want to develop iPhone compatible and android compatible app with single source code using the cross platform mobile SDKs
Can this phoneGap or Titanium appcelarator works with single source code on both the iPhone and Android platforms?
also is there any other platform works as such?
And how these application will be relased with Appstore / Android market place since they have single code base ( source code ).
Any helps would be greatly appreciated.
I have tried out Sencha Touch with PhoneGap and also Titanium.
Sencha touch is pretty easy as it is based on javascript and can be used with android and iphone. The app created with Sencha touch can later be wrapped inside phone gap and submitted to the appstore.
Titanium again uses javascript but they do some processing on it. So the app is native.
They do have some common api's that can be used for both iphone and android. But for some advanced features they have 2 seperate sets of api's for both android and iphone.
So both have some differences. And they are both acceptable in Appstore and android market place.
I have not tried Titanium, but one of my friends is using Corona. He said its support Android and iPhone, and easily port over. You will need at least, adjust the image size, AFAIK, the image size for iphone and androids(various size) are different.
Corona: Write once, build to both iOS and Android.
corona concentrates on games. it uses lua. if you want to build a cross platform application you should first design your application cross platform. android and ios are different os with different style guides.
i have experiences with titanium and it worked fine. but i experienced that a cross platform design is important since the most time of building the app was used for programming the user interface. so invest time in building a good mvc design and ui. after that it worked out easily.
Find answers for you question below.
Can this phoneGap or Titanium appcelarator works with single source code on both the iPhone and Android platforms?
Yes It can definitely work with single code base. in addition to this you can develop universal App that can run in tablet and handheld from single code base
(NOTE: however on some point you have to differentiate between iOS and Android as some of the functionalities are specific to iOS or Android System. Titanium provide constants to check between iOS and android. It also provides constants to differentiate between Tablet and Handheld devices)
also is there any other platform works as such?
Other than Android and iOS titanium provides support for blackberry and mobile web platforms also.
And how these application will be relased with Appstore / Android market place since they have single code base ( source code ).
You can build App for required platform from titanium it self.