Overflow in real life.

I am a Titanium developer since 2014, and despite everything, I love it. The work behind this awesome framework it’s big and incredible, and I’m really proud of its community of which I am a member.

I still use it for the apps I develop for Caffeina.

The main problem is that when building complex apps, the number of your native modules increases, and when install two or more modules that requires the the same JARs file with different versions, Titanium compilation will fail on Android.

You’ve undoubtedly encountered this problem when building apps that require native modules with the…


Da quando qui in Caffeina abbiamo incominciato a lavorare con Appcelerator Titanium, lo abbiamo visto evolversi così rapidamente che, dopo un anno di progetti realizzati, questo framework non sembra quasi più lo stesso.

Durante lo sviluppo abbiamo collezionato un po’ di consigli e best pratice che ora vogliamo condividere.

Cosa c’è di nuovo sotto il cofano

Con la versioni 3.X sono state introdotte molte funzionalità, prime tra tutte il supporto ad iOS7 e ad Ti.UI.iOS.Animator, che gestisce nativamente la fisica degli oggetti.

Tuttavia, ciò che ha subito notevoli migliorie è stata la CLI (Command line interface):

  • è stato deprecato il supporto allo script legacy scritto in Python…

Flavio M. De Stefano

Software Engineer for @Spotify in @Stockholm; with passion

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store