Titanium Community Questions & Answer Archive

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

Enhanced Titanium Developer (IRONti Developer)

As an experiment I put together an enhanced version of the Titanium Developer app (called IRONti Developer, pronounced "iron tie", to avoid user confusion). It supports CoffeeScript, includes a source code editor, and turns off some of the network features to make it less distracting.

A version for Macs can be found here: http://bit.ly/bD5SEI

The zip file contains the enhanced developer app and a sample CoffeeScript Titanium app. Take a look at the README file and then simply try it out to see if you like it (at least conceptually). I recommend that you already have the official Titanium Developer installed. IRONti Developer is not a full replacement for the official Titanium Developer (it hasn't been tested in that way and it might need a few enhancements to properly work due to its database and other magic).

Keep in mind that this is not an official Appcelerator app because I'm not employed by Appcelerator or connected to them in any way.

— asked September 10th 2010 by Kyle Quest
  • code
  • coffeescript
  • developer
  • editor
  • ide
  • source
  • titanium
  • Here is a video that shows how to create a sample iphone app with the IRONti Developer app. The new app is built with the code that comes from the sample CoffeeScript app. Note that you can't simply import that sample app because Titanium Developer needs extra directories and files in the build folder it generates. Don't forget to mirror the file tree structure between the IronCoffee and Resources folders. All CoffeeScript files must be placed in the IronCoffee folder. The first project you'll create in IRONti Developer will not show up in the project list right away. Simply close the app and then restarted. Take a look at the README file for more details.

    The video quality is not great because I'm not an expert with screen casts: http://bit.ly/aM8ow0
    This video link will be taken down eventually, but a YouTube version ( http://www.youtube.com/watch?v=zpHYFzQmo8A ) will still be there. The only problem with the YouTube version is that YouTube degraded the vedio quality even further…

    A bit warning to people who haven't experienced this enough. Titanium desktop apps and the Titanium Developer tend to get stuck (especially on startups), so you have to do "Force Quit". The IRONti Developer app has the same "feature" :-) This happens more when your system doesn't have enough memory.

    — commented September 10th 2010 by Kyle Quest
  • i can't download the IRONti Developer some help or put again the links please thanks

    — commented November 1st 2010 by Wilmer Abreu
  • I'd also like to try this out… any chance you'll put the link up again?

    — commented November 3rd 2010 by eric martinson

11 Answers

  • I haven't tried this out yet, but I've got some long plane flights coming up and was wanting to do some offline work. Thanks!

    — answered September 10th 2010 by Damien Elmes
  • let's see it, downloading..

    — answered September 10th 2010 by Andrea S
  • hmm interesting, im really digging this CoffeeScript stuff, thinking about jumping into it. I tried IRONti but I don't seen an option to create a mobile app even tho the sample app shipped is a mobile app? Kind of confused there.

    — answered September 10th 2010 by Sj Singh
    • Mobile apps in IRONti Developer are created in the exact same way mobile apps are created in the official Titanium Developer. I'll post a video that shows the IRONti Developer features and how a project with CoffeeScript is created.

      — commented September 10th 2010 by Kyle Quest
    • I have the same issue when using the app. When I click New Project, I am limited to only 'Desktop' there is no option for mobile or ipad…

      — commented September 12th 2010 by Critter
    • If the project type list constains only 'desktop' then it might something to do with the Iphone and Android SDK detection. I remember having to reconfigure at least one of those SDK paths. I'll have to look into this. When did you install your Titanium Developer?

      — commented September 12th 2010 by Kyle Quest
    • Titanium has been installed for quite some time. I did have to go in recently and re-download the android sdk, and link to it properly..

      also.. why does the client reach out to friendfeed.com and search.twitter.com ?

      — commented September 13th 2010 by Critter
  • I assumed that people would already be familiar with the coffeescript sample I mentioned in my other recent post a few days ago, so I wasn't explicit about the origins of the sample coffeescript code. This is actually the reason I used it, so people would already be familiar with it. Just like with the original Titanium Developer code I claim no ownership to it.

    — answered September 11th 2010 by Kyle Quest
  • oi mate. were you able to sus out anything regarding the selection of the type of project?

    — answered September 15th 2010 by Critter
  • The links are dead.

    This would be very useful to me, as I have no internet connection for yet another week and I am planning to use CoffeeScript in my project.

    — answered December 23rd 2010 by Lucian Branescu
    • The package is in the process of being updated to fix a couple of bugs. It'll be available again pretty soon :-)

      — commented December 23rd 2010 by Kyle Quest
    • I am eager to jump in on this! Gj kyle!

      — commented December 26th 2010 by Jeroen Kntl
  • Ok. So, where is the live link?

    — answered February 2nd 2011 by Yegor Kudinov
  • Ok. So, where is the live link?

    — answered February 2nd 2011 by Yegor Kudinov
  • Can I use this developing software in a <a href="http://www.ratesadagency.com">rates advertising agency</a> campaign? I'm looking to promote my friends business, but I need some help to get going. Would you be able to use this to develop better marketing plans?

    — answered July 25th 2011 by Gary Neal
  • The link is broken!

    — answered October 25th 2011 by Ezequiel Dario Gambaccini
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.