把RIA(丰富式网页应用系统)带到桌面程式应用(或说桌面视窗系统),跳出浏览器喔,不再只是浏览器上使用,就是Adobe AIR(Adobe Integrated Runtime),
只要透过您既会的网页技能,不用重新学习就可以将新技术拿来应用。好处是把网页与传统桌面视窗特点都结合在一起了。
本课程就是教您如何以HTML / JavaScript / Flash / Flex就能开发出丰富型桌面应用程式。
课程名称:将RIA带入桌面应用程式 - Adobe AIR
EDM网址:http://forum.j2eemx.com/files/class/20080816_Adobe_AIR/RIA_Adobe_AIR_edm.html
课程说明:
把RIA(丰富式网页应用系统)带到桌面程式应用(或说桌面视窗系统),跳出浏览器喔,不再只是浏览器上使用,就是Adobe AIR(Adobe Integrated Runtime),
只要透过您既会的网页技能,不用重新学习就可以将新技术拿来应用。好处是把网页与传统桌面视窗特点都结合在一起了。
本课程就是教您如何以HTML / JavaScript / Flash / Flex就能开发出丰富型桌面应用程式。
这绝对是高级又低价的课程,所以限额20名,敬请抢位!
课程主要宗旨:
1.提昇国人Web / Windows开发与设计竞争优势。
2.提昇国内RIA/Web 2.0企业系统开发学习与应用。
3.使设计师与程式人员可以利用网页技术直接开发Windows程式。
4.筛选优秀人材进入RiS团队。
适合学员:
任只要有HTML / JavaScript / PHP / ASP.NET / JSP / ColdFusion等任何网页程式基础,都可以来上喔。或己是网页设计师或视觉人员,也有ActionScript(2或3)基础,想往RIA系统发展。
上课日期:8/16(六),8/17(日),8/23(六),8/24日)
上课时间:上午10:00至12:00,下午13:00至1700
总共时数:24小时
截止日期:2008年8月15日
AIR大纲内容:
一、清楚解析「丰富型网路桌面应用系统」
1.解说AIR的由来与优点
2.如何善用您既有的网页技能,开发「丰富型网路桌面应用系统」
3.混搭(Mashup anywhere)解决方案、範例介绍
4.第一次实作AIR就上手 - 以Flex为範例
5.延伸学习:揭开Adobe各项解决方案
二、惊奇!以HTML / JavaScript开发网路桌面应用程式
1.介绍AIR强而有力的执行环境、开发流程、可用工具、设定、布署及验证方式
2.如何HTML / JavaScript开发您第一个桌面应用程式
3.运用JavaScript框架,更轻鬆製作AIR应用程式
4.教您用Dreamweaver、Flash怎么开发、布署AIR应用程式
5.简单实作如何播放音乐及显示PDF文件
三、惊豔!以Flex开发网路桌面应用程式
1.了解Flex与AIR的亲密关係
2.複习Flex程式架构、流程与重点
3.如何利用Flex程式开发AIR应用程式
4.如何快速转换Flex程式到AIR,并注意技巧
四、进入重头戏:AIR核心开发
1.如何操作档案系统,包含档案、目录之新增、删除、搬移、重新命名等方式。
2.好玩的拖与拉技巧,三步骤,只要利用滑鼠点选、移动、放置,就可以完成二个不同程式间的操作。
3.同样原理,教您在複製剪贴簿的使用方式
4.综合练习:製作照片/图片上传系统
五、AIR视窗设计
1.视窗运作基本概念
2.如何建立视窗并介绍型态、属性运用及选单上的使用方式
3.如何管理视窗操作,如:启用、关闭、最大化、最小化、排列方式等
4.当您在做哪些事就要触发哪些事件,是的,就是事件处理
5.如何视窗美化,如:透明度、CSS设计、阴影功能等
6.综合练习:把上述教过内容,再一次呈现在自己的设计视窗里
六、想不到的功能:AIR 内建资料库
1.学会资料库了吗?这里可以让您更轻鬆了解AIR如何与内建资料库(SQL Lite)运作
2.再次帮您温习如何建立、新增、删除、更新资料库,与错误事件该怎么处理
3.加强您的资料库功力在分散式资料使用、预先指令、群组化及交易(transaction)技巧,最后再最佳化效能提昇。
七、SWX:超越XML、使用原生的Flash格式(免费方案)
1.什么是SWX?有什么好处?最大好处如下:
(1)可用在Flash player 9(AS3)以前的旧程式(AS2)
(2)大量传送资料时比XML还快
(3)内容更适合在手机(Mobile)上使用
2.如何使用SWX?
3.SWX函式库
4.使用SWX PHP开发应用程式
八、AIR整合桌面系统
1.教您AIR程式启动方式、程式自动更新能力
2.教您系统环境里的拖盘状态(Win/Mac)、自动通知使用者、与特定副档名连结
3.许多使用者在系统上的操作状况如何,都是要特别了解使用者活动状况与系统互动间的处理,您掌握住NativeApplication后,就能了解其来龙去脉。
九、专案製作
了解开发AIR系统技巧后,带领您实作AIR範例系统
1.CMS(内容管理系统)
2.个人影音播放软体