summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-07-30 18:32:58 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-07-30 18:32:58 +0200
commit126db6c278d2f3decd0308349e8fc10212c44099 (patch)
tree71bb53f368ab6f6e16165a00180a911f99c32b7c
parent34892ce752c367fa42233a548d38a85f1e647e1e (diff)
downloadAntennaPod-126db6c278d2f3decd0308349e8fc10212c44099.zip
Added readme and notice file
-rw-r--r--NOTICE3
-rw-r--r--README.md31
2 files changed, 34 insertions, 0 deletions
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 000000000..4f7aeb730
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,3 @@
+The AntennaPod source code comes with two libraries, flattr4j and Apache Commons Lang. Both are distributed under the Apache License, Version 2.0.
+You can read a copy of this license here:
+http://www.apache.org/licenses/LICENSE-2.0 \ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 000000000..428bc8a05
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+AntennaPod
+=========
+This is the official repository of AntennaPod, a podcast manager for Android.
+
+<a href="https://play.google.com/store/apps/details?id=de.danoeh.antennapod" alt="Download from Google Play">
+ <img src="http://www.android.com/images/brand/android_app_on_play_large.png">
+</a>
+
+License
+----------
+AntennaPod is licensed under the MIT License. You can read the license text in the LICENSE file.
+
+Dependencies
+------------------
+The AntennaPod app has the following dependencies:
+
+- Android support library v4, already included in the libs directory
+- [flattr4j](https://github.com/shred/flattr4j), already included in the libs directory
+- [Apache Commons Lang](http://commons.apache.org/lang/), already included in the libs directory
+
+- [ActionBarSherlock](https://github.com/JakeWharton/ActionBarSherlock)
+- [ViewPagerIndicator](https://github.com/JakeWharton/Android-ViewPagerIndicator)
+- Gridlayout from the support v7 library
+
+ActionBarSherlock, ViewPagerIndicator and Gridlayout are not included in the repository. In order to build the app, you have to add them as a library project.
+I am currently using Ant to build the project, but I think I am going to switch to Maven soon to make the build process more convenient.
+
+Flattr API
+------------
+AntennaPod accesses the flattr API for flattring podcasts. In order to gain access, a client ID and a client secret is required, which you can get by registering a new app on the flattr website. The official API credentials have been excluded from the public source code.
+In order to successfully build the project, a java class called FlattrConfig with two fields containing the credentials has to be created in src/de/danoeh/antennapod/util/flattr . You can also use the file called FlattrConfig.java.example to do that. If you leave the two fields blank, everything except the authentication process will work. \ No newline at end of file