作者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/cn.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