gseitz/DiningAkkaDroids


Simple (and visually ugly) proof that akka runs on android.

http://www.vimeo.com/20303656

Language: Scala


Very simple proof of concept that Akka[0] actors run on android by example of the DiningHakkersOnFsm[1].

Unfortunately it requires Android 2.3, as akka uses java.util.concurrent.ConcurrentSkipListSet doesn't seem to be supported on the "older" platforms. Please correct me if I'm wrong here.

Also had to manually add the interface org.omg.CORBA.portable.IDLEntity, since com.eiao.uuid.UUID depends on it and it's not available on android.

Also, it took some time to find the right proguard settings.


I've captured a minute of the running emulator for those with no access to an Android 2.3.3 phone (which is probably just about everybody): http://www.vimeo.com/20303656

[0] http://www.akka.io
[1] https://github.com/jboner/akka/blob/master/akka-samples/akka-sample-fsm/src/main/scala/DiningHakkersOnFsm.scala

Project Statistics

Sourcerank 4
Repository Size 106 KB
Stars 17
Forks 5
Watchers 3
Open issues 0
Dependencies 0
Contributors 1
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Gerolf Seitz

Something wrong with this page? Make a suggestion

Last synced: 2017-04-04 15:15:44 UTC

Login to resync this repository