Live data from Hacker News

Show HN: I built an Android live wallpaper with Scala – now it's free

play.google.com

11–20 of 40 posts

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#11

I'm writing Android app as well, using Scala. Do you have sbt script and/or ProGuard config that you can share?

The only thing I can imagine would be relevant is that I'm using pfn's android-sdk-plugin.[1] I also have a sort of generic build.scala file I tend to reuse for Android projects (it's based partly on Ascension's, but has been tweaked a bit), which may also be useful.[2] I leave most of the proguard configuration up to pfn's sbt plugin since it does an acceptable job, but your mileage may vary.

[1]: https://github.com/pfn/android-sdk-plugin/

[2]: https://gist.github.com/nilium/db5bfac2174370ebdd97

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#13
post #10

Great work nilium. I always wanna try one of these but I worry about battery life - how does everyone find these live wallpapers affect the performance of their batteries?

I've never found they affect my battery life noticeably but I don't spend much time staring at my home screen[1]. Maybe some people do but my home screen is for quick access to information and launching off point for other apps so it doesn't get all that much screen time (and the live wallpaper isn't just running in the background).

1. Ok, that's a lie. When that live wallpaper that has an AI Super Mario that plays never ending levels came out I spent a lot of time looking at it and showing it to people. My Motorola Droid's battery didn't stand a chance.

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#14
post #13
post #10

Great work nilium. I always wanna try one of these but I worry about battery life - how does everyone find these live wallpapers affect the performance of their batteries?

I've never found they affect my battery life noticeably but I don't spend much time staring at my home screen[1]. Maybe some people do but my home screen is for quick access to information and launching off point for other apps so it doesn't get all that much screen time (and the live wallpaper isn't just running in the background). 1. Ok, that's a lie. When that live wallpaper that has an AI Super Mario that plays n…

I admit to doing the same thing with the Super Mario live wallpaper, and with a Droid 1. It ruined my battery, but it was worth it. I remember being able to turn on some switch that'd get it to display the path it was taking through a level, which was really cool to me. I miss that live wallpaper — the Droid less so (even though it's sitting on my desk because it's the only thing I have running Android 2.x).

Besides that, my argument is that if a you spend a lot of time in your launcher, it might affect battery life in a somewhat noticeable way. Typical usage should have you in another app most of the time, but that's speculation on my part. I could imagine folks using their launchers a whole lot if they were packed with widgets that did more than just display things, but I've never had a lot of luck finding widgets I liked. Ultimately, if you or anyone else is concerned about squeezing every possible minute out of your battery, your best bet might be to have a solid black static wallpaper. Mostly comes down to priorities.

Edit: http://android.ccpcreations.com/mariolive ⇐ I think that might be the same live wallpaper from back then? Can't verify it right now, and I'm wary of installing foreign APKs these days, so exercise caution.

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#16
post #2

This is very nice looking, although the initial settings were too fast and made it a bit distracting. I've stuck with the default live wallpaper that came with my Nexus 4 until now.

I felt that 30 FPS was too choppy when moving left-right between home screens. 60 FPS works well. "Glass" is deliciously retro.

I actually liked a faster "wave propagation" speed.

All personal taste though, which Android excels at. =)

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#17
post #6
post #2

This is very nice looking, although the initial settings were too fast and made it a bit distracting. I've stuck with the default live wallpaper that came with my Nexus 4 until now.

Thanks! I agree on the speed, though it's kind of set in stone for the most part since that was the default when I first released the app. I'd love to go in and make a mess of the project by rewriting things and changing all the defaults, but now that I have a small amount of users, it sort of behooves me not to do what I'd do with my other personal projects. That also makes it difficult to introduce new features sin…

Could you have "Classic" (current) and "Remixed" (tweaked) versions of the current presets?

Re: Show HN: I built an Android live wallpaper with Scala – now it's free

#18
post #10

Great work nilium. I always wanna try one of these but I worry about battery life - how does everyone find these live wallpapers affect the performance of their batteries?

I just bought an extended life battery the size of a brick, so I'm not incredibly worried!
Post reply on HN