Hooked On Twitch – V8.9

Recently Twitch made an update to their API that requires all clients to authenticate for every request.  Months before they made the switch they sent out a notification to all registered clients suggesting to perform the update.  Unfortunately, life gets in the way sometimes and I missed that deadline. 🙁

Nevertheless, version 8.9 is available today in Google’s Play Store and address the issue.  So have fun viewing and stay tuned for further updates coming down the pipeline!

Check it out here!

Continue reading “Hooked On Twitch – V8.9”

Hooked On Twitch Live!! [Alpha]

So a while back in 2015 I was just getting into Twitch.tv and watching everything League of Legends related and eSports in general. But I found myself in the car more than anything and I was destroying my data plan by having the video play for 2-3 hours everyday in the car. So I began to look for an alternative app or anything to save my data plan. That’s when I found out that Twitch.tv has a public API that they offer for FREE! I was very intrigued by this and began digging into their decently documented API. At the time they were just releasing V3 and were quietly building support HTML5 streaming (m3u8 format) and in that format they offered and “audio_only” option; but that wasn’t an option inside their mobile app under quality. Seemed odd, but was a window for opportunity!

Digging (debugging) around their API I quickly learned their authentication process and began to develop an app using native Java. After about two weeks of on-and-off work I decided to port over to Xamarin.Forms in case I ever decide to go to the App Store with minimum effort. So I began writing an app, but unfortunately Twitch beat me to the punch and pushed out the option to use “audio_only” in their app. Feeling defeated and being extremely busy with work I ended up not furthering development for a month or so, but then some life changes happened and I had the entire month of December (2015) off and I decided I was going to finish the app!

Continue reading “Hooked On Twitch Live!! [Alpha]”