Skip to content

alexzorin/Pocket-Plays-for-Twitch

 
 

Repository files navigation

Pocket Plays (Google-less Fork)

This is a fork of the Pocket Plays for Twitch Android application.

It differs in these ways:

  • No Google Play services reliance. This means Chromecast support is gone.
  • Google Analytics stripped out.
  • Crashlytics stripped out.
  • Doesn't leak OAuth access token to random parked domain
  • Notification support removed
  • Donation prompt removed (if you like, install the original and donate to the author that way, they deserve it)
  • Made a few mb leaner by stripping unused resources
  • Enforces TLS for chat connections
  • Support global and channel badges (e.g. subscription streaks)
  • Displays sub/resub/gift notices
  • Stream preview refresh works
  • Followed streamer list in navigation drawer
  • Higher API version needed
  • Uses ExoPlayer video player instead of default Android one, which will control over whether ads are played.

It is not published on any app stores.

Pocket Plays for Twitch

Pocket Plays is an open source, ad free Twitch browser and stream player for Android.

Get it on Google Play



Pocket Plays started as an Android learning project on my first semester of Computer Science. This means that quite a bit of the program has high coupling, low coherence and generally poorly written and structured code.
This will surely impact the way you navigate, understand and maybe contribute to the project.

I've done my best to rewrite the worst parts before making Pocket Plays open source.

Contributing

Development

Developers of any skill are more than welcome to contribute to the project. You can do so by forking the project and submit a pull request.

If you have any questions, feel free to send me an e-mail(pocketvoid@gmail.com) or drop me a message on Reddit.

Issues

Like any other project, some bugs are sure to be found, so it goes a long way if people document and submit bugs and other issues to the GitHub issue tracker, to make sure they get squashed.

Licensing

Pocket Plays is licensed under the GNU v3 Public License. I would also personally love to know if you use any of the code from this repository. Sharing is caring :)

About

Open source Twitch client for Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%