Tag Archives: AIR

Flash汉字助手源代码放出

明天就要出国休假一周,在此之前先把原先承诺的Flash汉字嵌入助手的源代码整理共享出来。对Robotlegs框架或者AIR2.0开发有兴趣的朋友不妨研究看看,欢迎一同探讨。原则上本软件和源码遵循MIT协议,如果想修改或用此代码做其他用途的,请保留我的著作信息。

关于编译部分,我用的是自己写的ANT脚本,如果你也要发布自己的软件,请在build.xml中修改密码,然后用keystore target生成自己的认证key。

GitHub下载

Flash汉字嵌入助手

软件介绍

Flash汉字嵌入助手(HanFont)是一款制作Flash运行时共享字库的工具。特别针对Flash汉字的嵌入需求进行开发,简化了烦琐的生产过程,自动生成AS文件甚至是最终的SWF文件,让没有开发经验的人员也能够轻松使用。

软件的前身是我去年推出的Font Converter,运作原理可以看我去年写的Flash字体嵌入方法总结系列。随着Adobe AIR2.0的推出,新的NativeProcess API使得AIR调用外部程序的功能得到了大幅增强,终于可以实现我最想实现的功能:直接调用Flex SDK编译SWF文件。于是我重新改写了去年的程序,把原先基于Flash IDE开发的结构用Robotlegs框架重新开发。

软件特点

  • 基于Adobe AIR 2.0全新开发 new!
  • 支持直接调用Flex SDK 3.x或4.x进行编译 new!
  • 支持拖拽的方式引用外部字体 new!
  • 内置各种汉字范围的预设;
  • 支持拖拽的方式导入文本文件;
  • 支持空白字符和非中文字符的过滤;
  • 可以选择输出单个变量或者整个类。

Continue reading

那些正在发生的事

最近一段时间,苹果iPad的发布引起了互联网上热热闹闹的讨论。一边是乔布斯强烈抨击Adobe的Flash;另一边是Flash Player 10.1和AIR 2成功登陆各种终端设备(当然,独缺苹果)。从Adobe的官方演示视频这段在Google Nexus One上跑FWA网站的测试来看,Flash Player 10.1的运行速度十分靠谱。两大阵营强烈的对比标示着下一个时代的竞争已经完全铺开,不管是封闭的iPhone OS还是开放的Android阵营,都在使尽浑身解数大展拳脚,以期在移动互联网时代占得制高点(原谅我无视Windows Phone和Symbian,虽然他们已经觉醒并且在全力追赶)。

从做互动的角度来说,我们是否已经准备好在新一轮的行业革命中挖掘新的创意和商机呢?作为互动设计领域的风向标,FWA有史以来第一次提名给了一个iPhone应用。趋势已经很明朗了,下一个伟大的互动创意就藏在每一个能够联网的智能终端中。建议大家赶紧去拥有一台智能手机,切实感受移动互联的生活方式,才能有感而发的做出好创意。

另一业内热点在HTML5和Flash技术之间产生。资深专家们各抒己见,更不乏有些动作快的已经开始做起新的尝试。再过不久,FWA中应该就能看到HTML5构建的酷站了。虽然这两种技术在现阶段还不足以构成直接的竞争关系,但随着HTML5标准的逐步完善,Flash技术会受到更大的威胁。当然,Adobe不会坐以待毙:GPU加速,更好的3D API,Alchemy,Pixel Bender等等增强功能都让Flash更具竞争力。

最后总结一下:平台正在变革,技术正在变革。当我们所理解的“互动(创意,广告,营销……)”变得更大更广,你,准备好了吗?