Open Source Android Apps for Developers: ttrss-reader-fork (RSS-Reader for Android)

Cute Android: Open Source Android Apps for Developers: ttrss-reader-fork (RSS-Reader for Android, accessing the API of the Tiny Tiny RSS-Reader for PHP (http://tt-rss.org/))

Description
ttrss-reader-fork is an open source Android application which is a fork of the original Project from ttrss-reader. The developer took the sourcecode and continued the development because the original owner didn’t reply to any messages back then (and has not done so until now).

It is an RSS-Reader for the project Tiny Tiny RSS, a PHP-based online feedreader which runs on your own webspace. It is accessible with any browser and even supports keyboard shortcuts through javascript.

The New Features include:
* Use Swipe for Next/Previous Article
* Swipe-Area in bottom area of the Article-View to avoid swiping while scrolling
* Now supports “uncategorized Feeds”
* Hide old content
* Show images/videos/play music attached to Articles
* Download videos/musicfiles attached to Articles
* Zoom-Button for Articles
* Share URL via Twitter/SMS/Mail
* Mark everything (whole category or all categories) as read
* Navigate through articles with volume-buttons
* Cache articles in local-database
* SSL-Supoprt with self-signed certificates
* Update-Check in main-menu

Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.

Project Home
http://code.google.com/p/ttrss-reader-fork/

Project owners
nils.braden

Version
0.6.2

Downloads
http://code.google.com/p/ttrss-reader-fork/downloads/list

Source Code
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://ttrss-reader-fork.googlecode.com/svn/trunk/ ttrss-reader-fork-read-only

SSL
How to use ttrss-reader with https and own/self-signed certificates
Introduction

If you want to use the reader with an encrypted connection and a self-signed certificate (CACert or anything the android-cert-store does not trust) you can now add your own keystore to the sdcard. You need the following tools:

* OpenSSL’s command line client
* Java SE 6 (for keytool)
* Bouncy Castle’s provider jar

Steps to create your own keystore

1. Fetch the public key certificate from your server

echo | openssl s_client -connect :443 2>&1 | sed -ne ‘/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p’ > cert.pem

(change “yourserver” to the location of you ttrss-server)

1. Create a keystore in the Bouncy Castle keystore format

export CLASSPATH=bcprov-jdk16-145.jar
keytool \
-import \
-v \
-trustcacerts \
-alias 0 \
-file cert.pem \
-keystore store.bks \
-storetype BKS \
-provider org.bouncycastle.jce.provider.BouncyCastleProvider \
-providerpath /usr/share/java/bcprov.jar \
-storepass

(change “yourpassword” to the password you want to set for your keystore)

1. Put the file to the following location

/sdcard/Android/data/org.ttrssreader/files/store.bks

1. Start ttrss-reader and change the SSL-Preferences to suit your needs

Further information can be found at crazybob.org – Android: Trusting SSL certificates

Screenshots
ttrss-reader

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: ttrss-reader (Tiny Tiny RSS Reader for Android)
  2. Open Source Android Apps for Developers: Reader (Android client for Google Reader)
  3. Open Source Android Apps for Developers: Android-feed-reader (A RSS/Atom feed reader for the Android platform)
  4. Open Source Android Apps for Developers: Android-rome-feed-reader (Android ROME Feed Reader)
  5. Open Source Android Apps for Developers: Sparserss (A simple rss reader for Android)
  6. Open Source Android Apps for Developers: FBReaderJ (An e-book reader for Google Android platform)
  7. Open Source Android Apps for Developers: Android-rss (Android RSS Feed Reader)
  8. Open Source Android Apps for Developers: Android-daisy-epub-reader (Open ebook reader for DAISY and epub book formats)
  9. Open Source Android Apps for Developers: Nookapp-googlereader (An android nook app for Google Reader)
  10. Open Source Android Apps for Developers: Droidreader (The PDF Document Reader for Android)