PlayBook prêt pour le Cloud

Avec la mise à jour de l’OS du BlackBerry Playbook, RIM nous offre la possibilité d’utiliser en natif un carnet d’adresses et un agenda.

Mais comment synchroniser son carnet d’adresses et son agenda avec d’autres outils ; ou même plus simplement, comment importer son carnet d’adresses ? Aucune application disponible ; impossible avec l’application BlackBerry Desktop Manager…

Il existe en effet peu de solutions ! RIM a fait un choix audacieux ! Se tourner dès maintenant vers les technologies Cloud. A part avoir un compte hotmail ou gmail, il n’est possible de synchroniser ses données que via un service webdav ; et plus précisément CardDAV pour le carnet d’adresses et CalDAV pour l’agenda.

C’est donc dans ce contexte que j’écris cet article. Comment installer / utiliser CardDAV et CalDAV avec son BlackBerry Playbook.

J’ai fait le choix d’installer OwnCloud sur mon serveur Linux. OwnCloud est un jeune projet écrit en PHP qui propose bien plus que le support CardDAV et CalDAV. Il permet de partager ses données via WebDAV, lire sa musique en streaming…

J’ai installé OwnCloud depuis son repository git :

[nicolas@Dahlia ~]$ cd /home/httpd/html
[nicolas@Dahlias /home/httpd/html]$ git clone git://gitorious.org/owncloud/owncloud.git owncloud

Une fois l’application installée et votre serveur http configuré ; dans mon cas un serveur Apache2 + MySQL + PHP.

<VirtualHost *:443>
ServerName cloud.progweb.com
ServerAlias carddav.progweb.com
ServerAlias caldav.progweb.com
DocumentRoot /home/httpd/html/owncloud
CustomLog /var/log/apache2/OwnCloud.log combined
ErrorLog /var/log/apache2/OwnCloud.log
TransferLog /var/log/apache2/OwnCloud.log
GnuTLSEnable on
GnuTLSCertificateFile /etc/ssl/private/progweb.com.crt
GnuTLSKeyFile /etc/ssl/private/progweb.com.key
GnuTLSPriorities NONE:+VERS-SSL3.0:+VERS-TLS1.2:+VERS-TLS1.1:+VERS-TLS1.0:+AES-256-CBC:+DHE-RSA:+RSA:+SHA1:+COMP-NULL:+COMP-DEFLATE

<Directory /home/httpd/html/owncloud>
	AllowOverride All
</Directory>

<IfModule mod_php5.c>
	php_flag register_globals Off
	php_flag track_vars Off
</IfModule>
</VirtualHost>

J’ai fait quelques modifications pour simplifier son utilisation, notamment utiliser des URL courtes.

Après avoir créé un compte, il ne reste plus qu’a essayer…

Avant de tester le PlayBook, j’essaie d’accéder au service WebDAV via nautilus :

Puis je teste CardDAV et CalDAV via Evolution :

Malheureusement, ce ne fut pas aussi facile pour le PlayBook. En effet, l’implémentation de RIM n’est pas parfaite et contient des erreurs !

J’ai donc modifié OwnCloud pour contourner ces problèmes puisqu’il ne m’est pas possible de modifier le Playbook lui-même. J’espère que mes modifications spécifiques « PlayBook » pourront bientôt être retiré lorsque RIM aura corrigé l’implémentation de ces services.

Avec ces modifications, je ne rencontre pas de difficulté et je peux à présent pleinement profiter de ces nouvelles applications.

Afin de pouvoir utiliser l’interface web de OwnCloud avec le navigateur du Playbook, j’ai désactivé l’application « pdfviewer ».

Toutes mes modifications de l’application OwnCloud son disponible sur mon dépôt GIT :
http://www.progweb.com/gitweb/?p=owncloud.git;a=summary

Cette entrée a été publiée dans BlackBerry, avec comme mot(s)-clef(s) , . Vous pouvez la mettre en favoris avec ce permalien.

10 réponses à PlayBook prêt pour le Cloud

Répondre à roland.chaouat Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *