How can I develop an iPhone app in Perl?

Can someone provide a good link for a book on how to develop an iPhone app with the Perl programming language?

+4
source share
5 answers

Why do you want to use Perl? You will miss everything the iPhone SDK gives you and you won’t be in the iTunes App Store.

If you are trying to use Perl because it is the only language you know, just bite the bullet and get to know Objective-C. Use the right tool for the right job. Despite how much I enjoy working in Perl, I don't think this is the answer to every problem.

However, if you want to use the Perl route, you can use it to drive an HTML-based application. Ultimately, you install a mini site with local storage, etc. On the iPhone. Creating iPhone apps using HTML, CSS, and JavaScript is in the O'Reilly Open Feedback Publishing System, so you can see how to do it for free. Perl can be a tiny, server-side component.

+15
source

All in all, Perl is not the best choice here. Without the jailbreaking iPhone, you would need to compile perl into a static library and link it to your byte-compiled code (or create a small application that glues the two together). It seems that most of the work is of little use, since Perl does not bind to the various Cocoa and UI elements that you will need to control the startup cycle. Why do you want to use perl here?

Jailbroken development is beyond the scope of the license agreement. A search for “perl iphone” will give you some links on this topic, but I really can't go any further.

+9
source

If you insist on Perl, relax your restriction that it is an iPhone application. Make this web app designed for iPhone!

Pros

  • You can use all the Perl you want! Even Catalyst !
  • Any version of Perl you want in your own configuration.
  • Cross platform with other mobile / internet devices.
  • Easier to deploy updates and patches.

vs

  • A permanent internet connection is required.
  • Available outside the iPhone environment.
  • Not in the iTunes store.
  • The breaker of tradition.
+6
source

If you mean the backend for the iPhone application (via XMLRPC), then we are all behind you, I believe.

+1
source

I think Perl is a great choice for writing a web-based mobile application.

combine it with one of these tools to create your own look for various mobile platforms:

http://code.google.com/p/iui/

http://www.phonegap.com/

http://www.jqtouch.com/

my 2 iPhone mashups awards work on Perl :)

http://imoviemash.com

http://imusicmash.com

Al

-one
source

All Articles