When comparing Appcelerator Titanium vs Codename One, the Slant community recommends Codename One for most people. In the question“What are the best frameworks for developing cross-platform mobile apps?” Codename One is ranked 7th while Appcelerator Titanium is ranked 12th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Provides a native experience
Through using Titanium's API and UI components similar to that of the platform's native UI, Titanium provides a native experience.
Pro High performance
Pro Open source
Pro Highly customizable
By utilizing lightweight component architecture and the built in graphical designer and theming options you are able to customize a good looking app on any platform.
Pro Java 8 support
Pro Works with all IDEs
Works with NetBeans, Eclipse, IntelliJ, etc.
Pro Multi-platform development environments (via build server)
You can even use Linux desktops to build native iOS apps, no need for a Mac.
Pro Vibrant & helpful community
Pro Attractive pricing
It is possible to build production grade apps even with the free version. Pricing is decent when compared to competitors like Xamarin.