簡體   English   中英

如何在Perl中開發iPhone應用程序?

[英]How can I develop an iPhone application in Perl?

有人可以提供一個很好的鏈接來預訂如何使用Perl編程語言開發iPhone應用程序嗎?

你為什么要使用Perl? 你錯過了iPhone SDK給你的所有東西,你不會進入iTunes App Store。

如果您正在嘗試使用Perl,因為它是您所知道的唯一語言,只需咬緊牙關並學習Objective-C。 使用正確的工具來完成正確的工作。 盡管我喜歡在Perl工作多少,但我不認為這是每個問題的答案。

但是,如果您確實想要使用Perl路由,則可以使用它來驅動基於HTML的應用程序。 您最終在iPhone上安裝了帶有本地存儲等的迷你網站。 使用HTML,CSS和JavaScript構建iPhone應用程序是在O'Reilly的開放式反饋發布系統中,因此您可以免費查看如何執行此操作。 Perl可能是服務器端的一個小組件。

通常Perl在這里不是一個好選擇。 如果不對iPhone進行越獄,則需要將perl編譯到靜態庫中,並將其與字節編譯的代碼鏈接起來(或構建一個將兩者粘合在一起的小應用程序)。 這似乎有很多工作沒有什么好處,因為Perl沒有綁定到管理運行循環所需的各種Cocoa和UI元素。 你為什么要在這里使用perl?

越獄開發不在許可協議范圍內。 搜索“perl iphone”會給你幾個關於這個主題的鏈接,但我真的無法進一步了解它。

如果你堅持使用Perl,請放寬對它作為iPhone“應用程序”的約束。 使其成為針對iPhone的Web應用程序!

優點

  1. 你可以使用你想要的所有Perl! 催化劑
  2. 您想要的任何Perl版本,在您自己的配置中。
  3. 與其他移動/互聯網設備交叉平台。
  4. 更容易部署更新和錯誤修正。

缺點

  1. 需要持續的互聯網連接。
  2. 可以在iPhone環境之外訪問。
  3. 不在iTunes商店。
  4. 傳統斷路器。

如果你的意思是后端到iPhone應用程序(通過XMLRPC),那么我相信我們都在你身后。

我認為Perl是編寫基於Web的移動應用程序的不錯選擇。

與其中一個工具配對,為各種移動平台創建原生外觀:

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

http://www.phonegap.com/

http://www.jqtouch.com/

我的2個獲獎的iPhone mashup在Perl上運行:)

http://imoviemash.com

http://imusicmash.com

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM