Skip to content
Open Source Podcast app for your Show
Dart Shell Kotlin Swift Objective-C
Branch: master
Clone or download
Latest commit 8121261 Jan 15, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle Add Gradle Release Options Dec 31, 2019
android Fixes Jan 3, 2020
assets/cfg Fixes Jan 7, 2020
docs README Jan 15, 2020
ios App Icon Dec 31, 2019
lib Open Website Jan 15, 2020
test Playback Status Dec 25, 2019
.gitignore Update .gitignore Jan 7, 2020
.metadata Start Dec 23, 2019
CHANGELOG.md Update CHANGELOG.md Jan 15, 2020
README.md Update README.md Jan 15, 2020
build.sh Update build.sh Jan 7, 2020
local.properties Add Gradle Release Options Dec 31, 2019
pubspec.lock Open Website Jan 15, 2020
pubspec.yaml Open Website Jan 15, 2020

README.md

FluCast

Open Source Podcast app for your Show. See it Live at Google Play Store.

Getting Started

Have you always wanted an exclusive app for your Podcast? Now you can customize and make available to your audience a player for Android and iOS developed with Flutter.

Simply configure your Podcast feed, tweak the app icon, build and make it available in stores.

Featured at https://itsallwidgets.com/flucast.

Main Features

FluCast has the most features that you need to play your show:

  • Podcast Cover
  • Podcast Description
  • Episodes Listing
  • Player Status
  • Play, Pause and Stop
  • 30 Seconds Seek
  • Episode Description
  • Google Analytics Tracking
  • Light / Dark Mode

See more at changelog.md.

Setting Up Feed

Just change the key feed located at assets/cfg/app_settings.json file with a Valid Podcast RSS Feed.

The key ga enable Google Analytics App Tracking.

{
  "feed": "https://anchor.fm/s/848f2e4/podcast/rss",
  "ga": "UA-00000000-1"
}

Setting Up App Name

For Android

Open the configuration file android/app/src/main/AndroidManifest.xml and change this line:

<application
    android:label="FluCast" ...> // Your app name here

For iOS

Open the configuration file ios/Runner/Info.plist and change this line:

<key>CFBundleName</key>
<string>FluCast</string> // Your app name here

Setting Up App Icon

FluCast default icon is located at lib/icon/app_icon.png and you can change it.

After change the app icon, you need to run this command on app root directory:

 flutter pub get
 flutter pub run flutter_launcher_icons:main -f pubspec.yaml

Light Mode

Home Episodes Details

Dark Mode

Home Episodes Details

Dependencies

How to Contribute

  • Fork the the project
  • Create your feature branch (git checkout -b my-new-feature)
  • Make required changes and commit (git commit -am 'Add some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

Licence

Copyright 2019, luizeof

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.
You can’t perform that action at this time.