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 <ludovic(a)xwiki.com> 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 <ludovic(a)xwiki.com>
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 <buddhiprabha31481(a)gmail.com>
> 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 <ludovic(a)xwiki.com>
> 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:
(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 <buddhiprabha31481(a)gmail.com>
> >
> > > 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) <
> > > valicac(a)gmail.com> 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 <
> > > > mariusdumitru.florea(a)xwiki.com> wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > On Sun, Apr 28, 2013 at 11:28 PM, Buddhiprabha Erabadda
> > > > > <buddhiprabha31481(a)gmail.com> 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/150…
> > > > > >
> > > > > > [5]
> > > > > >
> > > > >
> > > >
> > >
> >
>
https://docbook.svn.sourceforge.net/svnroot/docbook/branches/gsoc-2012/roun…
> > > >
> > > >
> > > > --
> > > > *Buddhiprabha Erabadda*
> > > > *Department of Computer Science and Engineering*
> > > > *University of Moratuwa*
> > > > _______________________________________________
> > > > 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
> > >
> > _______________________________________________
> > devs mailing list
> > devs(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/devs
> >
>
>
>
> --
> *Buddhiprabha Erabadda*
> *Department of Computer Science and Engineering*
> *University of Moratuwa*
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
*Buddhiprabha Erabadda*
*Department of Computer Science and Engineering*
*University of Moratuwa*
_______________________________________________
devs mailing list
devs(a)xwiki.org
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
*Buddhiprabha Erabadda*
*Department of Computer Science and Engineering*
*University of Moratuwa*