Last week we had two important launches: Rust 2018 and Flutter 1.0,. I thought to build an app using Rust for the business logic and Flutter for the user interface, that can run at both Android and iOS, I built one and tested it at Android and it is working fine.
I just wonder how to measure the performance and compare it with native Android/iOS app.
The app flow is:
The structure is as below:

j
stuff ;)
ever layer of abstraction adds overhead so if we take the resource perspective in theory native should perform better.
But without metrics this is basically reading crystal balls and voicing opinions. I personally like the idea because I am doings something similar but I don't take the standard performance metrics but that I have a multi-component network component where we want to share the rust code across platforms.
Do it and measure it. Tell us your findings :)