ks228 / Clarity

Pandora-Like Podcast Android Player

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clarity

Authors

Karen Kong

Lam Le

Luis Lopez

Guthrie Price

Mathew Schaffrath

Description

The next generation Android podcast radio application. Create channels, vote on content, and allow our algorithm to tailor your listening experience to your preferences.

Features

  1. Registration - Register as a new user with just an email in a password. Alternatively you login with your Google or Facebook account. Your credentials are kept secure with SHA-1 cryptography

  2. Login/Logout - You can freely login and logout of your account or switch users.

  3. Play Podcast - Stream podcasts that are selected specifically for you.

  4. Skip Podcast - If you dont want to listen to a podcast, move onto the next.

  5. Playback Speed - Listen to podcasts at different speeds, to suit your listening preferences.

  6. Filter - Filter podcasts by time duration so you can fit podcasts into any schedule.

  7. Channel - Make multiple channels to help organize your the content you like.

  8. Like/Dislike - Like and dislike content to personalize your channels.

Screenshots

Libraries

Android Asynchronous Http Client https://loopj.com/android-async-http/

Java Objects to JSON conversion Library https://github.com/google/gson

Image Loading Framework https://github.com/bumptech/glide

Simplify View Handling Library https://github.com/JakeWharton/butterknife

Android Sliding Panel Library https://github.com/umano/AndroidSlidingUpPanel

Podcast API: Listennotes https://market.mashape.com/listennotes/listennotes#fetch-meta-data-for-a-podcast

Licenses

Copyright [2018] [Appricott Software]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

Pandora-Like Podcast Android Player


Languages

Language:Java 100.0%Language:HTML 0.0%