1. 程式人生 > >最新前端React Native,後臺Node.js,用輕量級架構開發一款直接在AppStore上線的App

最新前端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的整合以及整體打包上線。

 

 

下載地址:百度網盤