GiantBomb Android Application [ALPHA]

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#1  Edited By harris

THE APP IS NOW IN BETA. SEE THE NEW THREAD.

 
 
Me (Harris), drew, and poserdonut have created a Giant Bomb app for android. You can watch/download videos, read various site content, and listen to or download the bombcast.

IMPORTANT:

The app is not complete. Though it is nearly feature complete, it is still not completely polished.

Get it on the Android Market!

Thanks to Jeff's donation towards the Market fee, the app is now on the Android Market. It's listed as "GiantBomb Alpha". Download it and leave a nice rating!

Testing

If you have an android device, please test this application. I only have one device, a G1, so I can't test it on other devices like the droid. Please leave feedback! This is important, and will lead to a more stable app. 

 UPDATE: Please submit bugs/issues here:   

http://code.google.com/p/giantbomb-android/issues/list

Screen Shots

NOTE: These screenshots are from version 1.3. 
     
 

Source code

 The project's source code is up on our google code page here: 
http://code.google.com/p/giantbomb-android/  
The latest binaries are also uploaded there, in case you for some reason can't get it off the market.  
 
I apologize in advance for my sometimes sloppy and mostly uncommented code. I'll fix it eventually.

Changelog 

1.0 - initial release 
1.01 - small update 
  • Touch to pause
  • Displays video title while playing
  • Fixed small bugs including two icon bug
1.1 - big update 
  • Media controls
  • Greatly improved interface, including video thumbnails
  • No autostart, to allow for buffering
  • Code optimizations
1.21 - big update  
  •  Icon Caching
  • News
  • Reviews
  • Several bug fixes 
  • Load 25 more for videos and reviews
1.3 - big update 
  -Bombcast
-Search (Menu option)
-Performance Enhancements
-Many minor tweaks
1.35
-Many UI tweaks and optimizations
-Video's embedded in news stories are now playable

  This application is being coded by me (Harris), poserdonut, and drew.


  
Avatar image for karmum
Karmum

11515

Forum Posts

479

Wiki Points

0

Followers

Reviews: 4

User Lists: 1

#2  Edited By Karmum

Just curious, do you have any video of the application doing its thing? Also, glad somebody decided to step up to the plate and try the Android platform. Sadly, can't test this for you.

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#3  Edited By harris
@Karmum: No.. sadly the only video camera I have is my android device -_- 
 
I would greatly appreciate if someone else could make a video of it.
Avatar image for ineedaname
Ineedaname

4276

Forum Posts

410

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#4  Edited By Ineedaname
@harris said:
" @Karmum: No.. sadly the only video camera I have is my android device -_- "
Any chance of screen shots? 
 
Just curios to see what it looks like as I don't have an android.
 I'd also maybe PM them to Snide, might be able to help you along with it.
Avatar image for bed
bed

12918

Forum Posts

14417

Wiki Points

0

Followers

Reviews: 1

User Lists: 22

#5  Edited By bed

hats to you for attempting this. good luck 

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#6  Edited By harris
@Ineedaname: I'll get some screens up in a few minutes.
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#7  Edited By jakob187

So when I hit install, you aren't going to be deleting all my SD card shit and stealing my identity, is you?  LOL  If so, I'm going to have to hunt you down and kill you.

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#8  Edited By harris
@jakob187: No, it won't :P  
Feel free to backup if you're concerned.
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#10  Edited By jakob187
@harris said:

" @jakob187: No, it won't :P  Feel free to backup if you're concerned. "

LOL, it's cool. 
 
Alright, so here's a few things: 
 
  • Lots of force closes so far.  Don't know why, just is. 
  • Can you set the videos up to be centered? 
  • Is this only for the videos on the site, because that's all I'm getting to come up so far.
  • My first time stated it was a failed installation, but the second time worked
  • Videos are only occasionally working
 
Regardless, it's cool to see something done in such little time!  = D 
 
Also, the video streaming quality is pretty damn good, sir.  Is this going to be strictly an app for the videos on the site?  If so, then you should probably list it as such so there's no confusion.
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#11  Edited By harris
@Eisen: Hmm... that's bad. I'll work on it.  
 
@jakob187:  What device are you running it on? I'll work on the videos being centered. Also, what kind of connection do you have? (3g, edge, wifi?) 
 
Also, screenshots are up.
Avatar image for karmum
Karmum

11515

Forum Posts

479

Wiki Points

0

Followers

Reviews: 4

User Lists: 1

#12  Edited By Karmum
@harris: 
Can you scroll through all of the videos. I mean, are there multiple pages, and how many videos are held in each hypothetical page?
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#13  Edited By harris
@Karmum: Currently it only shows the 25 most recent videos. A "load 25 more" button like in the iPhone app will be added in a future version.  
 
Keep in mind this a VERY early release, and my first real android app. It was also coded in about 3 hours.
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#14  Edited By jakob187
@harris said:

" @Eisen: Hmm... that's bad. I'll work on it.  
 
@jakob187:  What device are you running it on? I'll work on the videos being centered. Also, what kind of connection do you have? (3g, edge, wifi?)   Also, screenshots are up. "

I'm on a Motorola Droid, 3G.  The videos have started showing up more now and I'm having less crashes, which is nice.
 
@Karmum said:

" @harris:  Can you scroll through all of the videos. I mean, are there multiple pages, and how many videos are held in each hypothetical page? "

I'm curious about this as well.  I noticed a scroll bar on your screenshot, but I have no scroll bar.  Is this only a set amount of videos, or are you going to be adding a search function for GB videos later?  Also, any type of timestamp bar so we can jump forward or backward in the videos?
Avatar image for karmum
Karmum

11515

Forum Posts

479

Wiki Points

0

Followers

Reviews: 4

User Lists: 1

#15  Edited By Karmum
@harris: 
Well, regardless, from the screenshots, it looks very nice. I hope this is able to be successful, unfortunately, I don't have any money to donate (literally). It's unfortunate when you don't have a job.
Avatar image for aeterna
Aeterna

1129

Forum Posts

790

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#16  Edited By Aeterna

I don't have an android phone but I like seeing this. :)

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#17  Edited By harris
@jakob187: I think your device might have a large enough resolution to display all of the videos in the list without needing a scrollbar. Can you count to check if there are 25 entires in the list? Also see if it's less crashy with wifi. Thanks for helping me test this out.
Avatar image for deactivated-5c5cdba6e0b96
deactivated-5c5cdba6e0b96

8259

Forum Posts

51

Wiki Points

0

Followers

Reviews: 3

User Lists: 3

Thats awesome man, if I had a phone to install this I would be all for it.

Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#19  Edited By jakob187
@harris: Yeah, I've got 25 entries when the screen is vertical.  Cool beans, just wanted to make sure. 
 
It's much more stable right now on 3G.  I think my problem was that at the start of a video, I've got a black screen until the video has buffered up, which I wasn't aware of.  I was waiting for a time scroll bar to show up and a loading icon.  LOL 
 
A couple of other suggestions if they are possible:  full screen video option and larger text.  It's a bit tough for muh fat fingers to hit the correct links!  LAWL
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#20  Edited By harris
@jakob187: Yea, I should work on some sort of display to show it's buffering :P
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#21  Edited By harris

Woah, alright. Jeff donated the remaining $20, so I suppose that means the staff approves of this application :) 
 
Working on getting it up on the market now.

Avatar image for karmum
Karmum

11515

Forum Posts

479

Wiki Points

0

Followers

Reviews: 4

User Lists: 1

#22  Edited By Karmum
@harris said:
" Woah, alright. Jeff donated the remaining $20, so I suppose that means the staff approves of this application :)  Working on getting it up on the market now. "
That's great, dude. Keep goooooing!
Avatar image for jerr
Jerr

536

Forum Posts

54

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#23  Edited By Jerr

Nice job dude

Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#24  Edited By jakob187
@harris said:
" Woah, alright. Jeff donated the remaining $20, so I suppose that means the staff approves of this application :)  Working on getting it up on the market now. "
BALLIN!  Thanks Jeff!!! 
 
I uninstalled and reinstalled the program because I had two app icons for one install.  I think it might be from when I first installed and it didn't install correctly or whatever.  However, under my "manage applications", there was only one app for it.  When I uninstalled, it took away both icons.  Now that I've reinstalled...still two icons.  LOL  Anyone else having that issue?
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#25  Edited By harris

Wow, that was fast! The app is now up on the market, thanks again to Jeff! It's called "GiantBomb Alpha", search for it! Leave a nice review if you'd like, too.

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#26  Edited By harris
@jakob187: I had that issue once too, I'll look into it.
Avatar image for fbomb
Fbomb

1177

Forum Posts

99

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#27  Edited By Fbomb

Looking good! If I had an android phone, I'd try to help with this project :)
 
Also, if you're going to add search, something that you can build leading into a full search feature, is pre-formated searches, such as Quick Look, QOTW, etc. Since all their videos adhere to the same naming conventions, creating code to filter videos by specific words at the beginning of their text string, and sorted by date added, will help users find the videos they're looking for without having to initiate a search. Should be a lot shorter to code than the search anyway, and removes a need to manually sort and tag anything.

Avatar image for deactivated-5884be30433ec
deactivated-5884be30433ec

1061

Forum Posts

2007

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

Cool. Keep up the good work.

Avatar image for fbomb
Fbomb

1177

Forum Posts

99

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#29  Edited By Fbomb

Oh, also, add their Bombcast if it's easily accessible. That would be the other major draw for anyone "discovering" this app on the marketplace. You also wouldn't need to do anything fancy with it, such as searches, etc, since the chronological order is pretty much the only needed feature.

Avatar image for karmum
Karmum

11515

Forum Posts

479

Wiki Points

0

Followers

Reviews: 4

User Lists: 1

#30  Edited By Karmum
@harris: 
Looks like the screenshots are gone, might want to put them back up. Glad it's on the Android's marketplace.
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#31  Edited By harris
@Karmum: It seems the image host I put them on is temporarily down. If it's not up after a short while I'll put them up somewhere else.
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#32  Edited By jakob187

Screenshots are up on Android Marketplace as well as the first page of this thread. 
 
I also agree that Bombcast support would be epic.  However, baby steps.  = D

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#33  Edited By harris
@Fbomb: @jakob187: Sounds like another nice feature, I'll add Bombcast support to the list of features.
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#34  Edited By harris

Figured out the two icon issue, fixing.

Avatar image for deactivated-5884be30433ec
deactivated-5884be30433ec

1061

Forum Posts

2007

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

@harris
How long did this take you from start to now?
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#36  Edited By harris
@p4ddym1607: Somewhere between 3-6 hours. The GiantBomb api and the existence of the iPhone app made it a whole lot easier.
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#37  Edited By harris

1.01 update released to market! Please update your app. Please test this and give some feedback. Thanks.
 
Changes:  
1.01 - small update 

  • Touch to pause
  • Displays video title while playing
  • Fixed small bugs including two icon bug
Avatar image for mracoon
mracoon

5126

Forum Posts

77060

Wiki Points

0

Followers

Reviews: 1

User Lists: 14

#38  Edited By mracoon  Moderator

Nice work. If I had an Android based phone I would definitely download this but I don't so I'll just wish you good luck with the project.

Avatar image for deactivated-5884be30433ec
deactivated-5884be30433ec

1061

Forum Posts

2007

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

@mracoon said:
" Nice work. If I had an Android based phone I would definitely download this but I don't so I'll just wish you good luck with the project. "
You can emulate it
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#40  Edited By jakob187

For update 1.01: 

  • Some of the videos aren't loading
  • Some that load are freezing
  • Couple of force closes trying to back out to video menu
 

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#41  Edited By harris
@jakob187: Do you have access to wifi? If so, can you try it out on that and see if it's any better?
Avatar image for deactivated-5884be30433ec
deactivated-5884be30433ec

1061

Forum Posts

2007

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

I ran that .apk file you originally had on the android emulator.
It worked. Although I didn't seem to have any video controls or anything.

Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#43  Edited By harris
@p4ddym1607: Yea, in 1.0 there were no video controls. 1.01 has a pause function.
Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#44  Edited By jakob187
@harris said:
" @jakob187: Do you have access to wifi? If so, can you try it out on that and see if it's any better? "
Not that I know of.  If I do, I have no idea how to get to it.  LOL  Consider me the lowest common denominator of alpha tester.
Avatar image for deactivated-5884be30433ec
deactivated-5884be30433ec

1061

Forum Posts

2007

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

@harris said:
" @p4ddym1607: Yea, in 1.0 there were no video controls. 1.01 has a pause function. "
Cool. Nice project. Keep up the good work.
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#46  Edited By harris
@jakob187: Do you have a wireless router? If you do then you probably have a wifi network :P You can connect to it by going to Settings > Wireless Controls > Wifi/Wifi settings 
Avatar image for cl60
CL60

17117

Forum Posts

-1

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

#47  Edited By CL60

Nice.

Avatar image for jakob187
jakob187

22960

Forum Posts

10045

Wiki Points

0

Followers

Reviews: 8

User Lists: 9

#48  Edited By jakob187
@harris said:
" @jakob187: Do you have a wireless router? If you do then you probably have a wifi network :P You can connect to it by going to Settings > Wireless Controls > Wifi/Wifi settings  "
Don't have one of those either.  We don't have WiFi at work, and I don't have it at home.  What would I need WiFi for?  lol
Avatar image for harris
harris

841

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

#49  Edited By harris
@jakob187 said:
" @harris said:
" @jakob187: Do you have a wireless router? If you do then you probably have a wifi network :P You can connect to it by going to Settings > Wireless Controls > Wifi/Wifi settings  "
Don't have one of those either.  We don't have WiFi at work, and I don't have it at home.  What would I need WiFi for?  lol "
For testing my app :P  
If anyone with a droid phone has wifi, testing stability with and without wifi would be appreciated. 
 
On a side note the developer console is showing that the app already has 43 active installations!
Avatar image for danieljw
DanielJW

4933

Forum Posts

8618

Wiki Points

0

Followers

Reviews: 2

User Lists: 8

#50  Edited By DanielJW
@harris: Great work. I don't have an Android phone, but it's good to see someone doing this, since it seems a lot of folks want it. ^_^ 
 
If I could throw out a suggestion though, add tabs to filter videos like the ones on the videos page. (Endurance Run, Quick Looks, TANG, Features, etc.) Makes it easier to find older stuff, rather than loading 25 more until you make it back to where you want to be. :)