如何快速開發(fā)輕量級(jí)App視頻教程
以下是【會(huì)員:墨子於】分享的內(nèi)容全文:
快速開發(fā)輕量級(jí)App
前端React Native,后臺(tái)Node.js,用輕量級(jí)架構(gòu)開發(fā)一款直接在AppStore上線的App,只需一周時(shí)間!
第1章 課程大綱和App演示
介紹整個(gè)課程的內(nèi)容、業(yè)務(wù)架構(gòu)、技術(shù)選型以及App的功能演示。
1-1 課程簡介
1-2 App功能演示
1-3 后臺(tái)系統(tǒng)演示
第2章 Node.js服務(wù)開發(fā)
介紹了Node.js環(huán)境搭建、JSON數(shù)據(jù)文件的讀取以及開發(fā)了基礎(chǔ)的服務(wù)接口。該接口主要提供客戶端(含Native端和PC web端)調(diào)用,用于數(shù)據(jù)展示和數(shù)據(jù)存儲(chǔ)。
2-1 第二章內(nèi)容簡介
2-2 Node環(huán)境搭建
2-3 Express創(chuàng)建項(xiàng)目
2-4 服務(wù)接口設(shè)計(jì)
2-5 數(shù)據(jù)讀取接口
2-6 數(shù)據(jù)存儲(chǔ)接口
2-7 閱讀模塊配置接口
第3章 Node.js開發(fā)后臺(tái)系統(tǒng)
講解了通過調(diào)用第二章的接口,開發(fā)簡易的后臺(tái)CMS系統(tǒng)。該CMS系統(tǒng)主要用于配置頁面數(shù)據(jù)和存儲(chǔ)列表數(shù)據(jù)。
3-1 后臺(tái)系統(tǒng)開發(fā)講解
3-2 接口&后臺(tái)開發(fā)總結(jié)
第4章 React Native環(huán)境搭建和入門
主要講解React Native的環(huán)境搭建、項(xiàng)目運(yùn)行的注意事項(xiàng)以及生命周期的簡單介紹。通過該章,可以簡單快速的了解下React Native的基礎(chǔ)知識(shí)。
4-1 React Native環(huán)境搭建
4-2 React Native運(yùn)行項(xiàng)目注意事項(xiàng)
4-3 ReactNative生命周期簡單介紹
第5章 App主體界面框架搭建
第五章是App開發(fā)的開端,是App開發(fā)的第一步。本章主要介紹搭建App整體的UI框架和實(shí)現(xiàn)主體頁面的組件化。
5-1 界面結(jié)構(gòu)搭建(1)
5-2 主體界面組件化
第6章 App 衛(wèi)生間模塊開發(fā)
介紹了衛(wèi)生間模塊開發(fā)。整個(gè)功能的核心是使用高德地圖JS-API,例如搜索附近2km以內(nèi)的衛(wèi)生間以及展示衛(wèi)生間的基礎(chǔ)信息。同時(shí)為了方便用戶使用App,還開發(fā)了路徑導(dǎo)航功能。
6-1 衛(wèi)生間模塊之WebView組件開發(fā)
6-2 衛(wèi)生間模塊之錯(cuò)誤提示水平垂直居中
6-3 衛(wèi)生間之地圖模塊開發(fā)
6-4 地圖比例尺位置移動(dòng)
6-5 定位成功和失敗的事件監(jiān)聽
6-6 顯示衛(wèi)生間并導(dǎo)航(上)
6-7 顯示衛(wèi)生間并導(dǎo)航(下)
6-8 附近的衛(wèi)生間模擬器演示
第7章 App 工具類封裝
不論是客戶端還是服務(wù)端,工具類的封裝是十分必要的。因此針對該應(yīng)用封裝了工具類,方便其他組件復(fù)用。
7-1 工具類的封裝
第8章 App 閱讀模塊開發(fā)
閱讀模塊是整個(gè)App的重點(diǎn),主要包括整體功能以及各模塊設(shè)計(jì)。例如推薦專題的開發(fā)、列表數(shù)據(jù)的渲染、分類組件的開發(fā)等等。
8-1 閱讀模塊功能設(shè)計(jì)
8-2 五大模塊創(chuàng)建和加載
8-3 搜索組件UI開發(fā)
8-4 推薦專題完成
8-5 熱門推薦組件UI完成
8-6 分類組件UI開發(fā)完成
8-7 推薦主題數(shù)據(jù)渲染
8-8 分類專題數(shù)據(jù)渲染
8-9 列表組件數(shù)據(jù)傳遞
8-10 列表使用listview組件
8-11 數(shù)據(jù)列表展示
8-12 完善詳情頁
第9章 App 天氣模塊開發(fā)
調(diào)用了高德地圖開放平臺(tái)天氣接口,向用戶展示當(dāng)前天氣的信息,例如溫度、風(fēng)向等。
9-1 天氣模塊開發(fā)(上)
9-2 天氣模塊開發(fā)(中)
9-3 天氣模塊(下)
第10章 App 設(shè)置模塊開發(fā)
主要提供了App的使用幫助、功能介紹、使用條款等信息。
10-1 設(shè)置模塊UI開發(fā)
10-2 設(shè)置功能開發(fā)
第11章 App 打包和上線
介紹了jsbundle 打包和優(yōu)化加載、現(xiàn)有App的集成以及整體打包上線。
11-1 jsbundle打包和優(yōu)化加載
11-2 與現(xiàn)有App集成&擴(kuò)展補(bǔ)充
11-3 整體App效果展示
11-4 證書&打包&結(jié)語
1.軟件源碼推廣展示:目的展示軟件相關(guān)功能,接收技術(shù)學(xué)習(xí)者測試、測評(píng);
2.教程課程信息展示:展示課程信息,傳授課程各階段內(nèi)容;
3.設(shè)計(jì)素材圖片展示:展示素材設(shè)計(jì)理念、思維方式、傳播設(shè)計(jì)理念;
4.福利優(yōu)惠信息展示:分享各類最新的福利信息,各種優(yōu)惠信息展示;
以上分享目的僅供學(xué)習(xí)、參考使用,請勿用于其他用途,如果想商業(yè)使用或者代理,請自行聯(lián)系版權(quán)方獲取授權(quán)。任何未獲取授權(quán)的商業(yè)使用與本站無關(guān),請自行承擔(dān)相應(yīng)責(zé)任。
本站不存儲(chǔ)任何資源文件,敬請周知!
如果您認(rèn)為本頁信息內(nèi)容侵犯了您的相關(guān)權(quán)益(包含但不限于:著作權(quán)、首發(fā)權(quán)、隱私權(quán)等權(quán)利),或者您認(rèn)為自己是此信息的權(quán)利人但是此信息不是自己發(fā)布的,可以直接版權(quán)舉報(bào)投訴,我們會(huì)根據(jù)網(wǎng)站注冊協(xié)議、資源分享協(xié)議等協(xié)議處理,以保護(hù)您的合法權(quán)益。
本網(wǎng)站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán) 轉(zhuǎn)載請注明原文鏈接:如何快速開發(fā)輕量級(jí)App視頻教程

侵權(quán)舉報(bào)/版權(quán)申訴



