动画创作家园  动画人最专业的动画理论网站。
高级搜索
维爱迪-动画创作家园 >> 动画资源 >> 其他教程 >> Flash CS5 iphone 开发教程

Flash CS5 iphone 开发教程

维爱迪-动画创作家园 出处: 作者:李文磊 日期:2009-12-21 10:56:38 3D MAX 动画制作教程 | 推荐下载:原动画基础教程 | 动画片《大闹天宫》文学剧本 | Photoshop入门与进阶实例
在Flash CS5中使用Flash进行Iphone的开发本质上是Adobe把Flash虚拟机运行时变相的通过LLVM搬到了IPHONE上面,实际上,Adobe的做法是,通过LLVM-底层虚拟机编译技术,将Adobe Flash的代码预先编译为ARM(iphone处理器)汇编代码,这个汇编代码是可以直接在iphone的ARM处理器上运行的。,从而绕开了Iphone上不允许通过虚拟机运行程序的限制。

本教程是系列教程,在本篇文章里,我们首先介绍一下FlashCS5的安装过程,从下篇教程开始,我们开始介绍FlashCS5关于Iphone的API,然后,制作一个简单的应用程序用来说明如何使用FlashCs5进行开发。
我们这次测试的是FlashCS5的Beta1测试版,前面还有许多Alpha测试版本,我们就不一一测试了。
首先,安装包将近1G大小。大家可以看到,FlashCS5的安装文件解压后,会解压出如下目录。顺便说一下,感觉FlashCS5的安装速度还算挺快的。
整个安装过程中规中矩,几乎都是下一步的操作,没有什么特别的地方。

许多人都对Flash CS5中,Iphone的开发做了一些评价,这些评价来自于国外一些高级Flash开发人员,他们都有着很长时间的Flash开发经验。对于Flash开发人员使用Flash CS5来开发Iphone程序,目前最大的一个质疑,就是其性能。

大家都知道,iphone不是桌面PC的CPU,如果你用Flash Lite开发过运行于一些诺基亚或者多普达等手机(Iphone的硬件条件应该是好于这些手机的)的应用程序,你可能会体会到过在低速CPU上的开发是什么感觉。其实一个字,就是很慢。

由于大家现在习惯了挥霍大量的内存,大量的CPU计算资源,不是很在乎对于程序的优化,从传统的PC转移到移动设备开发时,必不可免的就要遇到一个性能问题。你会发现,你本来开发好在你的PC上运行很好的程序,实际上不能很顺畅的在移动设备上运行。

由于IPHONE的原生开发环境是Objective C,苹果在最初设计其开发的时候,不仅仅给出了常规API,还给出了一个内存管理API等一些在虚拟机上开发时不经常遇到的API. 这些API虽然涉及底层编程,但是他们能高效的管理移动设备上有限的资源,让你的程序能够顺畅的运行。

而是用Flash CS5开发的时候,由于你自己不会去管理内存,带着桌面开发的习惯和常识去开发移动设备程序的时候,必然会造成程序运行不是非常流畅的问题。

我们今天提到这些,就是想告诉大家如果你打算用Flash CS5开发Iphone上的应用程序的话,必须做好心理准备,而且,对于性能的考虑,应该作为一个非常大的问题摆在前面。

而且,目前,iphone 1代,iphone 3G, iphone 3Gs 都在市场上,他们的相对计算能力也不是一样的,而且会有比较大的差别。这方面的考虑,也是不可缺少的。

在下一篇教程中,我们会简单介绍一下FlashCS5的界面,以及跟Iphone开发相关的地方,以及一些iphone开发后发布到iphone上去的一些注意事项。

第一页上一页12下一页尾页
责任编辑: brahma 参与评论 H网电影院 超爽动漫 电影 | 推荐下载:原动画基础教程 | 动画片《大闹天宫》文学剧本 | 超低价图书
复制本文地址给好友 -
相关文章
AdobeFlashCS5开发iPhone应用[12-21]
Flash CS5小道消息[12-21]
MOD《魔法师之家》制作教程与心得[12-11]
概念艺术家Ryan Church的绘画教程和作品[12-09]
游戏美术师必看教程:“优化”程序员美术[12-03]
《动画杂志》又发新刊 精彩教程与你分享[11-30]
最新文章
AdobeFlashCS5开发iPhone应用[12-21]
Flash CS5小道消息[12-21]
奔驰极品概念超级跑车SLR Stirling Moss的制作..[12-20]
CBS圣诞动画特辑《是的 弗吉尼亚》(Yes Virgini..[12-18]
报告显示2009年中国网游市场规模达258亿元[12-18]
2011年雅典特奥会会徽、吉祥物发布[12-18]
关于我们|联系我们|免责声明|版权声明|创作说说(旧版)|标志大全|友情链接
动画创作家园QQ群①:2444514(满) QQ群②:15363563(满) QQ群③:48533909(满) QQ群④:44832229 (满) QQ群⑤:43100861 (满) QQ群⑥: 48773990 最佳分辨率 1024×768
维爱迪动画创作家园 冀ICP备19004920号-4
如果您感觉动画创作家园不错,别忘了告诉您的朋友哦,朋友会感谢您的^_^