How to enable/open developer/console window in Edge for the iPad? - ipad

I am using iPad iOS version 12.1
How do I enable developer/console window using the Edge browser?

At present, MS Edge for the iPad provides a limited functionality. Users can use MS Edge for browsing, but developer tools are not provided with this version of MS Edge.
If you think that this feature should be available in MS Edge for the iPad then you can try to provide your feedback to user voice.
Here is the Microsoft User Voice link for this request.

Related

What browsers should we test while developing a Teams app?

We are developing an app for Microsoft Teams, which is a web application that resides inside a teams shell. So, while testing the app in development mode, we have to use teams web app (teams.microsoft.com) and test the functionality on a dev tenant.
Major question here is What's the browser engine that's running inside the Microsoft Teams Native app?
In order to have the expectations for testing team right - What browsers should they be testing our web app with?
Currently we are testing on Chrome, Firefox and Microsoft Edge - Should we support Edge Legacy and Edge on Chromium? or testing on Edge Chromium should be good?
The desktop full client runs on the Electron shell, which is using Chromium under the hood, so basically Chrome and "Edge Chromium" are much the same. However, as you've stated, the user could be using Teams in the browser. As a result, Firefox for sure is possible, but so are MacOS browsers and (gasp) even Classic IE!
That's aside from Mobile of course - if your app includes a Tab, then the mobile app might well load it inside the native mobile browser, making that a test vector too

What is the status of Webauthn on iOS/Safari?

I am doing a presentation on the FIDO2/Webauthn standard in a few days and I was excited to see this article on Yubico's website stating that Apple has added support for FIDO authentication via NFC like Android has for years. I had a few of my colleagues go to the various Webauthn test sites out there (webauthn.me, webauthn.io etc) on a newer device running iOS 13.1 but they all display errors stating that the browser is not supported (both safari and chrome). Is there something you have to do to enable this functionality or are we waiting for an update from Apple to enable the feature?
We're waiting on this too. What does bode well is the new NFC write support that was added in 13. The WebAuthn JavaScript API is also available in Safari as an experimental feature - it just doesn't do any FIDO2/CTAP2 stuff yet.
I fully expect to see native support (using NFC, Lightning and built-in PIN/Touch/Face ID) in the not too distant future - especially given Apple are on-board with this and the support in desktop Safari is good.
The question is when...
Editted to add 15 Dec 2019:
As of the 10th of Dec 2019 Safari on iOS 13.3 supports second factor (i.e. not usernameless/passwordless) sign in using NFC, Lightning or USB security keys. I've tested this myself using 2 different Yubico keys that support NFC.
Unfortunately it does not look like registration via the WebAuthn API is working at this time. It presents a UI prompt to plug in or tap the key but nothing seems to happen.
There is also no support yet for using the phone itself as a security key via PIN, Touch ID or Face ID.
This is still a significant step and I can only hope that Apple continues to expand the supported featureset.
Article here: https://www.yubico.com/2019/12/native-support-for-webauthn-and-fido-is-finally-here-on-iphones-and-ipads/
Updated to add announcement for Touch and Face ID on iOS:
https://developer.apple.com/videos/play/wwdc2020/10670/
UPDATE:
Starting with iOS 13.3, WebAuthn support is added in Safari. WebAuthn compatible security keys using NFC, Lightning or USB should work with current implementations of the API. I have been able to verify this using my Yubikey 5Ci using Lightning.
Original answer:
At the moment, there is no support for the WebAuthn API in iOS/iPadOS and there is also no method to enable it. As far as I know, FIDO authentication on iOS currently only works for apps that have integrated it.
On this page you can see exactly what browsers support the WebAuthn API (ar any other web API) at the moment.
Safari with iOS/iPadOS 14 and macOS Big Sur supports WebAuthn with FaceID and TouchID, as announced at the WWDC 2020.
I've been using a NFC key (FEITAN ePass FIDO -NFC Security Key) for about a year with my iPhone 7 using the latest iOS available on it. Also, the Touch ID is working well on my iPhone 7 and iPad Air 2 (no Face ID on those so I can't test that).
About Touch ID, it is a bit tricky to use. It does not come up as an option to register in Safari javascript if you use a callback rather than the same thread as the button event to call navigator.credentials.create({publicKey}). Finding that out was nasty! So no "setTimeout(register...)" or a promise (.then/await) to launch registration using Touch ID.
I use https://www.npmjs.com/package/fido2-lib as backing library on the server side.

Support for more devices for ARCore - Huawei Nova Plus

Exist the possibility to support more devices? For example, I have a Huawei Nova Plus, I think this phone fit with all the hardware and software capabilities to support applications developed with ARCore.
Exist the possibility to support more devices?
Yes
But probably only new ones.
Support ARCore is not about how new or old your device is, but if it has gyroscopes, cameras, accelerometers, miniaturized high-resolution displays.
And if it pass for some tests before get launched.
So even maybe new devices will not be support.
You don't need to instal it manualy if you instal an AR-optional app it will be downloaded automaticly. Click down below to get what i mean:
https://developers.google.com/ar/develop/java/enable-arcore
Tbh I guess its possible, the Huawei Nova 2 Plus has a gyroscope, a accelerometer, and a camera, I even contacted google about this, because I wish my phone (a Huawei nova 2 Plus) can run ARcore :)

How do I enable wifi debugging for Google Glass

I am debugging my app with my head almost laying on my desk. Neck cramps suck.
I am using Xamarin Mono in Visual Studio 2012 if that matters. Thanks.
While "wireless" ADB interaction can be set up for Android phones, there does not appear to be a way to do this yet with Google Glass (corrections welcome for this assertion!).
You might consider one of the following manual debugging methods:
[hardware] Use a long usb cable connection to your development PC
Use ScreenCast and its ability to control Glass (reference here), excerpt follows
Start a screencast and let others see what you see through Glass via
the display on your Android phone or tablet. You can even control
Glass from a screencast. Swipe on your screen like you would your
touchpad to use your phone as a remote control.

Silverlight support on iPad?

We have a Silverlight application developed 2 years ago for a construction client for entering timesheets. They are moving to using iPads and now find that the application does not run on the iPad.
So... is there iOS support for Silverlight at all? Is there support for a particular version of Silverlight? Are there plans for support?
Searching on Google, it's unclear whether there is a solution or not. I'm seeking clarity here. The posts I see on SO about this are from October 2010.
No,
http://www.theipadguide.com/faq/does-ipad-supportplay-microsoft-silverlight
No. Mobile Safari on the iPad will not support or play Microsoft
Silverlight content. Apple has also restricted the use of Silverlight
on the iPhone.
Netflix uses Silverlight to stream video in the watch instantly
section of their website.
EDIT: I do believe there are apps out there that will let you run your silverlight application on a server and stream the results to your ipad or iphone. This of course would require your silverlight app to be very light since its basically streaming a video and going through another server for interactions

Resources