Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

Titanium App vs iPhone native : any differences ?

Hi everyone,
I have a question about Titanium possibilities now and in the future. I have been following Titanium development for over a year (since 0.1) and now I am asking myself this question : does Titanium support ALL iPhone SDK possibilities ? Can we do exactly the same, 100% ? What will happen when new SDK version comes out ? Will it be supported on day 1 of each new final iPhone OS version ? And before in fact, to test and adapt our applications before it comes out…

I am asking this to know if it is a viable possibility for mobile development…

Same question could be applied for Android, Desktop and other future platforms (Blackberry and others)…

Thanks !

— asked March 12th 2010 by Jean-Philippe Boily
  • titanium future possibilities sdk viable os mobile desktop andro
0 Comments

4 Answers

  • I am building an application right now with Titanium and I haven't found anything that I have needed to do that hasn't been possible with Titanium. While writing the application directly in Objective-C will give you a more granular level of control, Titanium will give you speed.

    If you are going for a totally in-depth 3d game then Obj-C is probably your best bet.

    As far as iPad development goes, it seems that Titanium is already supporting a lot of what is possible. They state that your apps will work on the iPad out of the box.

    As with anything that is constantly evolving there is bound to be a bit of lag. But you can always download the beta sdk and run your Titanium app in the simulator with the new iPhone SDK to see if your features are working.

    Hope that helps.

    — answered March 12th 2010 by Rob Edgell
    permalink
    0 Comments
  • I am building an application right now with Titanium and I haven't found anything that I have needed to do that hasn't been possible with Titanium. While writing the application directly in Objective-C will give you a more granular level of control, Titanium will give you speed.

    If you are going for a totally in-depth 3d game then Obj-C is probably your best bet.

    As far as iPad development goes, it seems that Titanium is already supporting a lot of what is possible. They state that your apps will work on the iPad out of the box.

    As with anything that is constantly evolving there is bound to be a bit of lag. But you can always download the beta sdk and run your Titanium app in the simulator with the new iPhone SDK to see if your features are working.

    Hope that helps.

    — answered March 12th 2010 by Rob Edgell
    permalink
    0 Comments
  • Does Titanium Mobile support ALL features out of the box?

    No way! There are probably hundreds of obscure features it doesn't support as is. However, since TM is open source, and totally modular, I guess there's NOTHING that can't be done if you're ready to get your hands dirty ;)

    — answered March 12th 2010 by Jacob Waller
    permalink
    0 Comments
  • Think of Titanium as a Rapid Application Development Tool. Like a 4GL or 5GL.

    As of today, I think Titanium has gone a long way from 0.1.
    It is not easy for a FREE solution to stick around for so long and it has given web developers the power to develop for iphone, android, etc

    Given time and resources, I think Ti will support more and more of native SDK API but that requires help from the open source community as well.

    As for me, I'd say 'Kudos to Ti!'

    — answered April 7th 2010 by Peter Lum
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.