On Aug 19, 2011, at 9:33 AM, Thomas Mortagne wrote:
Hi Chamika,
On Fri, Aug 19, 2011 at 5:56 AM, Chamika Weerasinghe <chamikaw(a)gmail.com> wrote:
Hi all,
I've finished development of the XWiki Android Client. I also finished XWiki
REST library unit tests and instrumentation tests for the UI components will
be added soon.
Here is a demo of the application.(This demo is captured using the Android
emulator which may result slow response than an actual device)
(
http://www.youtube.com/watch?v=aiEM0iNMnTE )
Please give me your feedback so that I can improve the project.
Very nice video !
Here is what seems to be missing before a first release IMO:
* I can see an object viewer but no class viewer
* the UI does not allow to edit (except for attachment and comments)
but does the library allows it ?
hmm the app won't be very useful without editing, will it? Why is this hard (it
shouldn't be)?
Thanks
-Vincent
* did you had time to implement some caching ? even if
you don't have
edition yet would still be nice to cache some pages and check behind
the scene if the current page changed on server to avoid
re-downloading it when you go to page1 then page2 and then go back to
page 1.
* is https supported ?
* in the setup I see you have only the host/port as server
information, as we discussed some time ago I think it would be better
to let the user put the full base URL (
http://host:port/xwiki/rest/)
of the REST service (but you can have a wysard to help generate the
URL), that's because some part of the URL can be changed by
configuration and it also answer my previous question about https I
guess
* is it too big for the GSOC to have the server setting part as an
Android account ? would be super nice since it would allow several
application to use the same account to access a wiki. At worst if you
looked at it it would be nice to put what you found some far in a
http://dev.xwiki.org/xwiki/bin/view/Design/ page and same note for any
other TODO you have in mind that you could not finish
Some suggestions for the demo:
* would probably be nicer to do the demo with a well known wiki like
xwiki.org or
myxwiki.org
Did not had much time to look at the code of the library yet but will
sure do next Monday.
I can see on
http://maven.xwiki.org/snapshots/org/xwiki/android/ that
you have xwiki-rest-gson-model, xwiki-rest-model-simplexml and
xwiki-rest-simplexml-model so which one is teh right form ? As I told
you already I think you should have
- xwiki-rest-model
-- xwiki-rest-model-gson
-- xwiki-rest-model-simplexml
>
> Thank you,
> Best Regards,
> Chamika Weerasinghe