Tag Archive: AIR


从互动广告到iOS开发

一年以前,我还在做各种Flash网站,而现在却是拥有一间小工作室的iOS独立开发者。从互动广告行业转型到移动互联网,也许也是正在阅读本文的你心中的一点小念头。即便你仍然打算奋斗在互动广告行业,对移动互联网带来的冲击也不可能置身事外。

移动互联网,正在真真切切的改变我们每一个人的生活,对你我正在从事的事业,都不能例外。那么,如何顺势而为,让我们能够在新的时代背景下游刃有余呢。

首先你应当成为移动互联网的应用达人:拥有一款移动设备,并成为重度用户。你得比你的客户或目标受众更加了解这种新的媒介。你要学会观察和分析这些移动设备产品设计背后的精髓,包括但不局限于:用户手持设备的使用习惯;屏幕尺寸限制对设计的影响;多点触摸的操作方式;单窗口应用和多任务的设计方法等。此外还有GPS定位,陀螺仪等特有硬件模块的玩法。

然后你还应当看看Apple的人机交互设计指南,了解那些细节到有些龟毛的设计建议背后的理念。这也保证你在发想创意的时候不至于偏差得太过离谱。

此刻你一定已经有了一个不错的想法(或者靠谱的Brief)。现在到了我们尽情发挥创意和设计才华的时刻。 流行如“下拉刷新”的操作可不是一开始就写在设计指南里的,而是由与我们一样的创作者想出来的绝妙创意。这绝对是重度用户才能发想出来的直觉式设计的最佳范例。还有Instapaper客户端的倾仰翻页,以及前段时间非常流行的Clear式轻扫和捏合操作,也都代表了交互设计的顶尖水平。 虽然在这个领域不乏一些专业的UI设计公司,还有各种互联网企业的UED正规军。但是在如何把移动应用设计得有爱或有范的问题上,我们互动这行的设计师也不甘示弱。我们看看私密照片分享应用Path 2.0中的创新折叠菜单。吸引了不少眼球吧。而我们拿它回过头来对比闪客们N年以前就已经实现的各种动态菜单,其效果不也显得黯然失色吗。用户在iOS应用上已经看了好几年标准界面的产物,难免开始产生审美疲劳。现在进入了重视用户体验的时代,互动从业者们在视觉表现和交互效果上的经验积累在此是一大优势。相比其他行业的转型者们,我们更容易创作出令人惊艳的作品。 View full article »

最近升级了Flex SDK 4.6,却发现在FDT5上不能工作,错误如下:

搜索了一下发现官方平台上也有人反馈这个问题。临时的解决方案如下,修改SDK根目录下的flex-sdk-description.xml:

<?xml version="1.0"?>
<flex-sdk-description>
<name>Flex 4.6.0</name>
<version>4.6.0</version>
<build>23201</build>
</flex-sdk-description>

修改为

<?xml version="1.0"?>
<flex-sdk-description>
<name>Flex 4.5.0</name>
<version>4.5.0</version>
<build>23201</build>
</flex-sdk-description>

最好备份一下,等官方出升级补丁的时候再把文件替换回来。

现在应该就能正常编译了,但如果是AIR项目的话还有点问题。Flex SDK 4.6自带的AIR SDK升级到了3.1,配置文件中的命名空间也升级了。而FDT5自动生成的配置文件还是2.6的。如果你在运行过程中出现:

DVFreeThread - CFMachPortCreateWithPort hack = 0x4862f10, fPowerNotifyPort= 0x4866260

错误的话,就是你的配置文件有问题了。

最近更新比较少,是因为我捣鼓Mac去了。在Mac系统上一口气把Actionscript、Android和iOS的开发环境搭好,研究了几个mobile开发的框架,还顺便研究了一下SVN和Git的几个软件。想起之前的Flash汉字嵌入助手还没有Mac版,所以抽时间修改发布了一下。

由于是AIR程序,所以基本上都不用怎么改。主要是调整了一下ANT脚本中针对不同系统发布的设置。此外还发现了一个小bug:软件名原先设置的是中文,在Mac打包的时候会报文件找不到的错误。所以只好改成了英文名。感兴趣的朋友可以去Github上看看改动记录。

下载:

Powered by KevinCao.com ©2010 | Platform: WordPress | Theme: Motion
kevincao.com