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 android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
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