Camunda on android?

661 views
Skip to first unread message

Jan Stopfer

unread,
Feb 1, 2016, 1:07:29 PM2/1/16
to camunda BPM users
Dear Camunda users,

I stumbled over the following quote:

"It is lightweight and requires less than 3MB of disk space. It can run in any Java Virtual Machine (JVM) and comes with extended integration for different runtime containers." (https://camunda.org/features/engine/)

Now I'm curious if it is possible to run the camunda engine on an android device?? 

I'm currently working on a camunda project where android devices are involved by sending messages to the process. It would be nice to the design a process running on different plattforms.

Any experience with this?



Best regards,

Jan

Cristian Cerb

unread,
Feb 1, 2016, 7:40:48 PM2/1/16
to camunda BPM users
Sending a message to a process instance can happen from an Angular app (for example) hosted on your cell phone into a server-side endpoint around Camunda engine, for example. I assume you are not trying to run Camunda engine on the cell phone, it doesn't make sense to me.

Jan Stopfer

unread,
Feb 2, 2016, 7:37:07 AM2/2/16
to camunda BPM users
Sending a message is not the point.

Actually I'm really wondering about running camunda on a cell phone. This way I could design a process which can start on the server and continue on the phone.

Sebastian Menski

unread,
Feb 2, 2016, 8:22:57 AM2/2/16
to camunda BPM users
Hi Jan,

I don't think that you can run Camunda on Android. Android uses a kind of Java but it uses a own Virtual Machine (Dalvik until Android 5.0). This virtual machine has its own execution
format and also doesn't provide the same java standard library. So I would not assume that you can run Camunda on it.

Also to receive Messages you would need an external API like the Camunda Rest API which is currently implemented as Web Application for Java Application Servers, so you would also
need to get a runtime container working on android.

I would agree with Christian that I don't see an use case for running Camunda on an Android device. Nevertheless you could run Camunda on an ARM processor as long has you have a
JVM for it. So you could run Camunda on a Raspberry PI or the like.

Cheers,
Sebastian
Reply all
Reply to author
Forward
0 new messages