However, the limitation of the Titanium approach is that its developers will have to wait for Titanium to support new features in the underlying iOS and Android platform. That could be an issue in the fast evolving mobile space. Also, debugging a Titanium application can be a chore as you are never sure whether the bug is in your code, or Titanium, or in the underlying SDKs.
Titanium is free for commercial use under Apache 2.0 open source license. Its rich feature sets, extensibility, robustness, and liberal licensing differentiate itself from competitors in this space.