[ 
https://issues.apache.org/jira/browse/TAVERNA-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16368469#comment-16368469
 ] 

Nitish Kundala commented on TAVERNA-1033:
-----------------------------------------

Hello everyone, 

I am Nitish Kundala, a fourth year undergraduate student, and I find this idea 
quite interesting to work on.

I have four years of experience of working with Android and I have also worked 
on REST API as a part of Web Services I built during my Internships. I am a 
Google Certified Android 
Developer[Badge|https://www.credential.net/ooru4uvm?key=61cb2ad40a3173745f8f0107de4bb08f8e5b0573ee831435ac09b1d715af7f86]
 and have several applications published on 
PlayStore([Link|[https://play.google.com/store/apps/developer?id=DVM,+BITS+Pilani]).]

As far as I have I understood from the Docs and after setting up the code base 
is that the mobile app currently uses okHttp and Retrofit to make REST calls to 
Taverna Player, so now we need to modify it to directly connect it to Taverna 
Server. I have been going through the documentation of Taverna Server right 
now. If I've understood any part of it wrong any advice would be appreciated.

Thank You.

> GSOC: Taverna Mobile to run workflows using Taverna Server REST api
> -------------------------------------------------------------------
>
>                 Key: TAVERNA-1033
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-1033
>             Project: Apache Taverna
>          Issue Type: New Feature
>          Components: Taverna Mobile
>            Reporter: Stian Soiland-Reyes
>            Priority: Major
>              Labels: android, gsoc2018, java, rest
>
> This is a project IDEA for [Google Summer of 
> Code|https://summerofcode.withgoogle.com/] (GSOC). To discuss this or other 
> ideas with your potential mentor from the Apache Taverna project, sign up and 
> post to the 
> [dev@taverna|https://taverna.incubator.apache.org/community/lists.html#devtaverna]
>  list, including "[GSOC]" in the subject. You may also comment on this Jira 
> issue if you have created an account.
> This idea propose to modify the Android app [Taverna 
> Mobile|https://github.com/apache/incubator-taverna-mobile] to connect to 
> [Taverna Server|https://taverna.incubator.apache.org/download/server/], as it 
> is currently uses the separate [Taverna Player|http://example.com/] API 
> (which then again connects to the Server).
> It should be possible to connect to either the player or a server, so a 
> common internal Java interface might have to be developed.
> API guide for Taverna Server: 
> [https://taverna.incubator.apache.org/documentation/server/3.1/usage]
> There's an API 
> [taverna-server-client|https://taverna.incubator.apache.org/download/server/#client-side]
>  library bundled with the Taverna Server release which may be helpful, 
> although it has not been tested on Android.
> Prospective GSOC mentor: sa...@apache.org



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to