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。ibeifeng。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軟件開發工程師

江苏11选5平台 PK10哪个平台赔率高 163网赚网 贵州11选5 2019分红网赚公司 网赚联盟是真的吗 挂机网赚是真的吗 2019最新网赚工具 不下载软件的网赚 河南快3