React Native 開源項目 MyGalaxy

MyGalaxy 項目概述


為公司技術分享開發(fā)的項目,同時也為了練手開發(fā)一個成品的App。項目融合了干貨API和貓眼API,特在此感謝!

項目目前完成一期工作,提供內(nèi)測版本的release包,體驗了一把React Native App從籌劃、到代碼實現(xiàn),以及最后發(fā)布整個過程。myGalaxy是一個不錯的練手項目,開發(fā)過程中也參考了不少其他開源項目(iReading、Mung等),多數(shù)異步請求采用Redux來做狀態(tài)管理,也是目前比較流行的做法。

個人認為掌握React Native并了解Es6之后,再去學習React、React VR和微信小程序wepy框架都有助益!

項目需求及功能說明書



GitHub地址?

https://github.com/MK-LinKnight/react-native-V2

APK鏈接

https://fir.im/hvcu

貢獻者

Knight

App功能

查看熱點話題(技術、電影、妹子),未來會增加知乎日報功能。

UI參考facebook風格

項目一期介紹

目的是完成一個可供發(fā)布相對完整的React Native開源項目。

完成話題廣場模塊

完成電影院線模塊列表頁

完成關于App模塊

項目二期介紹?

新增電影院線模塊詳情頁

新增登陸功能

新增設置模塊

項目三期介紹

新增知乎日報模塊


配置


React Native 版本 0.44.0


使用組件一覽:

react-native-scrollable-tab-view@0.7.4

react-native-splash-screen@2.1.0

react-native-star-rating

react-native-swiper

react-navigation

redux

react-redux

redux-thunk

redux-persist

Redux

安裝配置

未安裝React Native需執(zhí)行命令npm install -g react-native-cli

已安裝React Native在根目錄(myGalaxy)執(zhí)行 npm install

編譯運行

在根目錄執(zhí)行 react-native run-ios & react-native run-android

項目預覽



最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,229評論 25 708
  • 簡短說明 收錄一些好用的RN第三方組件,以方便日常的使用,大家有什么推薦的也可以跟我說,我加進去。如有冒犯,可以聯(lián)...
    以德扶人閱讀 43,917評論 44 214
  • 項目地址 從頭開始建立一個React App - 項目基本配置 npm init 生成 package.json ...
    瘦人假嚕嚕閱讀 89,739評論 33 78
  • 我愿是春天里滋潤你心田的一縷春風, 我愿是夏天里清爽你的一抹陽光, 我愿是秋天里令你愜意的滿樹落葉, 我愿是冬天里...
    冷酷巫女閱讀 242評論 0 3
  • 2017.12.14 1.感恩早晨醒來,女兒趴在我的耳邊叫媽媽,稚嫩的聲音融化到心里,謝謝,謝謝,謝謝 2.感恩蕊...
    鵲曾閱讀 142評論 0 1

友情鏈接更多精彩內(nèi)容