JBoss Community

jBPM process and instance management Android Client

created by samo42 in jBPM Development - View the full discussion

Hi all!
It was a long (very long) and difficult (I had to elarn everything from beginning) journey but finaly, I did it!

 

My first android application is alive!

 

And now it's your turn to test it and recommend what to improve (not just technical but also language mistakes!).

I tried this app on 4 different emulators (tablet, big screen smartphone, 2 small screen smartphones) and with com.sample.evaluation. But I need real devices and real users.

So if this app do something wrong, please tell me what were you doing (refreshing, starting instance, by which process).

 

Here are some things I want to add later:

1. display flipping

2. diagram zoom in and out.

3. in list of instances show instance id as big text and proess id as small (I forgot about it and I don't want to export and sign .apk again with just this change)

4. optimize the s**t out of it.

 

Here is the .apk file (and also in attachment)
https://dl.dropbox.com/u/24366262/MainActivity.apk

 

Just comment below if you want source code, I can post it on GitHub or somewhere.

https://community.jboss.org/servlet/JiveServlet/downloadImage/2-803704-20465/310-428/login.png

screen 1: log in. first, you have to set up server (menu->set up server), then, you can log in.

 

https://community.jboss.org/servlet/JiveServlet/downloadImage/2-803704-20466/310-445/process.png

screen 2: list of processes (well, process in this case), with opened Menu. Clicking on one cause screen 3.

https://community.jboss.org/servlet/JiveServlet/downloadImage/2-803704-20467/450-215/ins3.png

screen 3: list of instances. You see them. (3.1). By longclicking them, you can do things to them (3.2). By clicking Meny you can start new (3.3). Clicking on one cause screen 4.

https://community.jboss.org/servlet/JiveServlet/downloadImage/2-803704-20468/310-444/pic.png

screen 4: diagram. With green things by active nodes. Don't let the -/+ thing on the bottom distract you. It doesn't work.

 

 

Questions?

Reply to this message by going to Community

Start a new discussion in jBPM Development at Community