Flex+Air跨平台手机应用开发实战(Flex Mobile、Spring、Struts、Mybatis、Red5流媒体、MySQL)
  完毕
收藏课程
9999+

Flex+Air跨平台手机应用开发实战(Flex Mobile、Spring、Struts、Mybatis、Red5流媒体、MySQL)

本教程并不涉及Flex、Java基础开发讲解,需要同学们最好有一定的Flex、Java开发基础知识储备。课程第一部分详细讲解了Flex Mobile框架和AIR。。。

适合人群:中级
课时数量:60课时
用到技术:Flex Mobile Spring Struts Mybatis Red5 流媒体 移动开发 android ios
涉及项目:智能招聘系统-SmartHr

  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

 

近年来随着智能设备尤其是智能手机的大规模普及,企业对手机平台应用的开发者需求量剧增,并且比起PC端开发者有更强的薪资竞争力。因此跟上时代的步伐,学习Android、IOS等手机应用开发技术成为大势所趋。目前由于Android和IOS的开发语言和方式截然不同,因此要在这两个平台开发应用通常需要组建两个开发团队,开发和维护成本陡增。对于中小企业来说,能够实现跨平台的手机应用开发,可以大大提高开发效率和维护成本。在这种背景下,出现了诸多跨平台手机应用开发技术,如Flex Mobile、等。作者在这套系列课程前,刚刚完成一个智能招聘系统的手机应用开发,该应用需要有完整流媒体解决方案(手机在线视频),考虑到Flex平台可以很好的实现这一需求并与PC平台无缝结合,因此选择了使用Flex Mobile+Air。这样通过一套代码的开发可以兼容安卓和IOS两个平台,并大大降低开发周期和开发成本。

 

同学通过这套课程的学习,可以掌握大量的实战开发技术,包括Flex Mobile,Spring,Struts,Mybatis,MySQL,Red5、Maven等,也可以熟悉整个手机应用开发流程,对于快速切入安卓和IOS开发也大有裨益。

 

 

1.课程研发环境

开发工具:Flash Builder 4.7/Eclipse 3.7

数据库工具:MySQL 5,MySQL Workbench

项目源代码以Flex 4。13,Java 1。6环境,Spring3。2+Struts2。16+Mybatis3。0为基准,数据库会提供数据库脚本。

 

2.内容简介

本教程并不涉及Flex、Java基础开发讲解,需要同学们最好有一定的Flex、Java开发基础知识储备。课程第一部分详细讲解了Flex Mobile框架和AIR SDK的使用方法,同时包括了环境搭建,开发工具使用等知识,让同学们快速学会开发跨平台手机应用,为后面实战开发打好基础。第二部分则引领同学们实战开发一个智能招聘系统。该应用前台使用Flex Mobile搭建,后台则用到了Flash流媒体服务器Red5 Server以及主流Web后台开发技术Spring、Struts、Mybatis,通过这些技术的学习,可以轻松满足市场上对一个Java程序员的要求。另外还可以学到手机应用开发流程,手机用户界面设计和用户体验的相关知识。

 

对于缺乏基础知识储备的同学,作者也有相关的畅销课程供同学们学习:

1.Flex、Java基础:基于Flex4.X+BlazeDS+Spring3+JPA+Hibernate+MySQL实战开发在线书店

网址:http://www.tietiejia.com/goods-356.html    

2.Red5、Java基础:基于RED5&Flex流媒体应用实战开发(附多人聊天室、在线秀场及视频会议三大案例)

网址:http://www.tietiejia.com/goods-384.html

3.ActionScript3语言基础:Flash经典小游戏开发实战(卡牌速配、扫雷、俄罗斯方块、泡泡龙、贪吃蛇等实战)

网址:http://www.tietiejia.com/goods-442.html

 

 

57Code: 6年IT行业开发经验,3年技术培训经验,目前就职于国内知名IT培训机构担任Web前端开发讲师。擅长技术: AS3、Flex、Html、CSS、JS等前端技术,对Java、.NET等后台语言及相关框架深有研究。 拥有丰富的实战开发经验和技术培训经验,授课内容贴近企业实际需求,语言流畅,思路清晰,讲解透彻,深受北风学员推崇。

57Code老师在北风网的其他畅销课程链接:

ASP。NET MVC5&微信公众平台整合开发实战(响应式布局、JQuery Mobile,Windows Azure、微信核心开发)

基于RED5&Flex流媒体应用实战开发(附多人聊天室、在线秀场及视频会议三大案例)

基于Flex4。X+BlazeDS+Spring3+JPA+Hibernate+MySQL实战开发在线书店

ActionScript3语言基础:Flash经典小游戏开发实战(卡牌速配、扫雷、俄罗斯方块、泡泡龙、贪吃蛇等实战)

 

 

 

 

 

第一部分(Flex Mobile和AIR基础)

1。1。1 Adobe Flash平台概述

1.1.2 Flex和AIR介绍

1.1.3 第一个FlexAIR应用:MyFirstApp

1.2.1-集成开发环境搭建

1.2.2-Flex移动应用程序结构

1.2.3-Flex移动应用程序结构2

1.3.1 应用程序测试

1.3.2 应用程序打包

2.1.1 检测支持性

2.1.2 处理多点触摸事件

2。2。1 确定设备支持手势

2.2.2 手势事件和事件处理

2.2.3 范例:手势控制交互对象

3。1 分辨率和横纵比

3.2 利用设备DPI

3.3 利用@media规则设置样式

3.4 使用ScreenDPI计算物理尺寸

3.5.1 舞台对齐和舞台缩放模式

3.5.2 示例:SpriteLayoutApp(一)

3.5.3 示例:SpriteLayoutApp(二)

3.6 处理设备朝向

3.7 在Flex中使用布局(一)

3.8 在Flex中使用布局(二)

4.0 概述

4。1 文件浏览器FilesExplorerApp1

4.1 文件浏览器FilesExplorerApp2

4.1 文件浏览器FilesExplorerApp3

4。2 修改文件和文件系统

4.3 为FileExplorerApp添加创建文件和文件夹功能

4.4 利用浏览对话框

5.1 网络请求和监控

5。2 SQLite简介

5。3 范例-创建并打开数据库

5.4 范例-创建车队视图

5。5 范例-创建添加和更新视图

5.6 范例-添加记录

5。7 范例-更新记录

5.8 范例-完成TeamView

6。1 OSMF简介

6.2.1 创建媒体资源和元素

6。2。2 创建AudioElement和VideoElement对象

6。3 媒体特质media trait

6.4 使用MediaPlayer来播放媒体元素

6。5 使用MediaPlayerSprite来播放媒体资源

6。6 处理特质事件

6.7 使用VideoPlayer组件

6.8.1 范例:MediaPlayer(1)

6。8。2 范例:MediaPlayer(2)

7。1 使用设备的摄像头

7。2。1 使用设备的麦克风

7.2.2 创建MicrophoneApp示例

7.4.1 利用设备的Web控制器

7.4.2 示例:BrowserApp

7.5 利用设备的GPS

 

第二部分(SmartHr项目实战)

8。1 项目需求分析

8。2。1 项目架构1:创建项目

8。2。2 项目架构2:Spring、Struts、Mybatis和MySQL整合

8.2.3 项目架构3:SSM配置

8.2.4 项目架构4:基于SSM的范例程序

8.3.1 学生职位列表原型设计

8.3.2 数据库设计

8.3.3 学生职位列表1:创建Flex手机项目

8.3.4 学生职位列表2:HttpUtil开发

8.3.5 学生职位列表5:测试HttpUtil

8.3.6 学生职位列表6:开发后台接口

8.3.7 学生职位列表7:调试并改进后台接口

8.3.8 学生职位列表8:完成职位列表界面

8。3。9 学生职位列表9:完成职位搜索

8.3.10 职位详情1

8.3.11 职位详情2

8。3。12 职位详情3

8。3。13 职位详情4

8.3.14 职位详情5

8。3。15 职位详情:应聘职位

8.3.16 职位详情:登录弹窗

8.3.17 职位详情:制作登录弹窗皮肤

8.3.18 职位详情开发4:用户登录处理

8.3.19 完善职位详情页面

8。3。20 完成投递简历后台接口

8.3.21 完成投递简历前台逻辑

8.4.1 用户注册

8。4。2 自定义校验器

8.4.3 完成用户注册UI

8.4.4 用户注册后台逻辑

 

未完待续。。。。。。

 

 

 

 

 

 

 

 

 

  

 

 

 

目标一. 了解Maven的环境配置以及如何在项目中进行运用管理

 

目标二. 了解java框架技术,熟悉SSM框架搭建的全过程

 

目标三。 可以让学员迅速掌握Flex Mobile和Air API及使用技巧

 

目标四. 可以让学员熟练使用Flex Mobile快速构通富客户端的界面及与后台服务器交互的注意事项与技巧

 

目标五. 可以让学员迅速掌握前后台通信技术

 

目标六。 通过完整的项目实战,全面的演示了Flex + Spring + Struts + Mybatis + MySQL + Red5技术的综合使用步骤、过程、注意事项及技巧,为学员以后开发使用Flex与后台Java框架技术结合的大型跨平台手机项目提供了完整示范,奠定基础  

 

 

 

亮点一、Structs2.x+Spring3.x+Mybatis3.x+ Flex4.13+Maven3各框架jar包等采用的均是目前为止最新的版本,讲解时使用的这些jar及框架的最新技术,如此组合在国内尚属首部、技术的前沿性可以保证让您的技术在二到三年内不会落伍.

 

亮点二、理论与实战相结合,由浅入深。即照顾到基础学员,又照顾到有一定经验的学员,讲解过程中留有学生思考的时间。

 

亮点三、课程绝大多数代码均是一行一行手工敲入,手把手一步步带领学员从入门到精通。

 

亮点四、整个课程项目虽然是从真实项目简化而来,但整个项目涉及到Flex Mobile与后台交互的方方面面,而且讲师框架全部按大的项目架构去搭建的,学员拿到该项目后稍加改造就可以用到自己的项目,实用性超强. 

 

 

 

1.课程针对人群

本课程针对具有一定的flex和java web的学员,想通过本项目的学习,掌握跨平台手机应用开发,使用Maven管理项目,结合后台服务端框架整合开发商业项目的学员。也适合是有志于成为安卓、ios开发工程师或java工程师岗位的学员。

   

2.我该怎么学,如何才能学好这门课程,给些建议。

4。1、学习要求

本课程建议有一定flex和java基础,如果您没有基础,可以先学习作者其他相关基础课程。如果自身学习能力较强,也可以选择直接学习该课程,里面对Flex Mobile开发基础、Java Web开发流程及Red5开发也有详细讲解。如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三。

4.2、讲师建议

1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。

2.对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了

3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。

4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三

5. 最后祝您学有所成

 

 

课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作

1。Flex开发工程师

2。Java软件开发工程师

秒速赛车官网 千禧彩票是真的吗 河南快3 吉林快3 秒速赛车官网 秒速赛车官网 辽宁快乐12开奖结果 英豪彩票注册 青海快3 秒速赛车官网