Write once, run on iPhone and Android
You describe what you want: "a blue button that says Hello."
One set of instructions — not two.
Inside the app, a JavaScript engine reads your instructions and figures out what to show.
Your instructions are passed over to the phone's own building blocks.
This messenger is called the "bridge."
Not a fake picture of a button — the phone makes its actual native button.
Gets a real Apple button
Gets a real Google button