Icon Generator–一款基于Adobe AIR的小巧的图标(Icon)生成工具
Friday, August 22nd, 2008Icon Generator是一款基于Adobe AIR的小巧的图标(Icon)生成工具,可以让你轻松的创建CS3或者Web2.0风格的图标,只需要3步操作:颜色选取–>输入字符–>保存。一次可以创建4中不同大小的图标,非常方便。有兴趣的不妨可以下来试试看。
Flex/AIR中如何以Byte为单位读取BMP格式图片的代码
Tuesday, August 12th, 2008在BitsReader: Read bits from given ByteArray中专门介绍过针对SWF的Byte读去操作,Flex/Air本身其实支持png, gif, jpg,swf 格式的载入,不过却不支持BMP。这个其实是相当奇怪的,不过既然这样设计,那也没办法。只能自己写代码来解决BMP载入的问题了。好在Flex cookbook上已经提供了现成的代码并且有相关的说明,有需要的直接去取来用吧。下面是地址:
用Flex或AIR开发一个最基本的游戏动画的教程
Sunday, August 10th, 2008看过前面经典教程:用Flash写小游戏的基本原理以及键盘控制的简单实现的朋友可能对于在Flash中如何开发游戏有了一个基本的了解,那么对于用Flex/AIR写会是怎么样的呢?Flex Cookbook给了我们一个最为基本的例子。当然,你需要了解基本的例如transformations, sprites和collision detection这些基本中的基本概念。有兴趣的快去看看吧:
CPreferencesManager,AIR中用于保存应用参数的一个类
Friday, August 1st, 2008很多引用程序在调整了窗口大小等参数之后,下一次启动是可以使用这些调整之后的值的。MFC之类开发的应用通过注册表的读写很容易可以实现,不过对于AIR到1.1版本为止还是没有这样的记忆功能。下面是一个用于实现类似功能的类,很容易使用,需要的可以去拿来用用:
Flex中用一个SQLStatement执行多条SQL的代码
Friday, August 1st, 2008一般比较普遍的做法,都会将SQL代码保存在一个文件中,然后嵌入到我们的AIR应用中。有些时候我们可能一次执行多条SQL,不过比较遗憾的是一个SQLStatement只会执行第一个SQL。下面是一段简单的代码可以帮你解决这个问题,不过需要在SQL件用’;’划分:
auzn的Flex中对文本实现高亮显示的经典教程
Monday, July 28th, 2008下面是继KingnareStyle皮肤制作简介之后,auzn为我们带来的又一篇经典之作。这小子写起教程来简直是“一代宗师”,代码+说明+必要的截图,让人很容易理解。不废话了,下面是正文:
相信大家都看过Gskinner的FLEX/AIR正则验证程序(www.regexr.com),其中匹配字符串的高亮效果很好,移过时还可以显示字符串的详细信息:
这是在匹配的字符串处浮动了一个DisplayObject.
下面我们来尝试做这个效果.
注:本文英文版本:How to Highlight the Text in Flex(with Full Source Code)
Demo | Download Full Project
AFIO(Advanced Flex I/O)–一套类似于Java I/O但是更加容易使用的AS3写的Flex I/O框架
Wednesday, July 16th, 2008AFIO(Advanced Flex I/O)–Google Code上项目名称为advancedflex,是一套针对Adobe Flex, AIR和Flash开发者,用AS3.0和MXML写的的开源开发框架。关于这个项目的名称其实有点搞不懂,貌似作者开发过程中修改过,当然这只是个人猜测。作者的Blog上也有一个系列的开发包,有兴趣的可以一起下来看看。
Flair–一个让你在线创建Flex/AIR应用程序的项目
Monday, June 9th, 2008Flair允许使用者创建自己的Web或者是桌面的Flex应用程序,也就是说,是在Flair运行中,直接在里面添加控件,自定义程序各种UI以及事件。相当不错的想法,Flair应该是刚刚被放出来没多久的项目,Demo已经上线,不过在Google Code的主页上还没有任何东西可以下载。Demo中基本的控件已经实现(双击进行添加),不过位置的移动等操作实现比较麻烦。有兴趣地可以去体验一下。
Ruboss Framework:将Adobe Flex和AIR应用简单高效的与Ruby On Rails集成的开发框架
Saturday, May 24th, 2008在前面的Python, Twisted以及Flex协同作业,我们提到了Python在执行效率上的快速以及高效,而实际上现在还有一种语言以惊人的速度被更多的人所喜爱,那就是Ruby。说穿了Ruby实际上是一个大杂烩,吸收了Perl、 Smalltalk、 Eiffel、 Ada 和 Lisp等各种语言中的精华部分。这是的Ruby看起来像生活一样简单–当然,这是针对使用者来说的。
而Ruby on Rails是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。其目标就是让生活,至少是 Web 开发方面的生活,变得更轻松。它的实质是一个用 Ruby 编写的全栈的(full-stack)、开源的 Web 框架,可以使用它来轻松编写实际的应用程序,所需的代码也要比大多数框架花在处理 XML 上的代码少。Ruby本身就被设计的非常容易使用,这使得其开发效率比通常其他语言都要高。而如果使用Ruby on Rails这样的框架,效率就更加惊人了。
如果Adobe Flex和AIR能够借助Ruby的这些便利的东西,这恐怕是众多Flex/AIR开发者所期待的吧。Peter Armstrong和Dima Berastau这两位大师(又是大师级的人物,有想法而且敢于实践)为我们带来了Ruboss Framework。
Ryan的关于利用Adobe AIR解决文件问题的文章–牛人写的就是不一样啊
Sunday, May 18th, 2008在提到Adobe AIR的时候,我们第一个反应就是它可以是Offline应用,不需要网络支持,直接运行在你的桌面上。不过对于很多人—至少对于我来说,假如没有网络,那我还真不知道自己是否可以忍受。目前的发展趋势和最初电脑刚刚出来的时候一样,一个超级计算中心,无数个终端。在Ajax,Flex,JavaFX各项技术的推动下,网络应用程序的使用变得越来越顺手,你可以看到不少WebOS(@see List of The Most Great Web operating systems(19+) )也初见端倪。AIR的网络应用化牵涉到一个文件问题,Ryan在这里写了一篇不错文章,牛人看问题的角度就是不一样,有兴趣地可以去看看:
126个Adobe Air应用列表
Saturday, May 17th, 2008Adobe AIR平台允许开发者创建运行于桌面的 Web 程序而不再需要浏览器的支持。Riadocs的这位好人收集并制作了一张庞大的列表,足足有126个。不过貌似TA的blog的Reweite设置有问题,所以该篇文章无法访问。只好“非常规”的先把列表抓过来了。
AIR/Flex博客圈中居然也存在这种人
Friday, March 21st, 200820号刚刚发了一篇Adobe/Macromedia Flash搜索引擎SDK,想不到在人家的地盘上溜达的时候,突然间在一个域名为riaeye.com的博客上,看到了一篇题目一模一样的文章。本来标题一样也没什么奇怪的,毕竟就那么几个字,又都是属于同一个范畴。不过仔细看了一下,内容读起来怎么很熟悉……再仔细阅读一下,对比一下,汗!居然和我的一模一样!留意了一下发表的时间,好家伙,居然把发表时间改在了3/19,也就是说,比我的还要早(用WP的人应该都知道这个功能)!在这个博客上随便copy了几个标题Google了一下,居然都在其他人的博客上找到了原文!
Next Entries »