ah vedi, non conoscevo ruby per il mobile.
c'è sempre qualcosa da scoprire!!

cmq, mio parere, non esiste un vincitore tra native e cross-platform.
nel senso che dipende anche da cosa devi fare.

io ti posso dire che una app creata con ionic (quindi javascript/angularjs + html + css) va alla grande.
ma non ci fare mai un gioco 3D o una app che richiede prestazioni fulminee (che non so quali possano essere oltre ai giochi).
ma per una app stile gestionale, non ho problemi di velocità!
(generalizzando un pò ovviamente).