开发项目分工
第一步如何分工,都有哪些内容:
先写一本 AS 3.0 的教材,给入门和中级提高的人看;
第二本写AS3.0进级教材 游戏 网络通信 网络视频
如果有可能第三本就是《黑羽 (RIA) Flex 3 殿堂之路》,这个要黑羽同意参加才成。
1 要求注释图解详细,即使不在电脑上测试也能看明白。
(满足一部分人,电脑不在身边也能无障碍学习,1,看书是为了保护眼睛,另外电脑有辐射保护身体;
2,门拿一本书,是想合理利用时间珍惜时间)
2 配有多媒体光盘,对大部分实例进行讲解。(初学者对真人讲解很是必要)
3 用 AS3.0 开发一套 AS 3.0 学习系统的软,可以考试练习之用,不作为书籍配套出售,有必要单独出卖,
这个 AS 3.0 学习系统将用于技术支持,网络教学,是要另收费的。第二就是有很多源代码可以重用,
作为向其它教学类软件开发的扩展点。
每人分工一块
一、学习分工
将每一个AS 3.0 的功能细化到分配给一个人,你如果有编程基础,只要10天就可以学会
如果你对AS3.0 封装、复合、继承、多态、接口这些概念已经掌握,其它的象下面这19项:
(学习分工要依据第一步开发需求进行学习分工。19 项中会有不必要学的内容。)
处理错误
使用正则表达式
处理事件
处理 XML
显示编程
处理几何结构
使用绘图 API
过滤显示对象
处理影片剪辑
处理文本
处理位图
处理视频
处理声音
捕获用户输入
网络与通信
客户端系统环境
打印
使用外部 API
Flash Player 安全性
19个人每人一项,10天学习,10天写教程,10天测试(审稿纠错),然后就进行下一项 出版书籍整理 与 软件开发 分工了。
而且有能力的人可以多负责几项。
并可以在书上说明我们正在开发的产品项目简介。
二,出版书籍内容与分工
真对 AS 3.0 入门与提高
对AS3.0的学员来说大部分是入门和简单编程,他们有大部分不会进入这个行业,即使在这个行业也是简单应用,
这样就要求有一详细备注的实例源码,而且这些不用太深入,满足 AS 3.0 简单应用。
真对少部分人想要在这个行业进行深入开发(与研究)的指导,包括如何学习(学习方法,信息来源)
ActionScript 3.0 简介
ActionScript 3.0 快速入门
ActionScript 语言及语法
基元数据类型
变量
int
uint
Number
boolean
String
复合数据类型
类
方法(函数)
String
Array
class
function
AS 3.0 流程控制
帮助文档的使用(这个对自学很有帮助)
ActionScript 中面向对象的编程
封装
复合
继承(以上内容为必会是最基础的)
多态
抽象(非重要概念)
接口
处理日期和时间
处理字符串
处理数组
影片剪辑在 AS 3.0 中的控制
常用事件(人机交互,鼠标事件、键盘事件)
处理声音
处理文本
处理位图
处理视频
处理 XML
-----------以下是否加入由大家综合分析进行决策-------------------------
处理错误 (这个在入门与提高中不主张加入)
使用正则表达式 (这个在入门与提高中不主张加入)
处理事件
显示编程
处理几何结构 (这个在入门与提高中不主张加入)
使用绘图 API (这个在入门与提高中不主张加入)
过滤显示对象
处理影片剪辑
捕获用户输入
网络与通信 (这个在入门与提高中不主张加入)
客户端系统环境 (这个在入门与提高中不主张加入)
打印 (这个在入门与提高中不主张加入)
使用外部 API
Flash Player 安全性 (这个在入门与提高中不主张加入)
-------以上是否加入由大家综合分析进行决策----------
三、开发一个 AS 3.0 的学习训练软件:
这个软件为下一步项目扩展作准备。可以扩展到其它英文软件(如果可能实现多国语言)、计算机语言、学科(英语以及其它)。
1 关键字、常用类、方法(Function 函数)学习复习并进行学习、复习次数统计(使用方式用鼠标点击,和键盘控制)
2 如同打字练习软件一样,对关键字、常用类、方法进行精确练打学习。(使用键盘输入校对功能,如果可能加入单词发音)
3 能够载入外部声音文件、文体文件、课程讲解 .swf 文件。(如果有可能,界面预留载入多国语言菜单接口,每个菜单在外部文本中导入)
这个软件以框架为主,内容次之(教学内容,我们以提供这样的平台为主),以后的中心也以框架开发为中心进一步深入不断完善。
软件开发分两步走,共享版和正式版,共享版免费,正式版收费。
使用上有两种方式,网络版和单机版。
再往下就是做进一步深入项目开发
. |