Topic: FIYH on the go

I've been doing some traveling lately and wanted to use my time on the train to catch up on the commentaries I've missed. As it turns out the commentary list does no work on mobile devices properly. Scrolling is impossible and while you can use the search box, it's not 100% accurate and scrambles the list after clearing the input field.

So I made this: http://dif-mobile.l-x11.com

This is a standalone, mobile-friendly (kinda wink) version of the commentary list from the frontpage. I've replaced various sorting methods with simple sections. Search field is included as well with regular expressions support (because why not). You can use queries like "matrix|avengers" and get everything related to both keywords.

There are handy buttons for downloading the shows as well as links to the forum for each entry. If you tap on 'Listen' you'll be redirected back to the main site with your show of choice queued up and ready.

*done*: lazy loading of images. Right now the list is being loaded all at once (starting from the bottom so give it a minute).

Side notes:

Images for episodes 11, 15 and 16 are missing. Someone (*cough*Teague) might want to look into it wink
Also, Teague loses points for having linebreaks in the json file tongue

Last edited by Lamer (2015-05-11 19:21:54)

Thumbs up +7 Thumbs down

Re: FIYH on the go

I dunno what json is.

holden

This is fucking rad. Did it just load all of the images on the website at once, though? That doesn't seem very mobile-friendly.

Teague Chrystie

I have a tendency to fix your typos.

Thumbs up Thumbs down

Re: FIYH on the go

Teague wrote:

This is fucking rad. Did it just load all of the images on the website at once, though? That doesn't seem very mobile-friendly.

I know, hence the @Todo in my post. On the other hand if you're gonna download/stream a 120mb+ mp3 with your phone 8mb worth of images won't hurt you that much. Once they get cached by the browser you'll be fine next time you load the list.

In any case I'll get that sorted once I have some free time again.

Teague wrote:

I dunno what json is.

http://en.wikipedia.org/wiki/JSON

Both the site and my list use this for data: http://friendsinyourhead.com/json.php

Thumbs up Thumbs down

Re: FIYH on the go

Podcast Addict - For Android. Works like a charm.

Thumbs up Thumbs down

Re: FIYH on the go

Where's the fun in that? wink

Thumbs up Thumbs down

Re: FIYH on the go

Well, you can resume playback, for one, you don't need to keep a browser active, or even download the episodes, as you can simply stream them.  wink

Thumbs up Thumbs down

Re: FIYH on the go

No, I meant there's no fun for me in downloading some bloated app smile This solves a particular problem that I had with the main site and since the feature is broken for everyone, I'm happy to share it with the rest of the community. I don't need a zillion different podcasts, I just wanted FIYH to work wink

Thumbs up Thumbs down

Re: FIYH on the go

THE REPRESENTATIVE FROM MY SOFA IS A FAN OF THIS CODE

VOTE NOW VOTE NOW

http://www.theforce.net/swtc/Pix/trailer/senate1.jpg

Teague Chrystie

I have a tendency to fix your typos.

Thumbs up Thumbs down

Re: FIYH on the go

E.T agrees, as you can see...

The difficult second album Regan

Thumbs up Thumbs down

Re: FIYH on the go

Lamer wrote:

No, I meant there's no fun for me in downloading some bloated app smile This solves a particular problem that I had with the main site and since the feature is broken for everyone, I'm happy to share it with the rest of the community. I don't need a zillion different podcasts, I just wanted FIYH to work wink

Calling this specific app bloated isn't exactly fair, but I do like what you did with the place smile

Thumbs up Thumbs down

Re: FIYH on the go

Tomahawk wrote:

Calling this specific app bloated isn't exactly fair

Sure it its. It's bloated because it has more functionality than needed in this case. It doesn't mean that the app itself is bad in any way. It's all subjective.

Tomahawk wrote:

I do like what you did with the place smile

Thanks smile

Last edited by Lamer (2015-05-05 16:45:05)

Thumbs up Thumbs down

Re: FIYH on the go

I'll have you know my favorite is still the iOS app made by Apple. It's easy on the eyes and on the system. Podcast Addict is by far the best alternative I've found on the Android side of things, but it's still not the same.

That being said, there WAS an android app made by Holden or someone for this place; unsure if it's still around, or even supports Android 4.0 and newer, as I believe it was made when 2.3 was out.

Thumbs up Thumbs down

Re: FIYH on the go

Tomahawk wrote:

That being said, there WAS an android app made by Holden or someone for this place;

I know, I still have it installed on my old phone smile

http://friendsinyourhead.com/forum/viewtopic.php?id=400

Thumbs up Thumbs down

Re: FIYH on the go

I loathe the iOS Podcast app. Slow and buggy and very few features. Downcast is where it's at. Best podcast app by a mile. I load audiobooks in there too because iOS is also terrible with those.

"The Doctor is Submarining through our brains." --Teague

Thumbs up Thumbs down

Re: FIYH on the go

Actually, if you categorise your audiobooks as podcasts instead, iOS will treat them much better tongue

Thumbs up Thumbs down

Re: FIYH on the go

Hey, cool. Can I steal this/give you a home on DIF to put it? I can think of a few quick fixes to make it more mobile-friendly.

Also, yes, the line breaks are Teague's fault, even if he doesn't know why. So much pain and misery.

"Most people don't even know what sysadmins do, but trust me, if they all took a lunch break at the same time they wouldn't make it to the deli before you ran out of bullets protecting your canned goods from roving bands of mutants."

-- http://stilldrinking.org/programming-sucks

Re: FIYH on the go

DISNEYWORLD

Teague Chrystie

I have a tendency to fix your typos.

Thumbs up Thumbs down

Re: FIYH on the go

Holden wrote:

Hey, cool. Can I steal this/give you a home on DIF to put it? I can think of a few quick fixes to make it more mobile-friendly.

Sure, do you have git/make/shell power over there?

Holden wrote:

Also, yes, the line breaks are Teague's fault, even if he doesn't know why. So much pain and misery.

http://replygif.net/i/724.gif

Thumbs up Thumbs down

Re: FIYH on the go

considers holden.gif...

No, too easy and predictable.

https://s-media-cache-ak0.pinimg.com/736x/e4/d7/d9/e4d7d9d25930d78841661be7899e4f4f.jpg

Also,

God loves you!

Thumbs up Thumbs down

Re: FIYH on the go

Lamer wrote:

Sure, do you have git/make/shell power over there?

Godaddy has an automated system for getting SSH access to their servers. I put in like ten requests five years ago, and I'm still waiting for the phone call. If you point me at a git repo, though, I can pull it down myself and deal with it.

"Most people don't even know what sysadmins do, but trust me, if they all took a lunch break at the same time they wouldn't make it to the deli before you ran out of bullets protecting your canned goods from roving bands of mutants."

-- http://stilldrinking.org/programming-sucks

Re: FIYH on the go

I'll get that sorted when I can. Just FYI, the app runs on sass+typescript+dust so some compilation is required before deployment.

Thumbs up Thumbs down

Re: FIYH on the go

Small update: I've added basic lazy loading of images so only those that are visible on the screen will get loaded. Mobile users rejoice (or something tongue)

Thumbs up Thumbs down

Re: FIYH on the go

brian

Teague Chrystie

I have a tendency to fix your typos.

Thumbs up +1 Thumbs down

Re: FIYH on the go

I dunno, I felt like that macro doesn't get enough action.

Teague Chrystie

I have a tendency to fix your typos.

Thumbs up Thumbs down

Re: FIYH on the go

holden

Thumbs up +1 Thumbs down