项目简介
什么是as3wordpresslib?
as3wordpresslib是一套as3类库,这套类库实现了wordpress 2.8中基于xmlrpc的service接口。flex/flash开发人员利用这套类库就可以轻易的访问wordpress后台,而把注意力集中在打造自己的个性化Blog UI。
使用as3wordpresslib你可以做些什么?
- 使用Flex/Flash技术,实现blog的UI,打造个性化blog。
- 使用Flex/AIR技术,实现blog离线撰写发布程序。
开发as3wordpresslib的目的?
- 使得希望学习flex/flash开发而又缺少后台支持的初级程序员可以迅速方便的focus在自己感兴趣的领域。(其实这是本project的真正目的,希望每个初学者都可以毫无后顾之忧的使用as3wordpresslib写出自己第一个真正意义上的Hello World )
- 希望能带动其他的Flexers能和我一起做些虽然看似dirty work但是对于Flex应用推广和发展却有较大帮助的公益劳动。
为什么选择Wordpress作为Blog后台
- wordpress 目前非常火热,大部分技术人员都拥有自己的wordpress blog。(良好的群众基础)
- wordpress 更新迅速,支持用户自定义插件皮肤,这正是Flex项目在开发中需要考虑的问题。
项目计划
- xmlrpc协议学习
- 开发环境搭建
- 开发架构搭建
- wordpress xmlrpc api接口定义
- wordpress xmlrpc api具体实现
- 接口测试
- 接口asdoc comments 撰写
- Demo编写
- Guide撰写
- 宣传与发布
- bug征集
- 升级维护
项目进展
最新近况:
2009-08-04:API Reference Document及类包aswplib.swc已经发布(Download面板有下),邀请了艾睿原创团队的一些朋友先进行内测。
2009-08-03:接口的asdoc和api实现基本都已完成,除了少数几个only for AIR以及在测试过程中没有调通的接口。接下来就开始着手准备Demo,在实际开发中去解决上个阶段没有完成的一些遗留问题。
| No. | 内容 | 完成情况 | 说明 |
| 1 | xmlrpc协议学习 | 完成 | |
| 2 | 开发环境搭建 | 完成 | Php5.2.x+Apache2.2.x+Wordpress2.8,PhpED 5.2;Flash Builder 4 |
| 3 | 开发架构搭建 | 完成 | xmlrpc的序列化工作使用了一套名为XMLRPC for Actionscript 3.0 - Free Library的类包(我修正了部分源码) |
| 4 | wordpress xmlrpc api接口定义 | Wordpress(26/26) Blogger(9/9) MetaWeblog(10/10) MovableType(8/8) | 截止2009-07-28 |
| 5 | wordpress xmlrpc api具体实现 | Wordpress(26/26) Blogger(9/9) MetaWeblog(10/10) MovableType(8/8) | 截止2009-08-03 |
| 6 | 接口测试 | Wordpress(25/26) Blogger(7/9) MetaWeblog(7/10) MovableType(8/8) | 截止2009-08-03 |
| 7 | 接口asdoc comments 撰写 | Wordpress(26/26) Blogger(7/9) MetaWeblog(7/10) MovableType(8/8) | 截止2009-08-03 |
| 8 | Demo编写 | - | |
| 9 | Guide撰写 | - | |
| 10 | 宣传与发布 | - | |
| 11 | bug征集 | - | |
| 12 | 升级维护 | - | |
查看核心部分(4、5、6、7项)具体进度
参考资料