Obwohl RoR in erster Linie für die Webentwicklung, Webservices und Webanwendungen verwendet wird, ist es dank der Vielzahl von Bibliotheken, die RoR bereitstellt, auch die Entwicklung mobiler Anwendungen einsetzbar.