>
> Jerome
>
>>
>> I've done a prototype with Appcelerator and calling REST/JSON apis from it
>> is a breeze and the result is a very nice native looking application.
>> The great advantage is to develope mostly once for both platforms.
>>
>> Also the application is tightly connected to a good mobile skin. Indeed
>> given XWiki's web capabilities, you cannot have of an application developped
>> on top of XWiki working on a mobile without actually calling the application
>> itself in web mode (good example is a livetable). So you can't only interact
>> with the content engine of XWiki. Therefore a good native mobile XWiki
>> application is a front end with nice "mobile" oriented widgets for the
home
>> page, the activity stream, the search and maybe others which then link to
>> the native XWiki pages embedded in a mobile skin.
>>
>> Althouth native mobile application + mobile skin are connected they can
>> still be viewed as different projects as the mobile skin can be used on it's
>> own.
>>
>> Ludovic
>>
>> Le 20/03/11 18:00, Thomas Mortagne a écrit :
>>>
>>> Hi Rauf,
>>>
>>> Great you are interested in this project !
>>>
>>> On Sun, Mar 20, 2011 at 17:32, Abdul Rauf<raufbutt(a)gmail.com> wrote:
>>>>
>>>> Dear Thomas Mortagne
>>>>
>>>>
>>>> I am very excited to contribute in open source community through the
>>>> platform of Google Summer of Code 2011. I have visited the ideas page
>>>> of “XWiki” at
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/
for
>>>> GSoC 2011. I am interested in working on “Google Android client” for
>>>> XWiki.
>>>> The reason being is my interest in smartphone development. I have
>>>> previously
>>>> worked in Windows Phone 7 and to some extent in Blackberry. I want to
>>>> experience development in other platforms such as Android. I've
worked in
>>>> Java, CSS, HTML and Javascript.
>>>>
>>>>
>>>> I am writing to let you know my understanding of the project and would
>>>> like
>>>> your feedback on it. My understanding of the requirements is as follows:
>>>>
>>>>
>>>> - To develop a smartphone application for XWiki.
>>>> - The application should be able to navigate wiki spaces and pages.
>>>> - The application should allow offline editing of wiki space and pages
>>>> and synchronise results on connecting with the repository.
>>>> - The application should also allow users an option to launch a
browser
>>>> window.
>>>
>>> That is for the UI part yes.
>>>
>>> The user need a way to view the result and there is a lot of ways
>>> which are not requiring the same work:
>>> - launch the browser to the page (which will be the minimum for this GSOC)
>>> - integrate the browser into the application if you have more time
>>> - something event more integrated in the application if you have lot
>>> of time but i doubt it will be possible ;)
>>>
>>> Plus any commons sense you are thinking of since you are probably more
>>> eperianced than me in mobile development ;)
>>>
>>> But there is also another side of the project which is to develop a
>>> nice android library package that could be used by any other Android
>>> app to comunicate with XWiki.
>>>
>>> More than the featuires what is important is to have a good
>>> architecture (maven build, follow Andoird good practices) that will
>>> make what you did easy to improve and add other features later by
>>> someone else. That's the better way to make XWiki have a good android
>>> client in the long run.
>>>
>>>> I have some knowledge of XML-RPC client/server communication. However,
>>>> you
>>>> mentioned you are interested in using REST API for such communication.
>>>> Does
>>>> XWiki already have REST API or this API needs to be created as part of
>>>> this
>>>> project. Would you please refer me some material to study in this
regard?
>>>
>>> Yes there is already a very complete REST interface, a lot more
>>> complete than the XML-RPC one which is why the project should be based
>>> on it.
>>>
>>>>
>>>> I look forward to your response.
>>>>
>>>>
>>>> Regards
>>>
>>> Notes: I only did a bit of Android developement mostly to test it so I
>>> will not be able to help much on very advanced Android stuff
>>>
>>>>
>>>> Rauf
>>>>
>>>> University of Gloucestershire
>>>> _______________________________________________
>>>> devs mailing list
>>>> devs(a)xwiki.org
>>>>
http://lists.xwiki.org/mailman/listinfo/devs
>>>>
>>>
>>>
>>
>>
>> --
>> Ludovic Dubost
>> Blog:
http://blog.ludovic.org/
>> XWiki:
http://www.xwiki.com
>> Skype: ldubost GTalk: ldubost
>>
>>
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>>
http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
>
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs