培訓(xùn)背景
通過一個完整的沙盤項(xiàng)目及一組實(shí)際應(yīng)用場景設(shè)計案例,完全覆蓋Android及iOS原生移動應(yīng)用交互設(shè)計與開發(fā);圖形化及繪圖開發(fā);布局設(shè)計;大表單設(shè)計;界面優(yōu)化;屏幕適配等開發(fā)技巧。HTML5移動端開發(fā)的實(shí)踐應(yīng)用,包括HTML5新特性、Html5表單、拖拽、移動端響應(yīng)式布局、Web存儲、離線應(yīng)用、地理位置定位、移動端開發(fā)框架、混合應(yīng)用開發(fā)、Html5+規(guī)范,前端自動化,工程化構(gòu)建,前端MVVM框架簡介等。
培訓(xùn)收益
1.使參訓(xùn)人員了解HTML5特性及趨勢,對原生開發(fā)有進(jìn)一步的認(rèn)識;
2.了解移動端開發(fā)注意事項(xiàng);
3.了解主流的前端開發(fā)框架;
4.通過案例開展移動端開發(fā)實(shí)戰(zhàn)。
培訓(xùn)特色
1.培訓(xùn)過程強(qiáng)調(diào)互動式教學(xué)、強(qiáng)化團(tuán)隊(duì)討論,將專門安排時間用于討論、練習(xí)(具體比例可視學(xué)員的情況進(jìn)行調(diào)整);
2.授課講師會積極活躍課堂氣氛,激發(fā)學(xué)員熱情將實(shí)際項(xiàng)目中地各種問題拿出來討論,達(dá)到實(shí)戰(zhàn)練習(xí)目的。
課程大綱
日程 | 培訓(xùn)模塊 | 內(nèi)容 |
---|---|---|
第一天 上午 |
第一部分 Android圖形化與繪圖開發(fā) |
●使用內(nèi)置的Camera應(yīng)用程序捕獲圖像 ●圖像存儲和元數(shù)據(jù) ●使用Camera類 ●實(shí)現(xiàn)Camera對象 ●構(gòu)建基于定時器的Camera應(yīng)用程序 ●使用內(nèi)置Gallery應(yīng)用程序選擇圖像,在位圖上繪制位圖 ●Matrix類的方法 ●畫布繪圖 ●手指繪圖 ●觸摸事件 |
第一天 下午 |
第二部分 界面優(yōu)化;屏幕適配 |
●Android-屏幕尺寸像素密度 ●Android中的px和dp ●Android中的sp ●Android中的mdpi ●支持各種屏幕尺寸的解決方案 ●支持各種屏幕密度的解決方案 ●實(shí)施自適應(yīng)用戶界面流程 ●listview萬能適配 |
第二天 |
第三部分 ios圖形化與繪圖開發(fā) |
●UIKit與Quartz 2D繪圖技術(shù) ●繪制視圖,視圖繪制周期,填充與描邊,繪制圖像和文本 ●Quartz圖形上下文,Quartz路徑,Quartz坐標(biāo)變換,2D圖形的基本變換,變換矩陣 ●圖像處理 ●Core Image框架 ●人臉識別 ●人臉識別開發(fā) |
第四部分 ios界面布局和多屏幕適配 |
●界面布局與屏幕適配 ●界面布局概述 ●iOS界面布局設(shè)計模式 ●表單布局模式 ●列表布局模式 ●網(wǎng)格布局模式 ●傳統(tǒng)布局技 ●Auto Layout布局技 ●Interface Builder中管理Auto Layout ●iOS 9堆視圖StackView ●堆視圖與布局 ●iOS屏幕介紹 ●Size Class與iOS多屏幕適配 | |
第三天 |
第五部分 HTML5前端進(jìn)階開發(fā) |
●集成IDE Hbuilder和webstorm ●前端常用框架和插件開發(fā) ●swiper.js,zepto.js ●MUI,H5plus ●微信js SDK,微信小程序 ●前端MVVM框架簡介 ●前端自動化構(gòu)建 |
總結(jié)與答疑 | 總結(jié)所學(xué)內(nèi)容,解答學(xué)員問題 |