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="野生的罗庄大师";
			
			
		}
	}
}

 

编译以后 发布,发布时候选择 证书 还有描述档案

提示:发布速度很慢的,建议调试好再发布

 

(Flash) Air  For ipad/iphone 程序开发实践_air

真机测试下:

由于水果表示只能用Object-C 开发程序

所以 提交给商店不明智的

这个是破解过 Ipad

直接 用Itunes传过去就可以了

 

方法很简单:

打开Itunes

选择“文件”>“添加到资料库”,选择生成的文件。

同步过去就OK了

 

(Flash) Air  For ipad/iphone 程序开发实践_程序开发_02

 

(Flash) Air  For ipad/iphone 程序开发实践_flash_03

 

最后非常期待大家能为我们的小pad phone开发更多有趣的程序。。。。

更多请阅读Adobe 官方文档

开发测试平台:

 

windows 7 64bit Sp1

Flash  CS 5.5

 

Itunes 10.1

Ipad  4.2.1 已经破解