One of the main differences is the naturalness of the two frameworks. Both the Rhodes Framework and the Titanium claim to be native. Rhodes, however, is not really native, i.e. Uses a built-in web browser to display an HTML-encoded website. However, Titanium takes your JavaScript code and creates real widgets of its own on the respective platforms.
So, what is so important about the native? Well, this makes the user much better .
The Rhodes Framework is best described as a competitor for PhoneGap.
As far as I know, Rhodes is best suited for enterpriseisey applications. I would recommend Titanium to most application developers.
source share