2012-12-17 35 views
-2

我想要做一個應用程序來在線發送消息,顯示消息並在接收消息時向用戶顯示通知。它必須在所有的移動平臺,如iPhone,Android ..我已經搜索並找到Phonegap和鈦,我開始使用鈦。但我不清楚如何開發使用鈦的IOS應用程序?使用鈦爲iPhone開發應用程序

+0

我不知道,大概鈦,但如果你想創建一個混合應用程序,那麼你可以使用任何JS框架如Sencha或Jquery mobile for UI,並且對於做設備相關功能phonegap是好的。 –

回答

0

我的經驗表示,你應該使用鈦的性能問題。 PhoneGap的目的是允許基於HTML的Web應用程序作爲本機應用程序進行部署和安裝。 PhoneGap Web應用程序被封裝在本機應用程序外殼中,並且可以通過本地應用程序商店安裝用於多個平臺。此外,PhoneGap還致力於提供一種通用的本地API集,這對於Web應用程序來說通常是不可用的,例如基本的攝像頭訪問,設備聯繫人以及尚未在瀏覽器中公開的傳感器。

Titanium Mobile的目標是爲移動開發提供高水平的跨平臺JavaScript運行時和API(目前我們支持iOS,Android和瀏覽器,BlackBerry 10和Windows Phone將分別推出並最終推出)。 Titanium實際上與MacRuby/Hot Cocoa,PHP或node.js相比,它與PhoneGap,Adobe AIR,Corona或Rhomobile更爲相似。

現在implemetation鈦,你必須下載鈦工作室,在這裏,你會發現最新的API,以瞭解鈦工作

http://docs.appcelerator.com/titanium/2.1/#!/api/Titanium.API

+0

謝謝大家。 – ozi

0

是的,因爲Iphone模擬器不會在Windows上工作,所以無論您使用什麼框架,您都必須使用MAC機器來構建ios應用程序。 Titanium或Phone Gap

0

您需要iOS sdk才能在iOS模擬器中運行您的應用程序,您還需要它來創建將IPA安裝到設備上。

您無法在Windows計算機上創建IPA,您需要在安裝了iOS的MAC計算機上創建並運行iOS應用程序。 (還需要Android SDK在Android模擬器上運行它)