Hi Ludovic, I got the new code and I could build that successfully. The problem with installation had been a compatibility issue with my android device. The application's build target is 4.2.2 and my device has an older version.
I built the project from source and installed it on an emulator. Now I am trying to connect to a local server according to your previous message. (using the emulator is slower than using the actual device as usual :) ) I could see that "Settings" page of a wiki has options to add the required information. (I guess the user interface of that page can be improved to look nicer) I will go through the prototype and let you know what changes are required in my point of view and what I think are most important as you instructed in a previous mail. Thank you. On Wed, May 1, 2013 at 5:59 PM, Ludovic Dubost <[email protected]> wrote: > I push some new code on the v2: > > - an android source tree (which depends on Cordoba 2.7rc1 as other cordovas > don't work with Android 4.2) > - some changes in the javascript code > > Note to make android work you need to : > > - add a link to src/main/www in assets/www (cd android/assets, ln -s > ../../src/main/www www) > - change cordova-2.6.0 to cordova-2.7.0 in index.html > > Ludovic > > > > 2013/5/1 Ludovic Dubost <[email protected]> > > > Hi, > > > > I'm not sure why the apk does not work. I ran it fine on the simulator. > It > > could be a compatibility issue with your device (which is it ?) > > If the screens stays on wikis and tools it means initialization has > > failed, but it could be many things (failed to load translations, failed > to > > load cordova, etc..) > > > > The easiest way to run the application is to run it on a local browser. > IE > > and Safari I think can run it fine. > > Firefox and Chrome will block on ajax requests because of security > issues. > > > > To fix this you can use: > > > > 1/ put the code behind a web server > > 2/ Use the Firefox CORS extension to force CORS headers which will allow > > cross domain requests > > > > I usually develop on Safari (on Mac) as it can run the code as is. > > > > Ludovic > > > > > > > > 2013/4/30 Buddhiprabha Erabadda <[email protected]> > > > >> Hi Ludovic, > >> > >> Thank you for your instructions regarding configurations. I had > previously > >> taken the older JQuery Mobile version which does not have a > configuration > >> function. > >> > >> I downloaded the alpha release of the mobile client from the link you > >> sent.[1] I installed it on my Android device and run it. But for some > >> reason it only gives me a list view with two items "wikis" and "tools" > and > >> it is not possible to process further. What can be the reason for this? > >> > >> Since the apk did not work I tried to build it from the source.[2] Since > >> it > >> had a build.xml inside the Android folder I built with ant and it was > >> successfully built. But I was not able to run the project. Can you > please > >> advice me regarding building the project from source so that I can test > >> the > >> current version of the mobile client? Thank you in advance. > >> > >> [1] http://dev.xwiki.org/xwiki/bin/view/Design/MobileClientAlphaRelease > >> [2] > >> > >> > https://github.com/xwiki-contrib/mobile-standardxwikiclient/tree/v2/android > >> > >> On Tue, Apr 30, 2013 at 2:08 AM, Ludovic Dubost <[email protected]> > >> wrote: > >> > >> > Hi Buddhiprabha, > >> > > >> > You are very welcome to make a good proposal in the mobile area that > >> would > >> > build on the current mobile client. > >> > You need to show us that you know what it means to do Mobile Web > >> > Development, that you understand the current architecture of the code > >> and > >> > can work on the technologies needed (Cordova, Notifications, etc..). > >> > The next set of features will probably require slightly more native > >> > development. > >> > > >> > You can try to convince us that you are a good candidate by analyzing > >> the > >> > current prototype and tell us what you think should be improved and > what > >> > are the most important features from your point of view. > >> > (I have some ideas so we can test you on that) > >> > > >> > There is an alpha release for Android as a package here: > >> > http://dev.xwiki.org/xwiki/bin/view/Design/MobileClientAlphaRelease > >> > > >> > Since you already build it, you want to test it you can either: > >> > > >> > 1/ In the simulator configure localhost. For that the settings would > be: > >> > > >> > server: http://localhost:9080 > >> > baseurl: http://localhost:9080/xwiki/ > >> > viewurl: http://localhost:9080/xwiki/bin/view/ > >> > resturl: http://localhost:9080/xwiki/rest/wikis/xwiki/ > >> > > >> > 2/ In a real phone point it to a instance available on the net > (simular > >> > URLs as those) for example dev.xwiki.org > >> > > >> > server: http://dev.xwiki.org > >> > baseurl: http://dev.xwiki.org/xwiki/ > >> > viewurl: http://dev.xwiki.org/xwiki/bin/view/ > >> > resturl: http://dev.xwiki.org/xwiki/rest/wikis/dev/ (slightly > >> different > >> > here because dev.xwiki.org is a subwiki of a XEM instance) > >> > > >> > 3/ in a real phone point it to an XWiki SAS Cloud instance (register > on > >> > https://network.xwiki.com where you can get > >> > > >> > it's https. Here example with the wiki called "ludovic" > >> > > >> > server: https://ludovic.cloud.xwiki.com > >> > baseurl: https://ludovic.cloud.xwiki.com/xwiki/ > >> > viewurl: https://ludovic.cloud.xwiki.com/xwiki/bin/view/ > >> > resturl: https://ludovic.cloud.xwiki.com/xwiki/rest/wikis/wikiXXX/ > >> > > >> > In the last url wikiXXX needs to be replace by a value specific to > your > >> > wiki. You can get this value by pasting this in a wiki page our your > >> XWiki > >> > Cloud instance: > >> > > >> > {{velocity}} > >> > $context.database > >> > {{/velocity}} > >> > > >> > At this point XWiki mobile cannot get the value of wikiXXX for XWiki > >> Cloud. > >> > This might be fixed in a future version of XWiki. > >> > > >> > BTW I'm not sure you took the right code. The v2 is in a branch: > >> > https://github.com/xwiki-contrib/mobile-standardxwikiclient/tree/v2 > >> > > >> > You might have taken the older JQuery Mobile version which is slower > and > >> > does not have a configuration function. > >> > > >> > Ludovic > >> > > >> > 2013/4/29 Buddhiprabha Erabadda <[email protected]> > >> > > >> > > Hi all, > >> > > > >> > > > >> > > Marius, > >> > > > >> > > > >> > > Thank you for pointing out that the mobile news application is not > >> within > >> > > the scope of XWiki for GSoC. I will come up with an idea within the > >> scope > >> > > as you have instructed. > >> > > > >> > > > >> > > Caty, > >> > > > >> > > > >> > > Thank you for directing me to the mobile application that is being > >> > > developed for XWiki. I went through the links you provided and read > >> about > >> > > the design proposal and its proposed features in 3 tiers explained > by > >> > > Ludovic. [1] > >> > > > >> > > > >> > > I forked the code from github[2] and used only the www directory and > >> > > created the application using Cordova. I installed it on my Android > >> phone > >> > > to see its existing features. I could run the application on my > device > >> > > successfully and I tried to connect to a cloud. I could not figure > out > >> > how > >> > > it can be connected to a particular XWiki instance. Can someone > please > >> > tell > >> > > me how the application can be connected to a particular instance. Is > >> > there > >> > > a test cloud that can be used to test the application? > >> > > > >> > > > >> > > I would like to contribute to this application by implementing some > of > >> > the > >> > > features that are listed in the design proposal for the mobile > client. > >> > What > >> > > features will be integrated in the next release of the application? > I > >> > would > >> > > like to know if it possible for me to take this as a GSoC project > for > >> > GSoC > >> > > 2013. > >> > > > >> > > > >> > > From the Ideas page, the idea “Improve the messaging feature” > >> captured my > >> > > attention and I would like to look more in to that and to know more > >> about > >> > > the idea if mobile application feature development is not possible > to > >> be > >> > > taken up as a GSoC project. > >> > > > >> > > > >> > > I appreciate your advice on the project. Thank you in advance. > >> > > > >> > > > >> > > [1] http://dev.xwiki.org/xwiki/bin/view/Design/MobileClient > >> > > > >> > > [2] https://github.com/xwiki-contrib/mobile-standardxwikiclient > >> > > > >> > > On Mon, Apr 29, 2013 at 1:38 PM, Ecaterina Moraru (Valica) < > >> > > [email protected]> wrote: > >> > > > >> > > > Hi, > >> > > > > >> > > > There is some work done in the mobile direction that you can check > >> out > >> > > > "Mobile XWiki Client and Mobile Skin repositories on > xwiki-contrib" > >> > > > http://markmail.org/thread/ytujvmshwdeun7kv > >> > > > "New version of the Mobile App > >> > > > Code<http://markmail.org/message/htfs3bqtj2tdpfnf>" > >> > > > http://xwiki.markmail.org/thread/htfs3bqtj2tdpfnf > >> > > > > >> > > > If you really like the mobile area you can check out what is > >> currently > >> > > done > >> > > > and adapt your proposal according to it. Then the proposal will be > >> > review > >> > > > and see if we can find a matching mentor for it. > >> > > > > >> > > > Thanks, > >> > > > Caty > >> > > > > >> > > > > >> > > > > >> > > > On Mon, Apr 29, 2013 at 10:26 AM, Marius Dumitru Florea < > >> > > > [email protected]> wrote: > >> > > > > >> > > > > Hi, > >> > > > > > >> > > > > On Sun, Apr 28, 2013 at 11:28 PM, Buddhiprabha Erabadda > >> > > > > <[email protected]> wrote: > >> > > > > > Hi all, > >> > > > > > > >> > > > > > I am Buddhiprabha Erabadda, a final year undergraduate from > the > >> > > > > Department > >> > > > > > of Computer Science and Engineering, University of Moratuwa. > I > >> > have > >> > > > been > >> > > > > > studying about XWiki from few days now and I have > >> > > > > > downloaded the xwiki-enterprise-jetty-hsqldb-4.5.3.zip [1] and > >> run > >> > it > >> > > > on > >> > > > > my > >> > > > > > Windows machine to understand the client side of XWiki. Now I > am > >> > > > getting > >> > > > > > familiar with the code base, referring to various > documentation. > >> > [2] > >> > > > > > > >> > > > > > After going through XWiki site and particularly News and Blog > >> [3], > >> > I > >> > > > > > decided to come up with a new idea for GSoC 2013 for XWiki. My > >> idea > >> > > is > >> > > > to > >> > > > > > develop a mobile news application for XWiki. This will enable > >> users > >> > > to > >> > > > > view > >> > > > > > news about posts, new releases, fixes, etc through the > >> > application. > >> > > In > >> > > > > > particular, my proposed application will contain the > following. > >> > > > > > > >> > > > > > > >> > > > > > - News will be shown as a thumbnail list: it will contain > an > >> > image > >> > > > of > >> > > > > > the author of the news item or an image related to the news > >> > item, > >> > > a > >> > > > > title > >> > > > > > for the news item, and a brief description about the news > >> item. > >> > > > > > - When a user clicks on the news item, user will be > directed > >> to > >> > a > >> > > > page > >> > > > > > with full information regarding that particular news. > >> > > > > > > >> > > > > > > >> > > > > > This application can have following features. > >> > > > > > > >> > > > > > > >> > > > > > - The user can filter news: for example Latest news, news > by > >> a > >> > > > > specific > >> > > > > > author, news from a particular period, etc. > >> > > > > > - Add favourite news: this will enable the user to mark > >> his/her > >> > > > > favorite > >> > > > > > items and there by access them at a later point of time. > >> > > > > > - Enable adding comments from the application > >> > > > > > > >> > > > > > > >> > > > > > This is the basic outline of my proposed mobile application. I > >> > expect > >> > > > to > >> > > > > > implement this as a PhoneGap application. Using PhoneGap to > >> develop > >> > > the > >> > > > > > application will enable it to be run on multiple platforms, > >> > including > >> > > > > > Android, iOS, etc. The application will be beneficial for > >> everyone > >> > > > > > including users and developers of XWiki because it will enable > >> them > >> > > to > >> > > > be > >> > > > > > updated on the go using a mobile application. > >> > > > > > > >> > > > > > >> > > > > > I would like to know your opinion on the idea of having the > >> > proposed > >> > > > > mobile > >> > > > > > news application. Please add to list of features if you have > >> better > >> > > or > >> > > > > new > >> > > > > > ideas for them. > >> > > > > > >> > > > > I'm glad that XWiki has caught your attention but I don't think > >> your > >> > > > > proposal fits into our target for GSoC because: > >> > > > > > >> > > > > (1) It's not related to the XWiki product. If your application > can > >> > get > >> > > > > the news from xwiki.org then it can get them from other sites > as > >> > well. > >> > > > > Even if you take the data (using REST) from the blog structure > >> > > > > (objects) that is specific to XWiki, that is just a small part, > >> the > >> > > > > rest of the application (display and interaction) would still be > >> > > > > generic. I'd rather see the XWiki news / blog posts integrated > in > >> an > >> > > > > existing news application. > >> > > > > > >> > > > > (2) The blog application already supports 'exporting' the blog > >> posts > >> > / > >> > > > > news in RSS format, which can be used in any RSS aggregator, and > >> > there > >> > > > > are mobile news aggregator applications that can read RSS. > >> > > > > > >> > > > > I hope this won't discourage you. If none of the listed > >> > > > > http://gsoc.xwiki.org project ideas attract you then you can > make > >> > your > >> > > > > own proposal but it must be related to the XWiki product. > >> > > > > > >> > > > > Thanks, > >> > > > > Marius > >> > > > > > >> > > > > > > >> > > > > > I participated for GSoC 2012 under DocBook organization for > the > >> > > project > >> > > > > > “DocBook to Word XML roundtripping XSLs” and successfully > >> completed > >> > > my > >> > > > > > project. [4] [5] I would like to contribute to XWiki in GSoC > >> 2013 > >> > > and I > >> > > > > > hope to know your idea about my proposed mobile application. > >> Thank > >> > > you > >> > > > in > >> > > > > > advance. > >> > > > > > > >> > > > > > [1] http://enterprise.xwiki.org/xwiki/bin/view/Main/Download > >> > > > > > > >> > > > > > [2] http://dev.xwiki.org/xwiki/bin/view/Main/WebHome > >> > > > > > > >> > > > > > [3] http://www.xwiki.org/xwiki/bin/view/Main/News > >> > > > > > > >> > > > > > [4] > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > http://www.google-melange.com/gsoc/project/google/gsoc2012/buddhiprabha/15001 > >> > > > > > > >> > > > > > [5] > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > https://docbook.svn.sourceforge.net/svnroot/docbook/branches/gsoc-2012/roundtrip2 > >> > > > > > > >> > > > > > > >> > > > > > -- > >> > > > > > *Buddhiprabha Erabadda* > >> > > > > > *Department of Computer Science and Engineering* > >> > > > > > *University of Moratuwa* > >> > > > > > _______________________________________________ > >> > > > > > devs mailing list > >> > > > > > [email protected] > >> > > > > > http://lists.xwiki.org/mailman/listinfo/devs > >> > > > > _______________________________________________ > >> > > > > devs mailing list > >> > > > > [email protected] > >> > > > > http://lists.xwiki.org/mailman/listinfo/devs > >> > > > > > >> > > > _______________________________________________ > >> > > > devs mailing list > >> > > > [email protected] > >> > > > http://lists.xwiki.org/mailman/listinfo/devs > >> > > > > >> > > > >> > > > >> > > > >> > > -- > >> > > *Buddhiprabha Erabadda* > >> > > *Department of Computer Science and Engineering* > >> > > *University of Moratuwa* > >> > > _______________________________________________ > >> > > devs mailing list > >> > > [email protected] > >> > > http://lists.xwiki.org/mailman/listinfo/devs > >> > > > >> > > >> > > >> > > >> > -- > >> > Ludovic Dubost > >> > Founder and CEO > >> > Blog: http://blog.ludovic.org/ > >> > XWiki: http://www.xwiki.com > >> > Skype: ldubost GTalk: ldubost > >> > _______________________________________________ > >> > devs mailing list > >> > [email protected] > >> > http://lists.xwiki.org/mailman/listinfo/devs > >> > > >> > >> > >> > >> -- > >> *Buddhiprabha Erabadda* > >> *Department of Computer Science and Engineering* > >> *University of Moratuwa* > >> _______________________________________________ > >> devs mailing list > >> [email protected] > >> http://lists.xwiki.org/mailman/listinfo/devs > >> > > > > > > > > -- > > Ludovic Dubost > > Founder and CEO > > Blog: http://blog.ludovic.org/ > > XWiki: http://www.xwiki.com > > Skype: ldubost GTalk: ldubost > > > > > > -- > Ludovic Dubost > Founder and CEO > Blog: http://blog.ludovic.org/ > XWiki: http://www.xwiki.com > Skype: ldubost GTalk: ldubost > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- *Buddhiprabha Erabadda* *Department of Computer Science and Engineering* *University of Moratuwa* _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

