ワンソースで多種OS用のアプリが作成できるという誘惑、少し経験を積んだ開発者なら絶対に避けて通る道です(笑)。UIレイアウトひとつ取ってみても、iOSデバイスだけでも大変な昨今、フラグメンテーション大爆発のAndroidデバイスまでカバーできるなど幻想でしかありません。品質、機能、パフォーマンス、メンテナンス、継続性、何よりもユーザエクスペリエンスの面で競争力のあるアプリにはならない。成功したければ(かなり特殊な事情を除いて)アプリはネイティブ環境で開発するのが常道です。
心地よさげな言葉に誘われて…
気軽に実践投入したら後から大変な状況になるかもしれません(笑)。世の中そんなに甘くはないぞ!