GSOC

Original Development milestones and timeline

Time period

Expected outcome

May 28 - June 4

Discussing with the mentors about further details of the project and setting up the development environment

June 5 - July 3

Phase 1 - Building communicator and JSON object parser, Implementing domain cache and knowledge base

July 4 - July 28

Phase 2 - Designing authentication interface, Home view, service and action menus.

August 2- August 23

Phase 3 - Designing UIs for action invoking

August 24 - September 7

Phase 4 - Showing results of each action

September 7 - September 16

Phase 5 - Error handling, Searching for possible bugs and testing

Community Bonding Period

w/c 3rd June

  • Fork our github repo
  • Copy existing code from the IsisAndroid repo into the forked Isis github repo
    • put underneath component/viewer/android
  • Touch base with Bhargav and between you each identify a half-dozen or so TODO Restful Objects viewer TCK tests that need implementing
  • implement these tests
  • attach patches to Isis-421

w/c 10th June

  • Implemented all Get_thenResponseCode_200 tests
    • org.apache.isis.viewer.restfulobjects.tck.homepage.root.Get_thenResponseCode_200_TODO
    • org.apache.isis.viewer.restfulobjects.tck.domainobjectorservice.id.action.Get_thenResponseCode_200_ok_TODO
    • org.apache.isis.viewer.restfulobjects.tck.domainobject.oid.property.Get_thenResponseCode_200_ok_TODO
    • org.apache.isis.viewer.restfulobjects.tck.domainobject.oid.collection.Get_thenResponseCode_200_ok_TODO

Related Material

Project sources 

https://github.com/DImuthuUpe/ISIS_Android_Viewer.git

Demo video 

Setting up dev environment 

  • No labels