作者cjcat2266 (CJ Cat)
看板Flash
标题[情报] PureMVC - 管理资料与介面的framework
时间Wed Feb 18 22:12:53 2009
有学过design pattern的人应该知道MVC pattern
MVC代表 Model, View, and Controller
这个pattern的目的在於
将一个应用程式的 背後资料、使用者互动 与 视觉介面呈现 三者分开
因为一个应用程式的背後资料应该从头到尾只有一套
而这一套资料跟怎麽处理互动与视觉呈现一点关系也没有
Model 代表资料
View 代表视觉介面呈现
Controller 管理使用者与程式的互动
我最近开始使用PureMVC
这是一套已经发展得很完整的MVC framework
能够让你继承现有的class来设计一套MVC pattern的应用程式
我发现PureMVC真的是非常非常方便
设计应用程式的互动行为时,code能够更有系统、更加乾净!
官方网站
http://puremvc.org/
简易教学
http://0rz.tw/yThzl
↑大推,看完之後就应该完全会使用PureMVC了 :)
当然,如果你对MVC pattern有一定程度的了解,学起来会比较快
建议不知道什麽是MVC pattern的人
可以参考看看 "ActionScript 3.0 Design Patterns" 这本书
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Blog
http://cjcat.blogspot.com
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.82.66
1F:推 aquarianboy:推MVC,最近手边的案子也开始用这个来试玩了 :) 02/18 23:03
3F:→ Jerrynet:(话说Mac上的Objective-C真的是很标准的MVC结构 02/18 23:19
4F:推 Lewsi:最好先有一点基础再开始用会比较有感觉,不然只会觉得很烦.. 02/19 14:27
5F:→ Lewsi:不过这跟原厂那个framwork比不知道那个比较好用阿(c开头那个 02/19 14:28
6F:→ cjcat2266:我看过评论了,Adobe做的那个架构是不错 02/19 15:03
7F:→ cjcat2266:但是大家都觉得说明文件不太容易懂... 02/19 15:03
8F:→ cjcat2266:PureMVC是说明文件好懂,网路教学资源又很多 02/19 15:03
9F:推 Lewsi:我觉得里面有一些小ㄆㄟ玻可以独立拿出来用..不一定要用整套 02/19 18:58
10F:→ aquarianboy:忘了说,上面的简易教学观念还满清楚的,不过语法可能 02/20 16:42
11F:→ aquarianboy:要改一下,package的位置有变(多了个.as3) 02/20 16:43
12F:→ cjcat2266:喔对,因为范例是1.6版的,现在已经2.0了 02/20 16:55
13F:→ cjcat2266:然後StageMediator的第一个参数要传个name,可用null 02/20 17:08
14F:→ cjcat2266: ↑我指它的constructor 02/20 17:08