Andy
Andy

Reputation: 5379

Titanium compatibility with Android

Will Titanium work properly on all android sdk versions (1.5, 1.6, 2.0, 2.1, 2.2).....

Upvotes: 4

Views: 790

Answers (5)

Suresh Sharma
Suresh Sharma

Reputation: 1844

Well it works great for the cross platform Execution. The Only problem is that when user want to compare the iphone version & Android Version by developing same code. iphone is excellent as per its gesture supports & fine UI works.While Android is still improving the terms. So you should firstly check your terms and requirement then Go a head with Titanium. OtherWise Appcelerator consistently working around all the native support as well as common features. you need to find the possibilities in proposal for the Framework.it will be great approach & future perception as well.

Upvotes: 0

dmarges
dmarges

Reputation: 361

Yes it is.

But be warned that while Titanium has its strengths, it also has its weaknesses (ie; memory).

If you're working on a project for a client or are just starting your journey into mobile development, I would recommend learning how to code a native application. At least that gives you some options if you run into troubles. I've been burned a couple of times.

Upvotes: 4

Nirav Sanghvi
Nirav Sanghvi

Reputation: 418

Titanium works with all android SDKs .You just have to make some changes to make it work with all SDKs. Titanium works with sdk 2.1 and below without any changes. But in order to make it work with 2.2 and above you have to add a symbolic link of adb file which is in platform-tools(source) folder to tools(target).

Upvotes: 1

Zach Snow
Zach Snow

Reputation: 1054

Occasionally the platform-level support for a particular feature is different between the iOS and Android. For instance, the underlying audio support is significantly better on iOS; many features are simply missing on Android (we eventually patched them ourselves).

In addition, the way that the underlying platform's primitives are wrapped differs, so that code that is correct Javascript will result in incorrect Java on Android. An example we came across was related to the treatment of null and undefined when used with the Ti.App.Properties.setXXX functions. This issues are becoming fewer and farther between, as mentioned, but there are still issues not just related to UI.

I suggest you make a point of continuously developing and testing on both platforms; you'll find incompatibilities (mostly related to leaky abstractions) and their workarounds more easily that way.

Upvotes: 0

MattB
MattB

Reputation: 724

Based on the research I've done, yes, I believe so. I'd recommend trying it out.

Upvotes: 4

Related Questions