Scala on Android

Nathan Dotz, of Detroit Labs, will talk about Scala on Android. Here's a preview:

Scala is a sometimes-intimidating programming language that is Object-Oriented, functional, statically typed and wicked badass. It comes batteries-included, featuring a rich collections API, Type inference, and dead-simple concurrency. Perhaps most poignantly though, it's also a 30MB JVM library that can compile to dalvik.

Come take a heads first dive into crafting an APK with glorious, nutritionally fit Scala. We'll see how we can get more power from less code when wrangling the Android framework to do your bidding. We'll even play with all the basic tools that make this stop seeming like a daunting task and start seeming more like a walk up the stairs.

Join or login to comment.

  • Richard Alexander G.

    A good introduction to the set-up and wiring required in the Scala + Android development environment. You need Scala, Scala-Android library, XML parser, SBT, Proguard, device emulator, and Maven. Some assembly required.

    1 · April 18, 2013

    • Nathan D.

      Hah! Actually, you *need" Android SDK, Scala, and either Maven or SBT. We make it a manageable landscape with the addition of Proguard, and the emulator that comes with the SDK. This is why it's much easier to show the moving parts of the system working together than try to write a tutorial on it ;)

      1 · April 18, 2013

  • Pamela J H.

    Great way to experience Scala for the first time

    April 17, 2013

  • Todd F.

    I'm recovering from a bad cold. I'd love to share it with all of you, but I'm going to rest up instead. Have fun.

    April 17, 2013

  • Abdul H.

    Some personal matters came up. Sorry to miss it.

    April 17, 2013

People in this
Meetup are also in:

You don't have to be an expert to start your own Meetup G roup

Get started Learn more

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy