作者viceversa56 (姊超猛)
看板Flash
標題Fw: [請益] 最好用的app開發跨平台?
時間Mon Jun 9 20:37:37 2014
※ [本文轉錄自 Soft_Job 看板 #1JbMcxwr ]
作者: viceversa56 (姊超猛) 看板: Soft_Job
標題: Re: [請益] 最好用的app開發跨平台?
時間: Mon Jun 9 16:00:52 2014
※ 引述《njpp (正妹真難找)》之銘言:
: 想問一下各位目前最好用的跨平台
: 撰寫APP的工具是?
: 雖然說原本想用C# Xamarin
: 但是實在不好用 資料太少
: 後來放棄
: 後來改用 Android SDK (應該是java 語法吧)但好像不能寫 ios
: P.s新學的門外漢 有C#基礎
: 謝謝!
如果你還不知道Flash可以開發app 那你就out了
Flash不只可以開發網頁遊戲, 也是可以用來開發app
這是今年6月電腦程式流行語言排行
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
As3 歷年走勢圖 (今年6月是歷年來最高紀錄,AS還在持續攀升)
http://www.tiobe.com/index.php/content/paperinfo/tpci/ActionScript.html
忘了在哪看到的資料,Flash是app開發"跨平台"首選
一般flash使用的開發工具
建議使用Flash Cs6 以上版本, 或是使用Flash builder 4.5以上 or Flash Develop
流程簡單說就是使用as3開發app
之後打包成air檔 (Air for iOS or Air for Android)
性能問題可以透過,starling Framework解決
air 開發相關遊戲成品
http://gamua.com/starling/games/
另外像是3d engine, Physics engine, Particle effects ,Skeletal animation
都有相關lib可使用
--
東︰ ▁12F12▁ ╮ ▁ 6F6
▁ 是要跳不跳? ● 現在要怎麼演?
區︰ ▁ ▁ 我要跳囉~ ▁ 5F5
▁ 是要跳不跳? <
迷︿ 快想阿~
某︰ ▁ ▁ ▁ 4F4
▁ 是要跳不跳? ▆▆●… …
…
吃︰ ▁ ▁ ▁ 3F3
▁ 是要跳不跳? ●…
寶GJ● ●
大︰ ▁ ▁ 別!!! ▁ 2F2
▁ 是要跳不跳? F6 ∥
某GJ劫GJ
樓︰ ▁ 7F7 ▁ ╯ψQSWEET ▁ 1F1
▁ ●●●●●● ∥
演SOD? ∥ ∥
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.2.171
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Soft_Job/M.1402300859.A.EB5.html
1F:→ y3k:Flash/AIR這種高度相容性的東西雖然方便 但是效能問題不容小覷 06/09 17:24
雖然大多數人都認為Flash已死,但是不爭氣的HTML5/JS並沒能在這幾年裡爭得
太多份額,相反,許多公司在開發HTML5版程序之後都因為兼容問題嚴重而放棄
計劃。部分轉而投向java/objectiveC原生移動應用,而另一些則重新回到
Flash/Adobe Air。從2013年底開始,Actionscrip語言的熱度就在逐月攀升,
五月的排行直接躍居前20。網頁flash確實在減少,但是隨著移動設備性能的提升,
AS代碼比起原生代碼的性能不足已不再是其致命缺陷,而Adobe Air不改代碼所有
平台通吃的特性使其在移動領域越來越有優勢。打敗HTML5固然沒可能,
但那些詛咒Flash要死的無疑又要多等好幾年。"
2F:推 hotdogqq:Flash還滿威的,只要寫一套code雙系統都可以用 06/09 19:27
※ 編輯: viceversa56 (36.229.2.171), 06/09/2014 20:30:25
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: viceversa56 (36.229.2.171), 06/09/2014 20:37:37
3F:→ KawasumiMai:HTML5要取代Flash的網頁介面瀏覽很簡單 06/09 22:27
4F:→ KawasumiMai:不過要取代Flash寫遊戲..... 06/09 22:28
5F:→ dsin:1樓說的性能問題依舊阿 而flash的更新效能改進幾乎都是靠支援 06/13 15:54
6F:→ dsin:新的硬體功能 而非做優化同樣硬體C/C++表現最好不用說 但就算 06/13 15:57
7F:→ dsin:用JAVA開發簡單多媒體應用 性能恐怕都好上一大截 兩者皆有一 06/13 15:58
8F:→ dsin:個VM概念的底層 06/13 15:58
這些都只是工具,你爽用哪個就用哪個,只要你用得好就是好技術,
Flash優勢在於跨平台移植和開發時間短,
如果你不想跨平台,那你就用原生,原生性能一定好,
app產品週期短,陣亡率高,但開發app卻要很長的時間,關鍵就看你怎做
目前國外主流跨平台工具是使用flash,這也是as排名最近一直上升的原因
排名甚至比2008,2009年Flash網頁遊戲起飛時還要高
※ 編輯: viceversa56 (36.229.4.228), 06/13/2014 21:30:24