Titanium Community Questions & Answer Archive

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

3 Qs: Is this for me? iPhone and Linux? And a libjpeg, libpng version issue.

Hi there.

I've got two questions:

A) What I want to develop for both the iPhone and Android is a very simple application where the user is presented with a search box at the top, and when he enters stuff, he'll be presented with matching entries from an XML document as-you-type in a list below. Is this properly doable using Titanium? From what I've seen until now, this should be no problem, right?

B) I'm running Linux and I'd like developing on this. But is this even possible, considering that the iPhone SDK that is required by Titanium only runs on a mac? Do I still need to lend a Mac from someone to get this done?

C) A practical issue: I'm on Archlinux and this uses a recent version of libjpeg (8.0.2) and libpng (1.4.3) and upon launching Titanium wants to load the outdated versions libjpeg.so.62 and libpng12.so.0. I symlinked my version of libjpeg to the one requested and that seems to pass, but it doesn't work for libpng because it checks the version and detects that it actually isn't libpng12. Below you can see the errors. Now, don't you have a complete standalone static build for 32bit linux with all the required libs installed? I also had to remove a couple of libg* libs from .titanium/runtime/linux/1.0.0/ because there were conflicts. A static linked version would be kinda useful, I think.

— asked July 17th 2010 by Marcel Meier
  • archlinux
  • libjpeg
  • libpng
  • linux

2 Answers

  • A: I prefer json is a lot simpler, but xml should be just fine.

    B: You really need OsX, on a mac or not… :)

    — answered July 17th 2010 by Dan Tamas
  • B: It's somewhat possible to compile iPhone apps on Linux: http://stackoverflow.com/questions/276907/starting-iphone-app-development-in-linux

    — answered July 18th 2010 by Richard Venneman
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.