[Owncloud] GSoC idea: syncing client for Android

Silvère Lestang silvere.lestang at gmail.com
Wed Apr 7 12:09:51 UTC 2010

Hi Hasanat,
not sure than the funambol solution is the better way to do it as they use
their own communication protocol between the client and the server. I think
the idea of Frank to use WebDAV is better and will allow several syncing
client to be create in the same time as WebDAV is already implemented for
several platforms and well documented.
In any case, if I am selected, I'll obviously communicate with the other
student selected.


2010/4/6 Hasanat Kazmi <hasanatkazmi at gmail.com>

> Hi Silvere,
> Cell phone sync is obviously a great idea; fits well in OwnCloud
> concept as future computing will be on mobile devices.
> For syncing on mobile phone, I would advice to use some existing
> solution like Funambol (Ubuntu One uses them too) or at-least get
> inspiration from it.
> Moreover, If you are selected for GSoC, you should collaborate with
> the one working on Sync (if any :) ) to develop unified and single
> server API for both desktop and cell phone version.
> [1] http://www.funambol.com/
> Hasanat Kazmi
> +923464362473
> On Tue, Apr 6, 2010 at 8:46 PM, Silvère Lestang
> <silvere.lestang at gmail.com> wrote:
> > Hi all,
> > I would like to work on ownCloud for the GSoC as this project really
> > interested me, but I have little knowledge of C++/Qt and the proposal of
> a
> > syncing client for KDE is already taken.
> > I think that a syncing client for another platform can be good idea and
> will
> > make ownCloud less KDE centric. I know quite well Java for using it in
> many
> > modules at the Uni and I want to make a Android application but never
> find a
> > good idea of app to make. So I would like to develop an ownCloud syncing
> > client for Android platform as a GSoC project.
> >
> > The number of Android devices is currently increasing rapidly and will
> > certainly explode in the incoming months/years, making the Android
> platform
> > a relevant choice to bring ownCloud to a maximum of users.
> > Furthermore mobile device have typically a little of storage making
> > difficult to keep in it a lot of files but as you always have it with
> you,
> > it's the perfect device to access all your data wherever you are. So the
> > Android syncing client could download files only on request (e.g. from
> your
> > mobile, you browse your files which are store on your ownCloud server and
> > when you find the one that you want, the client download it) and upload
> only
> > when certain rules are follow (e.g. upload all my new files to the server
> > only when I am connect with wifi). I need to think more about the
> uniqueness
> > of the mobile platform and how we can handle them but I think I can make
> it.
> >
> > Do you think my idea is good? Do you think it's can work as a GSoC
> project?
> > I am conscious than I need to find a mentor with knowledge of the Android
> > platform and that most people working on ownCloud are from the KDE
> > community, where can I find a mentor? (Android dev mailing list?)
> > I am also conscious that I start to think about this quite late as the
> > deadline for student application is Friday of this week but it was
> difficult
> > to me devote time to this because of the Uni.
> >
> > Cheers,
> >
> > Silvère
> >
> > _______________________________________________
> > Owncloud mailing list
> > Owncloud at kde.org
> > https://mail.kde.org/mailman/listinfo/owncloud
> >
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/owncloud/attachments/20100407/f7c23ad8/attachment.html>

More information about the Owncloud mailing list