(Flash) Air For ipad/iphone 程序开发实践
Flash 自从5 开始就提供Air for iphone这个功能,我们开始吧
Flash Air For ipad 难点在于申请一个苹果证书,因为如果发布到苹果商店要出钱($99),这里我就略过证书申请,大家可以去baidu 上找下教程。
开发程序:
因为我只是测试,所以这个代码有点搓。。。。
打开Flash CS5,然后选择新建个Air for iphone 项目。
文档新建一个类SampleLength 如下
package { import flash.display.Sprite; import flash.events.MouseEvent; import flash.text.TextField; import flash.text.TextFieldType; public class SampleLength extends Sprite { private var txt2:TextField; private var txt4:TextField; public function SampleLength() { var txt1:TextField=new TextField(); txt1.text="我给你的礼物:"; txt1.width=300; addChild(txt1); txt1.x=30; txt1.y=30; txt2=new TextField(); txt2.border=true; txt2.width=50; txt2.height=20; txt2.type=TextFieldType.INPUT; addChild(txt2); txt2.x=30; txt2.y=60; var txt3:TextField=new TextField(); txt3.text="试试看"; txt3.width=300; txt3.selectable=false; addChild(txt3); txt3.x=30; txt3.y=100; txt4=new TextField(); txt4.text=""; txt4.width=300; addChild(txt4); txt4.x=30; txt4.y=130; txt3.addEventListener(MouseEvent.CLICK,testlength); //定义事件处理函数 } private function testlength(evt:MouseEvent) { var len:int=txt2.text.length; txt4.text="野生的罗庄大师"; } } }
编译以后 发布,发布时候选择 证书 还有描述档案
提示:发布速度很慢的,建议调试好再发布
真机测试下:
由于水果表示只能用Object-C 开发程序
所以 提交给商店不明智的
这个是**过 Ipad
直接 用Itunes传过去就可以了
方法很简单:
打开Itunes
选择“文件”>“添加到资料库”,选择生成的文件。
同步过去就OK了
最后非常期待大家能为我们的小pad phone开发更多有趣的程序。。。。
更多请阅读Adobe 官方文档
开发测试平台:
windows 7 64bit Sp1
Flash CS 5.5
Itunes 10.1
Ipad 4.2.1 已经**