Space Launch Now - Android Client

I'd like to confidently say, it's done! Woohoo! Except I still have a metric shit ton of things to do. Anyways, got it mostly-stable and wanted to release it to this sub for any interested people. I will be shooting for a small handful of users, activity level doesn't matter just wanna get enough data and feedback to fuel the next steps.

Thanks to LaunchLibrary and team for maintaining everything.

Discussion and bug reports at r/spacelaunchnow.

GitHub

Beta

Posted Feb 4, 2016, 5:33 AM UTC · edited

612
threezool•

Good luck with your app! I have gotten great response for my windows app so hopefully you can get som good data. =)

1
caman9119OP•

Already woke up to fresh crashlogs in Crashlytics! Great start to the day.

1
haluter•

Looks awesome. I'm also working on my own app but it's nowhere near as comprehensive as yours, got some work to do...

1
caman9119OP•

Is yours published? Would love to see what you've done as well.

1
rack88•

Why is it so big? Let me know if I can help out with the coding.

1
caman9119OP•

A few too many 3rd party libraries and a small handful of static images(all of them in the Vehicles section, I plan on moving them to an image host.

Feel free to take a look at the code, it's a mess. This is only my third project. =/

EDIT: Just spent a couple hours resizing down some images, got the /res folder down to half its original size.

http://i.imgur.com/hDLJ5dx.png

1
rack88•

Sweet! Yeah, I looked at the download over my cell network and was like, "heck-no!" I'll take a look at the code soon if I get the time, nice work!

1
edwn112•

Looks good. The only downside is that your app size is big.

1
caman9119OP•

About 30MB is high resolution images of launch vehicles and orbiters, I'm looking at a way to compress the data. Thanks for the feedback. Drop by r/spacelaunchnow with any bug/feature requests.

1
edwn112•

You should upload the images in a server and fetch it using a library like Picasso etc. I am using cloudinary.com to store the images so i guess you can probably do the same thing.

1
caman9119OP•

I'm using Glide with a most of it, i think its just the vehicle page I used static images for some reason. IIRC I'm using Pallete to generate color swatches for each vehicle card their was a bit of stuttering in the gridview while loading the images then applying the palette. I may dump all that for performance reasons and just go with a cleaner design.

1
edwn112•

Yeah a cleaner design is better. Wouldn't recommend pallete api unless you know how to optimize it. Plus it adds some complexity to the code so it may be hard to maintain in future.

1