Feature #4830

Android client for redmine

Added by oliver stieber over 7 years ago. Updated over 1 year ago.

Status:ClosedStart date:2010-02-13
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Resolution:Wont fix

Description

Hi,

I see there is already a iphone client for redmine, it would be cool to have redmine on my G1. (infact I need redmine on my G1).

I'm more than willing to do this if someone can give me a little assistance with the redmine API and ruby (if anything needs to be done in redmine / ruby to support the G1 or if there are any nice little feature I'd like to add to redmine (and your happy for me to add / write a plugin) so I can wrie an android client knowing there's support for the feature in redmine.

Some pointers in the right direction would be helpfull, my current thinking is to start off with the iphone integration, write a mobile java module that implements the redmine API (or the bits of the redmine API I need initially with the aim of being as compleate as usefull implementation), and then writing a andriod specific UI ontop of the java module.

I'm also raising a feature request for a symbian client for redmine as my girlfriend has a nice symbian phone and I'm currenly encouraging some friends who may also be required to do some stuff with my redmine install on to get the phone too (hopefully I can also write that, not sure what the developer licensing restrictions are though)

And I'm also going to raise a ticket for a mobile java client (so that any mobile phone that supports mobile java will have a client)

and a mobile java module that implements the redmine API.

the tickets may want to reference each other.


Related issues

Related to Redmine - Feature #19097: Responsive layout for mobile devices Closed

History

#1 Updated by Henning Sprang over 7 years ago

Hint: Maybe you'd want to correct the name to "android" so people searching for it by the correct name will find it easier :)

#2 Updated by Jean-Philippe Lang over 7 years ago

  • Subject changed from Andriod client for redmine to Android client for redmine

#3 Updated by Henrik Ammer over 7 years ago

My HTC Hero has a very good websupport in the browser (and running Android 1.5) so an alternative would be to add another CSS instead for the display as suggested in this article.

#4 Updated by Maxim KruĊĦina over 7 years ago

I have Hero too, +10 ;)

#5 Updated by Pavel Samokha over 7 years ago

Hi,
I started work on Android client for RedMine - you can find it on http://vhqlabs.com/Product/RedMinerDroid. It's still very early version, but supports https, working offline and etc. I plan to add more features (like editing, multiple connections and etc.) in near future if would be enough interest.

#6 Updated by Sam Kuper over 7 years ago

If you use Appcelerator (or something else comparable, if there is anything else comparable), you should be able to write a Redmine client that would work on both Android and on the iPhone. Why not talk to the Redmine iPhone devs about this? You could potentially save quite a lot of duplicated effort!

#7 Updated by Pavel Samokha over 7 years ago

Sam Kuper wrote:

If you use Appcelerator (or something else comparable, if there is anything else comparable), you should be able to write a Redmine client that would work on both Android and on the iPhone. Why not talk to the Redmine iPhone devs about this? You could potentially save quite a lot of duplicated effort!

Sam, from my experience, such tools create more headache than help - they save time on simple tasks but make problems when you start doing something special, what's not provided by framework (appcelerator in this case) or distinct for platform.
P.S. RedMinerDroid is updated - now it can add new issues to your RedMine.

#8 Updated by Batist Leman over 7 years ago

@Pavel

Could we make a Google project from this? I think making this open source, this could be a real hit! I would like to add some extra features:
  • Warnings when a critical task is assigned to me.
  • Adding a issue and taking a picture as an attachment.
  • ...

#9 Updated by Nicholas Kulikov over 7 years ago

http://vhqlabs.com/Product/RedMinerDroid is unavailable :( Is there a mirror?

#10 Updated by Nicholas Kulikov over 7 years ago

I've downloaded application but it is crashed after Sync operation.
Redmine 0.9.4 (+ some small patches).

p.s. Is it possible to use IP address with custom port? I've tried 192.168.X.X:YYYY.

#11 Updated by oliver stieber about 7 years ago

finally, bitnami install up and running, time on my hands. Post traumatic stress disorder, getting better!

G1 Dead, so I'm going to take it apart and fit it, but I think in the first instance a nice clean generic way for everything and anything to hook into Redmine seems the first port of call. (SOAP / XMLRPC etc..)

Gona have to do some ruby learning first though.

Hopefully, since SOAP allows introspection, it should be possible to write a client in C#, Java and blah blah, that has some templates and the client just hooks up SOAP to the templates and away we go.

I'm also thinking of doing some dbus integration, so things can be handled outside redmine (e.g email) by whatever hooks into dbus.

#13 Updated by Henrik Ammer about 7 years ago

Vladimir Dzalbo wrote:

anybody tried this http://www.appbrain.com/app/izardroid/com.izar ?

I just tried it and you can just list issues but that might be because of the REST API not having that many features yet. So things might happen, but there is issues or roadmap on the webpage of the project so no way of knowing.

#14 Updated by Patrick Fratczak almost 7 years ago

Hello,
I am searching for an android redmine app ... RedminerDroid looks great.
I have tried IzarDroid but it is just for visualization ...
I have tried Andromine but it does not work ...
I have tried RedminerDroid and i think it is the one i would like to use but i am waiting for more features, especially on adding issues with options like "assigned to", "observers" or "tracker selection" ... editing issues or respond to ... etc ...
Will the code source be available to help developping RedminerDroid ?

#15 Updated by Stefan H Singer almost 7 years ago

FWIW, I think it would make more sense to be able to have themes for both "desktop" and "mobile" and just access your Redmine server via your mobile browser. I know Eric Davis has started work on a plugin that would solve this, but I don't know what his timeplan is or anything.

#16 Updated by Luke Dixon almost 7 years ago

Is RedminerDroid still under active development?

If not are there any plans to make it open source. I wouldn't mind helping with the app, maybe a better interface and a few new features?

#17 Updated by Pavel Samokha over 6 years ago

Hello, guys. I finally returned to RedMinerDroid development - you can find new alpha on http://vhqlabs.com/Product/RedMinerDroid. While this alpha have not so many new features (sorting, new launcher icon, improved view-UI), it now works over REST API, so I hope in near future we released app with full issue adding/editing.

#18 Updated by Pieter Pabst over 6 years ago

Pavel Samokha wrote:

Hello, guys. I finally returned to RedMinerDroid development - you can find new alpha on http://vhqlabs.com/Product/RedMinerDroid. While this alpha have not so many new features (sorting, new launcher icon, improved view-UI), it now works over REST API, so I hope in near future we released app with full issue adding/editing.

Does it support non port-80/443?

#19 Updated by Pavel Samokha over 6 years ago

Pieter Pabst wrote:

Pavel Samokha wrote:

Hello, guys. I finally returned to RedMinerDroid development - you can find new alpha on http://vhqlabs.com/Product/RedMinerDroid. While this alpha have not so many new features (sorting, new launcher icon, improved view-UI), it now works over REST API, so I hope in near future we released app with full issue adding/editing.

Does it support non port-80/443?

I hope so (don't know what can prevent), but not tested it. If you know any public redmine installation with non default ports - I'll test it instantly, otherwise give me some - for setup test redmine on non-default port.

#20 Updated by Pavel Samokha over 6 years ago

Pavel Samokha wrote:

Pieter Pabst wrote:

Pavel Samokha wrote:

Hello, guys. I finally returned to RedMinerDroid development - you can find new alpha on http://vhqlabs.com/Product/RedMinerDroid. While this alpha have not so many new features (sorting, new launcher icon, improved view-UI), it now works over REST API, so I hope in near future we released app with full issue adding/editing.

Does it support non port-80/443?

I hope so (don't know what can prevent), but not tested it. If you know any public redmine installation with non default ports - I'll test it instantly, otherwise give me some - for setup test redmine on non-default port.

Hello again Pieter, just tested RedMinerDroid with redmine on non-standard port - everything fine.

#21 Updated by Pavel Samokha over 6 years ago

Hello again, Alpha4 available on http://vhqlabs.com/Product/RedMinerDroid. Features support for select almost all options for adding issue (tracker, priority, status, assignee, category n etc.), fix bug with unnecessary permissions and improved form UI.

#22 Updated by Pavel Samokha over 6 years ago

Alpha5 available on http://vhqlabs.com/Product/RedMinerDroid.
New features: Edit issue, filter issues by status, share issue and view in browser. Also some bugfixes and better performance.

#23 Updated by Pavel Samokha over 6 years ago

Forgot to mention here (may be somebody watches this issue for updates) - Beta3 available on http://vhqlabs.com/Product/RedMinerDroid as well as on Android Market now - so I will no longer announce updates here - you can stay in touch if you install RedMinerDroid from Market.

#24 Updated by Go MAEDA over 1 year ago

  • Status changed from New to Closed
  • Resolution set to Wont fix

Now we can find a lot of client apps for Android and iPhone. In addition, Redmine 3.2.0 and later support responsive layout(#19097).

#25 Updated by Go MAEDA over 1 year ago

  • Related to Feature #19097: Responsive layout for mobile devices added

Also available in: Atom PDF