Hacker News new | ask | show | jobs
by lostintangent 2597 days ago
We’re enabling a browser-based experience because of the convenience and accessibility it can provide (e.g. running on an iPad Pro), but we’re also building remote development tools for Visual Studio and Visual Studio code, to ensure that folks can choose the right tools for them, and reap the same benefits of multi-machine portability, reduced setup, and anywhere access.
1 comments

>>“running on an iPad Pro”

I was under the impression that browser based IDE won’t work on iOS because safari (or maybe UIkit) doesn’t support some type of controls.

I can’t find the mention but I read that here at HN not long ago

Afaik the WebKit fix is in, but hasn't shipped in iOS yet (as of 12.2)

https://bugs.webkit.org/show_bug.cgi?id=149054

Similar topic for Android: I am guessing for Android, VS Code has some workaround for Electron to work with virtual keyboards? Browser based IDEs won't work on Android with a touch keyboard:

https://bugs.chromium.org/p/chromium/issues/detail?id=118639

"it's a discussion we've had internally many times. The Android Keyboard team, however, has decided that key-codes are not the way to go... and I cannot say they are wrong.

While there are certain advantages to key-codes, they are also very limiting. They get in the way of auto-correct, auto-suggest, swiping, voice dictation, and many others. There are many possible capabilities of a soft "input method" that do not fit the paradigm of key codes."