最新前端React Native,後臺Node.js,用輕量級架構開發一款直接在AppStore上線的App
前端React Native,後臺Node.js,用輕量級架構開發一款直接在AppStore上線的App,只需一週時間!
這不是一門技術多麼高深的課程
卻可以讓你快速開發一款App
一週開發一款非常“好玩兒”的上線App
這是一款已經在App store上線的App,源於講師一次“急需找廁所”的經歷,看似娛樂,實際卻非常貼合需求,程式設計師的能力就是把需求變成產品,所以講師用一個周的時間開發出了這款App
本次課程,講師就將帶你運用React Native及node.js,以真實的App產品開發流程,結合免費的第三方資源,從客戶端到服務端完整開發出這款輕量級App,通過這門課的學習,你將學會如何單兵作戰,快速開發一款輕量級應用,將想法變成現實
學習這門課你需要準備什麼
HTML/CSS/JavaScript基礎及開發經驗
React/React Native基礎
Node.js基礎
高德地圖JS-API
裝置要求
本課程只針對 iOS 平臺,需學員自備一臺Mac電腦和一部蘋果手機
用於本地開發環境的搭建及真機測試
現阿里技術專家
vczero
擁有多年的前端node·js開發和架構經驗,曾在高德地圖、攜程等大企業就職,做過基礎技術架構,帶過研發團隊。同時對React Native有很深的理解,是《React Native入門與實戰》的作者,還是infoQ、OSC等會議講師。在講師眼中,安心寫程式碼,安心做一件事是最好的狀態。還對程式設計學習迷茫,不知如何下手的使用者,Vczero老師會是你學習路上的指路燈
課程目錄:
第1章 課程大綱和App演示
介紹整個課程的內容、業務架構、技術選型以及App的功能演示。
第2章 Node.js服務開發
介紹了Node.js環境搭建、JSON資料檔案的讀取以及開發了基礎的服務介面。該介面主要提供客戶端(含Native端和PC web端)呼叫,用於資料展示和資料儲存。
第3章 Node.js開發後臺系統
講解了通過呼叫第二章的介面,開發簡易的後臺CMS系統。該CMS系統主要用於配置頁面資料和儲存列表資料。
第4章 React Native環境搭建和入門
主要講解React Native的環境搭建、專案執行的注意事項以及生命週期的簡單介紹。通過該章,可以簡單快速的瞭解下React Native的基礎知識。
第5章 App主體介面框架搭建
第五章是App開發的開端,是App開發的第一步。本章主要介紹搭建App整體的UI框架和實現主體頁面的元件化。
第6章 App 衛生間模組開發
介紹了衛生間模組開發。整個功能的核心是使用高德地圖JS-API,例如搜尋附近2km以內的衛生間以及展示衛生間的基礎資訊。同時為了方便使用者使用App,還開發了路徑導航功能。
第7章 App 工具類封裝
不論是客戶端還是服務端,工具類的封裝是十分必要的。因此針對該應用封裝了工具類,方便其他元件複用。
第8章 App 閱讀模組開發
閱讀模組是整個App的重點,主要包括整體功能以及各模組設計。例如推薦專題的開發、列表資料的渲染、分類元件的開發等等。
第9章 App 天氣模組開發
呼叫了高德地圖開放平臺天氣介面,向用戶展示當前天氣的資訊,例如溫度、風向等。
第10章 App 設定模組開發
主要提供了App的使用幫助、功能介紹、使用條款等資訊。
第11章 App 打包和上線
介紹了jsbundle 打包和優化載入、現有App的整合以及整體打包上線。
下載地址:百度網盤