2012-06-05 21 views
0

目前我工作在iOS和Android上那麼相同的應用程序,我需要制定他們兩人一前一後..如何容易或艱難的是電話間隙爲開發移動應用

一定要知道關於手機差距..你是否已經嘗試過..如何爲平臺同時開發應用程序,並且在更短的時間內開發應用程序?是簡單還是複雜,還是需要時間來學習......

+2

注意的環節:因爲你的問題太板了,這樣的標準,人們可能會downvote你。通常我們在這裏期待更具體的問題。 – MrTJ

+0

但用戶應該明白他是新用戶。 – vikky

+0

呃,人們對這裏的新用戶一般都很不耐...即使它有解釋(一些新用戶非常傲慢和苛刻) – MrTJ

回答

2

不mak,它很容易從phonegap開發原生應用程序,實際上你只需要創建一次寫代碼,並且它可以在每個平臺上進行一些手機設置的支持。有一些網址有很好的信息。對於Android

對於iOS

還有就是Phonegap-Beginners-Guide(pdf)

+0

這樣的框架時非常有用的鏈接:) – swiftBoy

+0

@vicky謝謝你的鏈接 – mak

4

一旦你設置PhoneGap的SDK(注意:目前它被稱爲Cordova),開始以非常快的速度開發。基本上所有你需要的是一些HTML(5)和JavaScript知識。但是請注意,PhoneGap就像它一樣,只是一個將HTML + CSS + JS應用程序嵌入到本機框架的框架,此外它還允許您訪問平臺功能,這些平臺功能在JavaScript(相機,加速度計等)中不可用平臺的方式。如果您瞭解網絡客戶端技術,您會發現開始使用它非常容易。

這種方法的背後之處在於,您無法直接訪問原生UI小部件,屏幕轉換和動畫,從而擁有與本機應用程序相同的外觀和感受。爲此,您必須安裝一些其他JavaScript UI框架,例如jQuery Mobile,iScroll等。配置這些框架可能需要一些時間才能與PhoneGap一起使用,但這非常值得。

無論如何,這取決於您的應用程序的需求。由於上述技術的侷限性(以CPU,內存處理,本機外觀和對本機技術的有限訪問爲限),我覺得這種方法僅適用於某些類型的應用程序,最有可能適用於厚客戶背後的一堆Web服務。它們也非常適合用戶界面的快速原型設計。如果你需要更復雜的東西,你最好去本地開發。

+0

我與MrTJ總是。 –

+2

也許另一個補充:不要以爲你在PhoneGap的應用程序中沒有設備特定的代碼。您必須爲每個設備創建一個項目(請參閱教程和PhoneGap幫助),也許您還必須在那裏做一些特定的事情(使用推送服務等等來鏈接起始頁面)。同樣在HTML/Javascript中,有時需要特殊的設備處理...當你使用像jQueryMobile –

相關問題