Not everyone failed, see RubyMotion.
However they decided it was more useful as a commercial product.