diff --git a/00_Prepare_everything/index.html b/00_Prepare_everything/index.html index dfa3c22..4f5afc4 100644 --- a/00_Prepare_everything/index.html +++ b/00_Prepare_everything/index.html @@ -137,9 +137,14 @@
Welcome to the NewPipe tutorial. This tutorial will guide you through the process of creating your own NewPipeExtractor -service with which NewPipe will gain support for a dedicated streaming service like YouTube, Vimeo or SoundCloud. Let's -dive right in. ;D
+Welcome to the NewPipeExtractor documentation. This tutorial will guide you through the process of creating your own Extractor +service with which NewPipe will gain support for a dedicated streaming service like YouTube, Vimeo or SoundCloud. +The whole documentation consists of this page, which explains the general concept of the NewPipeExtractor, as well as our +Jdoc setup.
+IMPORTANT!!! this is likely to be the worst documentation you have ever red, so do not hesitate to +report if +you find any (spelling)errors, incomplete parts or you simply don't understand something. We are an open community +and are open for everyone to help :)
First and foremost you need to meet certain conditions in order to write your own service.
Go to run > edit configurations > add new configuration and select "Gradle". As Gradle Project, select NewPipeExtractor. As task add "test". Now save and you should be able to run.
-After creating you own service you will need to submit it to our NewPipeExtractor repository. However in order to include your changes you need to follow these rules:
diff --git a/01_Concept_of_the_extractor/index.html b/01_Concept_of_the_extractor/index.html index 3fe574d..ee408fb 100644 --- a/01_Concept_of_the_extractor/index.html +++ b/01_Concept_of_the_extractor/index.html @@ -182,7 +182,7 @@ try { InfoItemsCollector. A InfoItemCollector will collect and assemble a list of InfoItem. For each item that should be extracted a new Extractor must be created, and given to the InfoItemCollector via commit(). -If you are implementing a list for your service you need to extend InfoItem containing the extracted information, and implement an InfoItemExtractor that will return the data of one InfoItem.
diff --git a/04_Run_changes_in_App/index.html b/04_Run_changes_in_App/index.html index 264487a..f3b2fc6 100644 --- a/04_Run_changes_in_App/index.html +++ b/04_Run_changes_in_App/index.html @@ -134,7 +134,7 @@You should develop and test your changes with the JUnit environment that is provided by the NewPipe Extractor and IDEA. If you want to try it then with -the actual fronted you need to follow these changes.
+the actual fronted you need to follow these steps.First of all you want to setup a working Android Studio environment. For this please download Studio from developer.android.com, @@ -164,11 +164,11 @@ Your browser does not support the video tag.
If everything synced well then you should only see a screen with OK signs. Now you can go on an compile and run NewPipe
with the new extractor.
-
If something went wrong on jitpack site, you can check their build log, by selecting the commit you tried to build and
click on that little paper symbol next to the GET IT
button. If it is red it already shows that the build failed.
-