Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
HenryQuan committed Mar 4, 2018
1 parent 203af2c commit fbb89b6
Show file tree
Hide file tree
Showing 17 changed files with 25 additions and 62 deletions.
Binary file added AnimeGo/android/AnimeGo
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�^#\Ӷ-�ݿ��(��(�n
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 0 additions & 29 deletions AnimeGo/ios/AnimeGo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@
5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
035EDF2ED0094FE5943A92FD /* libRCTBrowser.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F55CD3C61049449E94E189BC /* libRCTBrowser.a */; };
2688891CDBF94D00BA094015 /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E54F329E8A14A4BB4BF9008 /* libRNVectorIcons.a */; };
541CF5EF0C5D4AB9B3B26BD8 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7A5A2B4ACDAD4E359B828A66 /* Entypo.ttf */; };
3D1432CBD9454A268026BD7F /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 43457B1FCCBF44449E3D0349 /* EvilIcons.ttf */; };
Expand Down Expand Up @@ -299,8 +298,6 @@
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
A212215B558841C8BF530E9A /* RCTBrowser.xcodeproj */ = {isa = PBXFileReference; name = "RCTBrowser.xcodeproj"; path = "../node_modules/react-native-browser/RCTBrowser.xcodeproj"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; };
F55CD3C61049449E94E189BC /* libRCTBrowser.a */ = {isa = PBXFileReference; name = "libRCTBrowser.a"; path = "libRCTBrowser.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; };
D69375554D1F447D8C0F8D79 /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; name = "RNVectorIcons.xcodeproj"; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; };
0E54F329E8A14A4BB4BF9008 /* libRNVectorIcons.a */ = {isa = PBXFileReference; name = "libRNVectorIcons.a"; path = "libRNVectorIcons.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; };
7A5A2B4ACDAD4E359B828A66 /* Entypo.ttf */ = {isa = PBXFileReference; name = "Entypo.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
Expand Down Expand Up @@ -344,7 +341,6 @@
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
035EDF2ED0094FE5943A92FD /* libRCTBrowser.a in Frameworks */,
2688891CDBF94D00BA094015 /* libRNVectorIcons.a in Frameworks */,
FC92EE2A8F5649CC981C3591 /* libRNAdMobManager.a in Frameworks */,
);
Expand Down Expand Up @@ -524,7 +520,6 @@
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
A212215B558841C8BF530E9A /* RCTBrowser.xcodeproj */,
D69375554D1F447D8C0F8D79 /* RNVectorIcons.xcodeproj */,
D4E053C42BEF42B0A3A9C140 /* RNAdMobManager.xcodeproj */,
);
Expand Down Expand Up @@ -1128,13 +1123,9 @@
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AnimeGo.app/AnimeGo";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand All @@ -1157,13 +1148,9 @@
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AnimeGo.app/AnimeGo";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand All @@ -1187,7 +1174,6 @@
VERSIONING_SYSTEM = "apple-generic";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand All @@ -1210,7 +1196,6 @@
VERSIONING_SYSTEM = "apple-generic";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand Down Expand Up @@ -1242,13 +1227,9 @@
TVOS_DEPLOYMENT_TARGET = 9.2;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand Down Expand Up @@ -1280,13 +1261,9 @@
TVOS_DEPLOYMENT_TARGET = 9.2;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-browser/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-admob/ios",
);
Expand All @@ -1313,9 +1290,6 @@
TVOS_DEPLOYMENT_TARGET = 10.1;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
};
name = Debug;
Expand All @@ -1340,9 +1314,6 @@
TVOS_DEPLOYMENT_TARGET = 10.1;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
};
name = Release;
Expand Down
11 changes: 7 additions & 4 deletions AnimeGo/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion AnimeGo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
"react-native": "0.53.0",
"react-native-action-button": "^2.8.4",
"react-native-admob": "^2.0.0-beta.4",
"react-native-browser": "^0.6.2",
"react-native-elements": "^0.19.0",
"react-native-router-flux": "^4.0.0-beta.28",
"react-native-tab-view": "0.0.74",
Expand Down
45 changes: 17 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
# GoGoAnime APP
**This is not official**

This is just a practise app made with react native and it is also my first react native app. I am still learning this new skill and personally, I like the way it deals with UI and data presentation.
This is just a practise app made with react native and it is also my first react native app.

**Please note that currently only Android version is working properly. IOS and UWP will be updated soon**

## What could it do
* [x] Getting recent release, movie, new season, popular and genre anime
* [x] Getting recent release, movie, new season, popular and genre anime from [gogoanime.io](www.gogoanime.io)
* [x] Search Anime
* [x] Displaying anime information and listing its episodes
* [x] Choosing a server and play anime inside this app (uwp only)
* [x] Latest -> WatchAnime -> AnimeDetail
* [x] Adding sub category list
* [x] Adding about inside this app
* [x] Choosing a server and play anime inside your broswer
* [x] Drawer for Android and Tab for IOS

There might be ads popping up when you play videos but it is from the website itself. There is nothing you could do about it.
There might be ads popping up when you play videos but it is from the website itself.

## How to run this project
~~~~
npm install
react-native link
react-native run-ios
react-native run-android
~~~~

## How to install it on you device
## How to install it on your device
### Android
you could download [here](https://github.com/HenryQuan/React-Native-GoGoAnime/releases)

Also, you could get it from [Google Play](https://play.google.com/store/apps/details?id=com.yihengquan.gogoanime)
### IOS
you need to download xcode and run this project. Please note this app will only work for 7 days if you do not have a developer account. You have to run it again after 7 days. ~~I dont think this app will be on AppStore~~
you need to download xcode and run this project. Please note this app will only work for 7 days if you do not have a developer account. You have to run it again after 7 days. ~~I dont think this app will be on AppStore, but MAYBE~~
### Windows 10
You could get it from [microsoft store](https://www.microsoft.com/en-AU/store/p/anime-go/9mx3qr26zfdj?rtc=1)

Expand All @@ -42,25 +45,11 @@ You could get it from [microsoft store](https://www.microsoft.com/en-AU/store/p/
* [react](https://github.com/facebook/react)
* [react-native](https://github.com/facebook/react-native)
* [react-native-elements](https://github.com/react-native-training/react-native-elements)
* [react-native-browser](https://github.com/PrestoDoctor/react-native-browser)
* [react-native-router-flux](https://github.com/aksonov/react-native-router-flux)
* [react-native-tab-view](https://github.com/react-native-community/react-native-tab-view)
* [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons)
* [util](https://github.com/expo/react-native-util)

## Known issues
~~* Three finger gesture will crash this app on OnePlus devices (debug)~~
* May crush randomly
* Slow and buggy


(Try searching conan or one piece..., it is fine for short anime)
* Episode may not be in order
* May have weird issues if you scroll SUPER fast

Hopefully, they could be fixed in the future

## What's next?
I will rewrite [WoWs Info](https://github.com/HenryQuan/WoWs_Info_Swift) using react native and it will be open sourced as well (why not >_<). It is going to be published on Google Play.
* [react-native-admob](https://github.com/sbugert/react-native-admob)
* [react-native-action-button](https://github.com/mastermoo/react-native-action-button)

For IOS, it might be a bit troublesome but it should be fine I hope. I need to draw my diagrams >_<.
## Support this app
This app is completely free and open source. However, if you like this app, you could start this repository. Thank you for your support

0 comments on commit fbb89b6

Please sign in to comment.