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.

Reply via email to