• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Juice's "GAF for iPhone" Web App Beta! While supplies (or bandwidth) last!

Status
Not open for further replies.

Juice

Member
Some of you may have followed this thread, where I first showed that I was working on a sort of "GAF Reader" for the iPhone/iPod Touch

It looks something like this:
discussions.png


I'm exposing it publicly for the first time right now to give you a flavor of what the site looks like. I really don't expect it to take long at all for GAF to effectively knock my home router out of existence, but until that happens, feel free to have at it!

The url to point your iPhones to is: http://searlivans.com/gaf

Be sure to send me feedback. Either in the thread or by PM :)
 
Juice said:
Some of you may have followed this thread, where I first showed that I was working on a sort of "GAF Reader" for the iPhone/iPod Touch

It looks something like this:
discussions.png


I'm exposing it publicly for the first time right now to give you a flavor of what the site looks like. I really don't expect it to take long at all for GAF to effectively knock my home router out of existence, but until that happens, feel free to have at it!

The url to point your iPhones to is: http://searlivans.com/gaf

Be sure to send me feedback. Either in the thread or by PM :)

Awesome! Nice work man!
 
one thing that you wouldn't be able to do (maybe?) is force scaling the images to the approximate size of the ipod screen, since your webapp won't allow for image scrolling

also, having Gaming / OT / Online buttons at the top would be pretty hot. just scrap the thread title text and force the html description change so it says it at the top (just under the time)

but pretty cool

if webapps allow overlays (hopefully?) maybe having a view next post type of option so you can quickly go through a thread without the annoying scrolling
 
DopeyFish said:
one thing that you wouldn't be able to do (maybe?) is force scaling the images to the approximate size of the ipod screen, since your webapp won't allow for image scrolling

I might not understand your question, but you actually can scroll the images within the posts from left to right to see the entire image. You just have to use a two-finger scroll :D
 
DopeyFish said:
if webapps allow overlays (hopefully?) maybe having a view next post type of option so you can quickly go through a thread without the annoying scrolling

Actually, that's how I originally had it, but people seemed pretty content with the idea of roughly ~5 posts per page. It's actually configurable in the Javascript, so there's no reason I couldn't add a setting on the front to specify 1-N posts per page.
 
hmm this is yummy.

request: Reload page button that jumps to the bottom of the page. Or reload page button that flips newer post to the top. (i feel silly having to scroll down to the bottom just to read one post)
 
Juice said:
Actually, that's how I originally had it, but people seemed pretty content with the idea of roughly ~5 posts per page. It's actually configurable in the Javascript, so there's no reason I couldn't add a setting on the front to specify 1-N posts per page.

oh no no no, i mean

you can scroll, buuuut with "next post" overlay it will just bump you to the next post, have a "continued" button to autoscroll down after the current shown text in the post (this is if it's a rather long post)

obviously in future revisions the overlay would also have reply, quote (or if it's your own post, it will be edit instead of reply)

the imaging thing i meant if your webapp detects an image to be oversized, it will autoscale the image to the viewable width to keep it contained into the post bubbles
 
I'm using this in another window in mobile safari and I'm liking it a lot. The only advice I can give is to spruce up the visual style in the posts, maybe distinguishing more between posts and quotes. Very good job. I have it in my spring board on the bottom right next to Apollo :)
 
Smilies please :) and Refresh button (so I don't get kicked back to the main page).
This is so awesome though! Thanks!
 
Amazing and awesome. Thanks alot!

Surely the NeoGAF owner is willing to host this on the forums server ? With a little redirect code for iphone safari users ?
 
TheQueen'sOwn said:
Smilies please :) and Refresh button (so I don't get kicked back to the main page).
This is so awesome though! Thanks!

I knew I would have some good criticism once I posted the link, but I'm actually using it for reading the forum myself for the first time too and I've come up with a dozen more to-do's. I don't want to be tied down by the project too much, but it already feels like an improvement just because Safari isn't crashing.
 
Great job.

One thing I would like is for stickied posts to be more clearly differentiated. add "Sticky:" in front of it, or make the text green, put a separator between the stickies and normal posts, or something...

Would like if the back button works too, it's not a huge deal but I'm pretty sure this is possible (see digg.com/iphone for a working example).

Also BB code (bold etc) seems to be stripped out, not sure if that's by design though. Bullet points too show up as question marks.
 
Posting from it now. Nice. One concern is that when you hit next to read more posts, it doesn't go back to the top. I have to scroll back pain which is a bit annoying.

Anyway, great work Juice!
 
Uh, I think this ruined part of my ability to browse from GAF on my iPhone. I tried to access GAF via regular Safari and /forum/forum/forumwhatever was the extension of the neogaf.com url, ultimately leading to a 404 error.

I cleared my cache/history/cookies and it worked fine again. I'm not sure if this is because of your application or what Juice, but here's a head's up.
 
Bboy AJ said:
Uh, I think this ruined part of my ability to browse from GAF on my iPhone. I tried to access GAF via regular Safari and /forum/forum/forumwhatever was the extension of the neogaf.com url, ultimately leading to a 404 error.

I cleared my cache/history/cookies and it worked fine again. I'm not sure if this is because of your application or what Juice, but here's a head's up.
That's always happened to me.
 
Even browsing GAF from a desktop? Never happened to me before in my years here. Huh.
 
So NeoGAF crashes Safari for you iPhone users? I've never had a problem with my iPod Touch.

Costanza said:
No, only on the iPhone if I typed in www.neogaf.com/forum.. it would say /forum/forum and give me a 404.

I have gotten this error on a work laptop before.
 
Tobor said:
Is it down already? Is your router smoking?

I knew someone would bump the thread to say this. Should be back up now.

Because I'm capping Tomcat at 64MB right now and the scraper caches most of the pages viewed, it'll run out of memory about once a day and I have to manually restart it. The router itself isn't smoking yet.
 
Bboy AJ said:
Posting from it now. Nice. One concern is that when you hit next to read more posts, it doesn't go back to the top. I have to scroll back pain which is a bit annoying.

Anyway, great work Juice!
I came here to post this suggestion, but it looks like I was beat to it. Otherwise I love it. What are your plans with this?
 
cubanb said:
I came here to post this suggestion, but it looks like I was beat to it. Otherwise I love it. What are your plans with this?

Between work and my parents coming to town this weekend, it'll be a while until I can get that in there, but I think the two most critical things to do right now are:

1. Page refresh sets focus to the top (might be a little tricky inside DashCode)
2. A refresh button to force a refresh of the post/thread/discussion you're in. Currently, it'll only break to the server to get an update if you switch thread/discussion and re-enter the post/thread.
 
In case anyone is curious about it, I wanted to give a brief status update:

I intentionally did not update to the latest iPhone beta SDK because version 4 seriously borked the DashCode project up. I do have a backup, but I may need to restart unless they fix backwards compatibility of older project files. (Oops.)

But the real reason I haven't rolled this out yet is that it's been really damn hard finding free (or nearly free) hosting for a deployed Java EE app (that's the web service part that does all the GAF scraping and persisting).

What I'm waiting on is to get into the Google App Engine beta and try to use that as a proving ground for the web service. I've got high hopes that it'll work. If it doesn't, I may have to fall back on Amazon and S3.

If you're interested, Google App Engine (http://code.google.com/appengine/) GoogleAppEngineLauncher (http://googleappengine.blogspot.com/2008/05/app-engine-launcher-for-mac-os-x.html)
 
Status
Not open for further replies.
Top Bottom