The most tricky and time consuming thing when it comes to UI development, is the layout and its consistency across a variety of devices. Android Studio 2.2’ layout engine seems to address a lot issues in this area… Still Android Studio enables me to build a native app for Android only that won’t run on iOS or in a browser. On other hand the productivity of using a statically typed language and the Java ecosystem as very appealing vs using npm and the breaking API hell around JavaScript & TypeScript.
With the rise of WebAssembly* across all browser platforms, are there any efforts to pave a path from a native Android-only app to be compiled into a WebAssembly binary that can run on any browser/platform? I am specially thinking about preserving my investment into building a scalable view/layout that could also be used in a web app. * I know WebAssembly is not production-ready yet and will lack GC once it’s released as MVP. I guess DOM access is not required as Canvas could be used for drawing a custom interface. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/f0d1b1e3-bdfe-4579-b67c-75777b34ba7a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

