Based on React-Nativethe Bangumi third-party client The project is benchmarked against the web. I have no native development experience. I am used to practice RN. Both Android and iOS are compatible and consistent to the maximum.
React-Nativethe Bangumi third-party client
The project is benchmarked against the web. I have no native development experience. I am used to practice RN. Both Android and iOS are compatible and consistent to the maximum.
At present, no less than 70 pages have been developed, covering almost all pages of the source website
Bangumi is a third-party client used to manage the progress of chasing fans (not limited to animation, music, Japanese drama, AVG), discover and discuss fan groups
—— Little Holy Grail 2.8.0 ——
[bangumi-subject] Entry snapshot CDN
[bangumi-oss] Popular item cover and active user avatar object storage CDN
[bangumi-rakuen] Post snapshot CDN
[bangumi-mono] Character snapshot CDN
[bangumi-static] Discovered data snapshot CDN
[bangumi-data] Bangumi data index
[bangumi-api] Official interface
[tinygrail.com] Little Holy Grail Interface
(If you can't see the picture by the wall, you can copy alt to open)
** Download **
Note that a dependency package is 404 in Taobao source and needs to be switched to npm official source
npm config set registry https://registry.npmjs.org
In the domestic environment, downloading the package for the first time may be abnormally slow
git clone https://github.com/czy0729/Bangumi cd ./Bangumi npm install // Yarn is not recommended, because node_modules will be changed later, and yarn will be recognized and restored
** Pre-operation, otherwise the icons in the App are all question marks**
Custom IconFont, the directory assets / iconfont / under the
vector-iconsdirectory and node_modules / @ expo / under
vector-iconscombined (note that merger not replace, if not, manually the folder following two documents, find the corresponding local replacement observed Is the file modification date changed? The principle is actually to replace the original AntDesign font file with your own font file, and then quote Icon.AntDesign.
** start up**
npm start // [iOS] Then click Expo Developer Tools opened in the browser, click Run on iOS simulator // or react-native run-android // [android] real machine usb debugging
I have been developing under the mac environment, iOS running Expo client debugging, Android running real machine usb debugging. The usage of window is unknown, and it is not clear whether it can run or not, you can consult the official Expo document. You can choose the same LAN real machine to scan code debugging Need to download Expo App first
Source Code: https://github.com/czy0729/Bangumi
Article covers: How native is react native?, React Native vs (Ionic, Cordova), Similarities and difference between React Native and Native App Development.
Skenix is providing React Native Development Services with qualified React Native App Developers. Get the best React Native App Development Services.
Are you a mobile app developer looking for more efficient tools for your projects? Mobile app development is getting tougher and tougher as the market continues to grow. As a developer, you need to develop Apps which meet the demands of your users. To achieve this, adopt the right tools, like the React Native development framework.
Looking for top React Native mobile app development company in USA for Startups & Enterprise? Find out the top list of React Native mobile app development company in USA.
Hire top react native app development company in New York to build and develop custom react native mobile apps for Android & iOS with the latest features.