Skip to content

gseitz/DiningAkkaDroids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published