"Egy Java-ban fejlesztett Android appnak mennyi a portolási költsége Ubuntus Java-ra?"
Sok, nagyon sok.
Az Android programozási _nyelve_ Java, de az API-k nem Java API-k, csak nagyon kis részben. Nincs Swing, nincs AWT, vannak helyette más API-k.
Androidon nem Java SE van, hanem Android API-k.
"De egy natív app-nál sem annyira vészes ha olyan cross-platform engine-re épül mint a Unity3D."
"Aki 600-800 dollárt kiad egy mobilra annak a rétegnek a 99%-a hajlandó fizetős appokat is venni hozzá."
http://arstechnica.com/apple/2012/05/ios-app-success-is-a-lottery-and-6…
Az appok többsége soha nem hozza be az árát. 40E fizető ügyfél az jelent átlagosan 120E dollárt ($3 az átlagos paid appból jövő bevétel, ha nagyon felfelé kerekítünk). Ez az USA-ban pontosan 1 tapasztalt mérnök 1 évi fizetése (átlagosan).