[
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: [email protected]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)