Show HN: I built an Android live wallpaper with Scala – now it's free
1–10 of 40 posts
Re: Show HN: I built an Android live wallpaper with Scala – now it's free
#2Re: Show HN: I built an Android live wallpaper with Scala – now it's free
#3Re: Show HN: I built an Android live wallpaper with Scala – now it's free
#4dude this is so cool. So scala can compile to the jvm right?
The important thing for me was that it compiles to JVM bytecode that's compatible with Java 1.6, so the resulting code can all be converted to Dalvik fairly quickly. The main downside right now is that you have to heavily prune the Scala stdlib, since it's packed with tons of methods and dex has a 16-bit method limit[1] — and you will hit it if you don't prune it (using proguard or another tool of your choice).
[1]: https://code.google.com/p/android/issues/detail?id=7147#c6
Re: Show HN: I built an Android live wallpaper with Scala – now it's free
#5Re: Show HN: I built an Android live wallpaper with Scala – now it's free
#6This 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.
That also makes it difficult to introduce new features since I can't just switch them on and I don't really want to pester users about it. Not entirely sure how to handle that yet, but I've been focusing on other personal projects and job hunting. Worrying about adding stuff to Ascension hasn't been a huge concern. It does what I want, so I haven't found anything else I'd like to add to it just yet.