基于移動(dòng)電商項(xiàng)目實(shí)戰(zhàn)的移動(dòng)互聯(lián)Android 應(yīng)用設(shè)計(jì)與開(kāi)
定 價(jià):43.4 元
- 作者:郭炳宇等主編
- 出版時(shí)間:2017/11/1
- ISBN:9787040488111
- 出 版 社:高等教育出版社
- 中圖法分類(lèi):TN929.53
- 頁(yè)碼:354
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
本書(shū)按照功能與模塊劃分,采用項(xiàng)目化的方式進(jìn)行結(jié)構(gòu)組織,由移動(dòng)電商商品模塊整合開(kāi)發(fā)實(shí)戰(zhàn)、移動(dòng)電商項(xiàng)目架構(gòu)設(shè)計(jì)、網(wǎng)絡(luò)層和數(shù)據(jù)模型的封裝、開(kāi)發(fā)首頁(yè)和會(huì)員模塊、開(kāi)發(fā)商品展示模塊、開(kāi)發(fā)購(gòu)物車(chē)與移動(dòng)支付模塊、適配與發(fā)布及雙創(chuàng)項(xiàng)目組成。本書(shū)融入了行業(yè)、企業(yè)現(xiàn)行的主流技術(shù),體現(xiàn)生產(chǎn)、服務(wù)真實(shí)技術(shù)和流程,適合任務(wù)驅(qū)動(dòng)式教學(xué)、案例式教學(xué)及項(xiàng)目化教學(xué)。
帶著理想和情懷來(lái)做一套教材
作為一家產(chǎn)教融合背景下應(yīng)用技術(shù)型人才培養(yǎng)的校企合作單位,我們希望開(kāi)發(fā)出一套能夠滿(mǎn)足應(yīng)用技術(shù)型人才培養(yǎng)要求的優(yōu)秀教材,希望開(kāi)發(fā)出來(lái)的教材能達(dá)到或接近一個(gè)理想的標(biāo)準(zhǔn),這個(gè)理想的標(biāo)準(zhǔn)就是“準(zhǔn)、新、特、實(shí)、認(rèn)”。我們一直帶著這個(gè)“理想”的標(biāo)準(zhǔn)踐行著教材編寫(xiě)與開(kāi)發(fā)工作。
“準(zhǔn)”,是教材最基本要求,理念、依據(jù)、技術(shù)細(xì)節(jié)都要準(zhǔn)確;“新”,是教材的形式和內(nèi)容都要有所創(chuàng)新,表現(xiàn)、框架和體例都要新穎、生動(dòng)、有趣,具有良好的用戶(hù)體驗(yàn),讓入耳目一新;“特”,要做出應(yīng)用型的特色和企業(yè)的特色,體現(xiàn)出校企合作在面向行業(yè)、企業(yè)需求人才培養(yǎng)的特色;“實(shí)”,實(shí)用,切實(shí)可用,既要注重實(shí)踐教學(xué),又要注重理論知識(shí)學(xué)習(xí),編寫(xiě)一套理實(shí)結(jié)合、平衡的實(shí)用型教材。最后的“認(rèn)”,也可以說(shuō)是最高標(biāo)準(zhǔn),即編寫(xiě)一本教師、學(xué)生、業(yè)界都認(rèn)可的教材。
我們的教材編寫(xiě)與開(kāi)發(fā)團(tuán)隊(duì)來(lái)自企業(yè),是一批具有多年工作經(jīng)驗(yàn)和技術(shù)積累的企業(yè)工程師;同時(shí),我們的企業(yè)工程師進(jìn)入合作高校承擔(dān)部分專(zhuān)業(yè)核心課、實(shí)踐課的授課工作。這種雙重工作背景讓我們的開(kāi)發(fā)團(tuán)隊(duì)既能把握行業(yè)、企業(yè)最新的技術(shù)發(fā)展趨勢(shì),以及最需要的技術(shù)和技能,又能了解教育教學(xué)、學(xué)習(xí)成長(zhǎng)的規(guī)律和經(jīng)驗(yàn)?梢哉f(shuō),我們具備了“懂技術(shù)、懂教學(xué)”的教材開(kāi)發(fā)團(tuán)隊(duì)。
從學(xué)校到企業(yè),從企業(yè)到學(xué)校,我們深感做的不僅僅是一份工作,而是一項(xiàng)事業(yè),是一項(xiàng)教書(shū)育人的事業(yè)。我們帶著這份“教育情懷”認(rèn)真對(duì)待教材開(kāi)發(fā)的每個(gè)部分,從開(kāi)發(fā)理念到總體設(shè)計(jì)以及每個(gè)細(xì)節(jié),我們都靠團(tuán)隊(duì)協(xié)作,細(xì)心打磨,以專(zhuān)業(yè)的精神盡量克服知識(shí)和經(jīng)驗(yàn)的不足。
以“學(xué)習(xí)者”為中心的理念進(jìn)行教材設(shè)計(jì)
在企業(yè)里做產(chǎn)品的人都知道,產(chǎn)品要以用戶(hù)為中心,抓住用戶(hù)的痛點(diǎn),為用戶(hù)解決問(wèn)題。那么課程的最終用戶(hù)是誰(shuí)呢?是學(xué)習(xí)者。教師借助教材來(lái)“傳道、授業(yè)、解惑”,而“學(xué)習(xí)者”是要通過(guò)教材學(xué)到知識(shí)和技術(shù),學(xué)以致用。我們?cè)谝浴皩W(xué)習(xí)者”為中心的理念下進(jìn)行了教材的創(chuàng)新設(shè)計(jì),具體如下:
◇教材內(nèi)容的組織強(qiáng)調(diào)以學(xué)習(xí)行為為主線(xiàn),構(gòu)建了“學(xué)”與“導(dǎo)學(xué)”的內(nèi)容邏輯!皩W(xué)”是主體內(nèi)容,包括項(xiàng)目描述、任務(wù)解決及項(xiàng)目總結(jié);“導(dǎo)學(xué)”是引導(dǎo)學(xué)生自主學(xué)習(xí)、獨(dú)立實(shí)踐的部分,包括項(xiàng)目引入、交互窗口、思考練習(xí)、拓展訓(xùn)練及雙創(chuàng)項(xiàng)目。
◇情景化、情景劇式的項(xiàng)目引入。模擬一個(gè)完整的項(xiàng)目團(tuán)隊(duì),采用情景劇作為項(xiàng)目開(kāi)篇,并融入職業(yè)元素,讓內(nèi)容更加接近行業(yè)、企業(yè)和生產(chǎn)實(shí)際。項(xiàng)目引入更多的是還原工作場(chǎng)景,展示項(xiàng)目進(jìn)程,嵌入崗位、行業(yè)認(rèn)知,融入工作的方法和技巧,更多地傳遞一種解決問(wèn)題的思路和理念。
理論篇 架構(gòu)設(shè)計(jì)
項(xiàng)目1:走進(jìn)移動(dòng)電商開(kāi)發(fā)
1.1 任務(wù)一:了解移動(dòng)電商
1.1 1什么是移動(dòng)電商
1.1.2 移動(dòng)電商可以提供的服務(wù)
1.1.3 中國(guó)移動(dòng)電商的現(xiàn)狀和發(fā)展趨勢(shì)
1.1.4 任務(wù)回顧
1.2 任務(wù)二:走進(jìn)Android
1.2.1 Android系統(tǒng)的發(fā)展歷程
1.2.2 Andmid系統(tǒng)框架
1.2.3 Andmid系統(tǒng)的四大優(yōu)勢(shì)
1.2.4 任務(wù)回顧
1.3 任務(wù)三:搭建Android studio開(kāi)發(fā)環(huán)境
1.3.1 基本概念
1.3.2 Java環(huán)境變量配置
1.3.3 Android studio 2.0的下栽和安裝
1.3 4了解Android studi0的安裝目錄
1.3.5 創(chuàng)建第一個(gè)項(xiàng)目
1.3.6 任務(wù)回顧
1.4 項(xiàng)目總結(jié)
1.5 拓展訓(xùn)練
項(xiàng)目2:移動(dòng)電商項(xiàng)目架構(gòu)設(shè)計(jì)
2.1 任務(wù)一:App架構(gòu)設(shè)計(jì)
2.1.1 業(yè)務(wù)功能需求分析
2.1.2 非功能性需求分析
2.1.3 程序總體設(shè)計(jì)
2.1.4 任務(wù)回顧
2.2 任務(wù)二:搭建項(xiàng)目框架
2.2.1 初始化項(xiàng)目
2.2.2 搭建主頁(yè)框架
2.2.3 任務(wù)回顧
2.3 項(xiàng)目總結(jié)
2.4 拓展訓(xùn)練
項(xiàng)目3:網(wǎng)絡(luò)層和數(shù)據(jù)模型的封裝
3.1 任務(wù)一:網(wǎng)絡(luò)請(qǐng)求與數(shù)據(jù)解析
3.1.1 網(wǎng)絡(luò)請(qǐng)求
3.1.2 數(shù)據(jù)解析
3.1.3 任務(wù)回顧
3.2 任務(wù)二:數(shù)據(jù)模型的封裝
3.2.1 理解MvP架構(gòu)模式
3.2.2 數(shù)據(jù)模型的封裝·
3.2.3 引入greenDa0數(shù)據(jù)庫(kù)框架
3.2.4 任務(wù)回顧
3.3 任務(wù)三:網(wǎng)絡(luò)框架的封裝
3.3.1 Retrofil概述
3.3.2 RxJava概述
3.3.3 Retrofit與RxJava的聯(lián)合封裝
3.3.4 任務(wù)回顧
3.4 任務(wù)四:圖片處理框架的引入和配置說(shuō)明
3.4.1 UIL框架概述
3.4.2 UIL框架的緩存策略
3.4.3 UIL框架的引入和配置
3.4.4 UIL框架的API使用
3.4.5 任務(wù)回顧
3.5 項(xiàng)目總結(jié)
3.6 拓展訓(xùn)練
實(shí)戰(zhàn)篇 核心模塊開(kāi)發(fā)
項(xiàng)目4:開(kāi)發(fā)首頁(yè)和會(huì)員模塊
4.1 任務(wù)一:引導(dǎo)頁(yè)和首頁(yè)的實(shí)現(xiàn)
4.1.1 引導(dǎo)頁(yè)的實(shí)現(xiàn)
4.1.2 廣告載入的基本實(shí)現(xiàn)
4.1.3 首頁(yè)的實(shí)現(xiàn)
4.1.4 任務(wù)回顧
4.2 任務(wù)二:會(huì)員中心的實(shí)現(xiàn)
4.2.1 ButterKnite框架概述
4.2.2 會(huì)員模塊的邏輯分析
4.2.3 用戶(hù)注冊(cè)與登錄
4.2.4 密碼管理
4.2.5 任務(wù)回顧
4.3 項(xiàng)目總結(jié)
4.4 拓展訓(xùn)練
項(xiàng)目5:開(kāi)發(fā)商品展示模塊
5.1 任務(wù)一:商品分類(lèi)和列表的實(shí)現(xiàn)
5.1.1 商品分類(lèi)展示
5.1.2 商品列表的實(shí)現(xiàn)
5.1.3 開(kāi)發(fā)商品的搜索功能
5.1.4 任務(wù)回顧
5.2 任務(wù)二:商品詳情頁(yè)的實(shí)現(xiàn)
5.2.1 商品詳情頁(yè)UI設(shè)計(jì)
5.2.2 實(shí)現(xiàn)圖片輪播
5.2.3 使用抽屜效果來(lái)選擇商品數(shù)量
5.2.4 使用BmadcastReceiver實(shí)現(xiàn)同步更新
5.2.5 商品收藏
5.2.6 任務(wù)回顧
5.3 項(xiàng)目總結(jié)
5.4 拓展訓(xùn)練
項(xiàng)目6:開(kāi)發(fā)購(gòu)物車(chē)與移動(dòng)支付模塊
6.1 任務(wù)一:購(gòu)物車(chē)設(shè)計(jì)
6.1.1 編輯購(gòu)物車(chē)產(chǎn)品
6.1.2 管理收貨地址
6.1.3 省市區(qū)三級(jí)聯(lián)動(dòng)選擇地址
6.1.4 任務(wù)回顧
6.2 任務(wù)二:實(shí)現(xiàn)支付寶移動(dòng)支付
6.2.1 支付寶移動(dòng)支付概述
6.2.2 對(duì)接前的準(zhǔn)備工作
6.2.3 官方示例說(shuō)明
6.2.4 集成流程詳解
6.2.5 任務(wù)回顧
6.3 項(xiàng)目總結(jié)
6.4 拓展訓(xùn)練
項(xiàng)目7:適配與發(fā)布
7.1 任務(wù)一:適配與國(guó)際化
7.1.1 概述
7.1.2 屏幕適配的幾種解決方案
7.1.3 國(guó)際化
7.1.4 任務(wù)回顧
7.2 任務(wù)二:打包和發(fā)布
7.2.1 簽名
7.2.2 打包
7.2.3 發(fā)布
7.2.4 任務(wù)回顧
7.3 項(xiàng)目總結(jié)
7.4 拓展訓(xùn)練
雙創(chuàng)項(xiàng)目——大數(shù)據(jù)應(yīng)用實(shí)踐
參考文獻(xiàn)