2012-12-04 142 views
0

我正在爲iPhone和Android做一個應用程序。我想知道什麼是flashcs6(as3)和html 5的優點和缺點。as3 vs html5移動應用程序

我進入閃存,所以我不知道有關html5的可能性,有些人指出我的事實,即發展針對安卓和iPhone應用程序可能會更容易做HMTL5 ...

所以我想知道你們想想這個..

問候, Merijn

+0

我也聽說過html5是最近走的路,不知道優點或缺點 – Bigflow

+0

Stack Overflow比這種高層次的難題更專注於具體的編碼問題。話雖如此,如果您嘗試提供儘可能最好的體驗,我會推薦開發適用於Android和iOS的本機應用程序(Java和Objective C)。基於html5的解決方案(如phonegap)將允許您爲2個平臺提供應用程序,但要以質量(流動性,尊重平臺設計指南)爲代價。在某些情況下,native和html5的組合是有意義的(例如,如果您需要從服務器端大幅更改部分應用程序) – Teovald

回答

1

當然沒有「正確的「回答這個問題,但一個看法。 HTML5與JavaScript看起來很有希望在我的看法。 HTML5尚未「完成」,但至少部分在較新的移動設備上實施。

查看ImpactJS瞭解使用HTML5和JavaScript可以做什麼的演示。它是一款JavaScript遊戲引擎,可以顯示您可以將其用於iPhone和其他智能手機。 (以及更新的桌面瀏覽器)

Here你可以找到關於哪個瀏覽器有多少html5標準支持allready的信息。

根據您要創建的應用類型,還有其他選項。例如jQuery手機可以使用,如果它的「簡單」。

+2

「iPhone不支持Flash」不再適用,請檢查Adobe AIR。 –

+0

哦,謝謝:)不知道。無論如何,我相信html5將是未來。我剛剛閱讀AIR的2.7版本,不再支持Linux。所以你還需要開發兩種不同的平臺。你也需要一個特殊的插件/軟件。 HTML5可以在不使用插件的不同瀏覽器中使用。 – HashtagMarkus

+1

@ Zerd1984關於linux上的AIR ...我想通過查看Linux用戶的市場份額和用戶百分比,可以理解爲什麼它不再受支持。但關於遊戲開發,我會考慮AIR解決方案的時間/成本預算。請檢查http://gaming.adobe。com另外我認爲HTML5是未來,但在這一點上,對於我正在開發的應用程序以及Flex/Flash打包的AIR應用程序來說,速度太慢,即使在ipad 1和iphone 4上運行的應用程序也會更快。 –

3

幾個月前我研究了一個移動項目的HTML5,發現它還不像AS3那麼成熟。這並不可怕 - 如果我決定堅持下去,我相信我可以製作出一款出色的應用程序。問題在於沒有選擇超過AS3的HTML5的強制性理由,所以我堅持讓我的開發時間更輕鬆。從現在開始的一兩年內,我想HTML5移動開發將會變得更加成熟和容易。

我不能說功能,因爲我只是想製作一個遊戲,只需要能夠渲染到屏幕和沒有設備的API(加速度計,相機等)。在性能方面,AIR似乎贏了,但不是巨大的利潤。現在我們來看看是否要選擇HTML5(當然是一種很好的技能),或者是否希望儘快部署,在這種情況下,我會使用AS3(更成熟的工具,圖書館等)。