It's all about the answers!

Ask a question

OSLC Client on Android Mobile Phone (based on OSLC Workshop)


Stefan Hufnagl (29411920) | asked Jul 30 '10, 4:15 a.m.
Hi,

I developed a OSLC Client for the Android Mobile Phone (and it is working!).
:D
Someone interested? This is not only Code Snippets, it's a running Eclipse Project.

It adresses the following:
* Https with self signed certificates.
* Form Based auth.
* Apache HttpClient 4.x
* Android programing.
* Usage of Threads for Http Requests (avoid blocking the Android GUI).
* Xpath
* No Android Phone is necessary, Googel Eclipse Plugin includes an Emulator.

Next Steps:
* OCR (Photograph a Java Stack Trace and attach/submit it to a Defect).

Let me know your opinion.

P.s. Thanks to the very good OSLC Workshop (http://jazz.net/library/article/477) and the help of colleagues.

Stef

2 answers



permanent link
Steve Speicher (30765) | answered Aug 02 '10, 7:28 a.m.
JAZZ DEVELOPER
I developed a OSLC Client for the Android Mobile Phone (and it is working!).
:D
Someone interested? This is not only Code Snippets, it's a running Eclipse Project.


I'm interested even though I don't have an Android phone. How do you plan to make this available? I see a dangling img tag so I'm not sure if you intended to post a screencapture, would be cool to see.

Comments
Stefan Hufnagl commented Aug 02 '10, 9:01 a.m. | edited Sep 25 '13, 8:54 a.m.

Hi Steve,

thanks for your request. Let me mention that this Example is not only dedicated for Android Phones, I think it is a good source of information how to access RTC via OSLC even with Https.

<b:b243d15621>Questions:</b:b243d15621>
How to share RTC Examples at jazz.net ?
If there is no possiblity, I can send you the Source via Email. (not the best solution).
* Screendumps of the program? I would if I could. (Solved)

cu

Stef
<img:b243d15621>http://www.bernlohe.de/images/RTC/rtclogin.png</img:b243d15621> <img:b243d15621>http://www.bernlohe.de/images/RTC/rtcprojects.png</img:b243d15621>
<b:b243d15621>Example Workitem </b:b243d15621>(still Problems with the Icons)

<img:b243d15621>http://www.bernlohe.de/images/RTC/workitem.png</img:b243d15621>


Steve Speicher commented Aug 02 '10, 1:23 p.m. | edited Sep 25 '13, 8:54 a.m.
JAZZ DEVELOPER

* How to share RTC Examples at jazz.net ?
* If there is no possiblity, I can send you the Source via Email. (not the best solution).



I don't think you can share on jazz.net. May be good to post as zip content to some site and link to it in this post.

One interesting option may be to contribute a DeveloperWork's article
https://www.ibm.com/developerworks/secure/myideas.jsp?start=true&amp;domain=


Stefan Hufnagl commented Aug 04 '10, 2:36 a.m. | edited Sep 25 '13, 8:56 a.m.

Hi,

and here is the Source Code...
http://www.bernlohe.de/images/RTC/RTCAsyncHttp03.zip

It is a Eclipse 3.5 Project and you need also a installed Android SDK using Version 2.2.
Details at
http://www.vogella.de/articles/Android/article.html

Please let me know how successful it works for you. In the meantime I redisgn the Thread Model.

Regards,

Stef


Ronald Houde commented Jan 18 '12, 2:03 p.m. | edited Sep 25 '13, 9:00 a.m.

The URL you provided is not reachable anymore. Have you set-up something else?

Thanks,
Ronald


permanent link
Ronald Houde (1111) | answered Jan 18 '12, 1:59 p.m.
edited Sep 25 '13, 9:01 a.m. by Geoffrey Clemm (30.1k23035)
Hi,

I'm interested in the OSLC Android Client. Have you deployed the code somewhere? If not, Github would be a perfect Open Source spot to provide access to others.

I have an Android Google Nexus One smart phone with Android OS 2.4.4 installed. I also have the JAVA SDK, Eclipse Environment and Android Development Toolkit running on my laptop. You can guess that I am in the process of dveloping Android apps myself. It currently is more of a hobby right now.

I've been thinking about developing an Android Rational DOORS Client that would use the OSLC libraries and widgets.

I also have a Rational DOORS V9.3 installation on my laptop running on a fixed-node licence.

Cheers,
Ronald
Montreal, Canada

Your answer


Register or to post your answer.