Mardi des applications Archives - Nextcloud https://nextcloud.com/fr/blog/category/mardi-des-applications/ Regain control over your data Fri, 11 Oct 2024 07:39:38 +0000 fr-FR hourly 1 https://wordpress.org/?v=6.6.2 https://nextcloud.com/c/uploads/2022/03/favicon.png Mardi des applications Archives - Nextcloud https://nextcloud.com/fr/blog/category/mardi-des-applications/ 32 32 The Nextcloud Polls app: Meet the developers! https://nextcloud.com/fr/blog/the-nextcloud-polls-app-meet-the-developers/ Tue, 21 Nov 2023 10:00:56 +0000 https://nextcloud.com/?p=183584 Meet the developers of the Nextcloud Polls app! In this special edition blog, we've interviewed the creators behind it: Vinzenz and René.

The post The Nextcloud Polls app: Meet the developers! appeared first on Nextcloud.

]]>
Creating polls are an excellent way to collect information for meetings, events, and daily work. Not only do they get you the feedback you need fast and efficiently, but are a fun tool to interact and collaborate with others on.

The Nextcloud Polls App is a social and communication tool that allows you create, share, and implement access options for polls. For example, if you want to create a poll only open to a specific group of users, this app makes it simple.

In this special edition blog, we’ve interviewed the creators behind the Nextcloud Polls app: Vinzenz and René. Read on to discover their stories and how the Polls app came to be!

polls app

Meet Vinzenz and René

Tell us about yourself!

Vinzenz: I studied Computer Science in Tübingen, Germany focusing on 3D topics and graduated in 2015. During my studies, I was amazed by free and open source software, so I began to switch to Linux on all my work-related computers. I discovered alternatives to proprietary software but also still had to be able to work together with other students and their proprietary software. This wasn’t always easy – especially back in 2009! Back then, MS Windows and it’s Office suite were the default and could be acquired by students for free at the university. Now, over the last six years, I work as a software developer at the university and help institutions that want to have cultural heritage digitized in 3D. Besides my job, my hobbies are playing football (soccer) and (landscape) photography.

René: First, I have to mention, that I never learned programming and never wanted to be a programmer. I have an economic education and studied economics. However, I always loved to automate things and make routine work easier; out of pure laziness. In the 80s, I started to try programming in GW-BASIC and pure batch files, later dBase and Clipper, VBA and VB. I sometimes earned some money with that, but it was all just for fun or done as a hobby.

Why did you develop this app and publish it?

Vinzenz: Back in the late 2000s and early 2010s, there wasn’t much awareness for data privacy and cloud services such as Dropbox or Doodle offering easy to use and « free » applications. Learning groups and even professors have been using these services to share documents and schedule appointments or exams. By then, my web development skills were far from good and I only used HTML, PHP and other (outdated) web languages at school and the university. However, I wanted to create a better and FOSS Doodle. There have been some alternatives like Dudle, but I wanted to have a solution where all polls I attended on, created or shared with me are in one place. That is, not have to have another account or host another software. At the time, I used ownCloud despite the learning curve for such a big app. Luckily, someone already had the same idea as me and released a polls app for ownCloud. This allowed me to start working on smaller parts of the app instead of starting one big project. This was back in 2014. In late 2015/early 2016, unfortunately the developer no longer had time to maintain the polls app so we decided that I take over development and released « my » first version (0.6.9).

René: Initially, I was searching for an app that could help me organize meeting polls for a sports club where I was volunteering at. I found polls and ownCloud and judged it as quite usable for our purpose. Vinzenz was the maintainer of the app in these days, which he forked from another app. In 2017, I wrote my first change request for this app. A few months later, I contributed my first pull request and then things evolved.

How was the development experience?

Vinzenz: It was really easy to start working on smaller parts and fixing bugs in existing features. Later on, it took more time to keep the app up-to-date. When I started my job in late 2016, I had to accept that developing a large software from scratch as well as learning a couple of web frameworks already took a lot of time. Nextcloud also has their own frameworks and APIs. With every new release and possible changes, I had to do a lot more research and investigation of these changes. Doing this after doing the same in a full-time job I realized that I can not work on the polls app the way I’d like to, to get a feature-rich polls app.

René: It was tough in the beginning because the learning curve was very steep and all I used was git and a text editor. However, it was quite impressive how low the barrier for cooperation of total strangers was. The communication on GitHub was straightforward and there was an absolute understanding of the people involved. This cured the pain with the local dev environment. I really enjoy the focused way development within the community works. As the development environment developed further, it was more fun. 😉 For me personally, all experiences help me to keep up with the times and handle developers at the same eye level.

What are Nextcloud Polls best features?

Vinzenz:

  • Flexibility with different poll types
  • Integration into the Nextcloud ecosystem

René: I would say it (Nexctloud Polls) is an absolute replacement for comparable commercial tools. Also, the features you have to pay for when using the competitors tools are included in ours for free.

Have you had any feedback from the community yet?

Vinzenz: There has always been a lot of feedback from the community which I really, really appreciate! This showed me that this app is needed and helps a lot of users in their daily routine. Also the feedback from the dev community was awesome! Especially René helped to push the app forward and in 2018 he took over development when I couldn’t find the time to maintain it. Since then, he’s puts in a lot of work and effort into it to develop new features and keeping everything up to date.

Nextcloud Polls review

René: Unfortunately, not as much direct feedback as I’d wish. However, since Polls was voted in the top 20 apps of Nextcloud, I think we did a good job until now.

What are your plans for the future with the app?

Vinzenz: Whatever René’s plans are!

René: There are still some key features missing that I would like to make a reality. One thing is a smart calendar integration (a heavily desired feature judging from the change request on GitHub). The other thing is to offer public poll creation.

Install the app

Install the Nextcloud Polls app on your server at our App Store

Nextcloud Polls App

The post The Nextcloud Polls app: Meet the developers! appeared first on Nextcloud.

]]>
Développez vos propres applications Nextcloud : Consultez nos nouveaux tutoriels ! https://nextcloud.com/fr/blog/developpez-vos-propres-applications-nextcloud-consultez-nos-nouveaux-tutoriels/ Tue, 18 Jul 2023 09:00:00 +0000 https://nextcloud.com/blog/developpez-vos-propres-applications-nextcloud-consultez-nos-nouveaux-tutoriels/ Que vous soyez un développeur amateur, expérimenté ou expert, nos tutoriels vous prépareront à développer des applications pour Nextcloud.

The post Développez vos propres applications Nextcloud : Consultez nos nouveaux tutoriels ! appeared first on Nextcloud.

]]>

Que vous soyez un développeur amateur, expérimenté ou expert, nos tutoriels vous prépareront à développer des applications pour Nextcloud.

Nous nous concentrons sur le développement d’applications open source et nous nous engageons à fournir à notre communauté tous les outils dont elle a besoin pour transformer ses idées en véritables applications Nextcloud.

Pourquoi les applications Nextcloud ?

Sautez le pas 🚀

Nextcloud vous offre les bases pour construire votre application. Authentification, gestion et partage de fichiers, contrôle d’accès, clients mobiles et de bureau – ne vous inquiétez pas, nous avons tout prévu !

Open source 💙

Il s’agit d’un logiciel open source, qui vous permet de vous inspirer du code d’autres applications.

Une communauté forte 👩‍💻

Faites partie de la formidable communauté open-source qui est accueillante, encourageante et qui ressemble à une famille.

Large audience 🌍

Il y a entre 200 et 300 000 serveurs Nextcloud sur le web. Les applications les plus téléchargées sur notre magasin d’applications sont installées sur plus de 100 000 serveurs et comptent des millions d’utilisateurs !

Promotion gratuite 📢

Si vous créez une application, une extension ou une intégration, Nextcloud vous aidera à la promouvoir. Nous sommes heureux de travailler avec vous !

Opportunité commerciale 🙌

Si vous créez une application, un script, une extension ou un outil dans le cadre de votre activité professionnelle, nous serons heureux de soutenir vos efforts. Nous aimons notre écosystème et nous voulons que vous en profitiez !

Alors, qu’attendez-vous ?

Lisez la suite pour découvrir nos tout nouveaux tutoriels de développement d’applications Nextcloud ! ⤵

Développer une application complète

Si vous avez une idée révolutionnaire pour une application, c’est l’occasion de la développer de A à Z !

Dans ce tutoriel, vous apprendrez à développer une application complète avec une barre de navigation et une base de données.

Après le tutoriel, vous saurez comment :

  • Créer une application autonome avec un menu de navigation
  • Utiliser la base de données
  • Étendre l’API de Nextcloud avec les points de terminaison de votre application
  • Exporter dans un fichier les données stockées par votre application dans la base de données

Ajouter des tests automatisés à votre application

Après avoir créé votre propre application, vous pouvez apprendre à configurer des tests automatisés pour celle-ci !

Apprenez à utiliser GitHub Actions – une plateforme d’intégration et de livraison continues (CI/CD) qui vous permet d’automatiser votre flux de développement. Avec GitHub Actions, les développeurs d’applications n’ont pas besoin de déployer un environnement de test pour toutes les différentes versions de Nextcloud, de PHP et de système de base de données.

Vous verrez à quel point il est pratique d’avoir des tests qui sont déclenchés automatiquement afin qu’ils s’exécutent pour chaque demande d’extraction.

Actions GitHub

Après le tutoriel, vous saurez comment :

  • Utiliser les actions GitHub pour mettre en place un environnement de test Nextcloud spécifique
  • Configurer les tests à exécuter
  • Mettre en œuvre les tests
  • Voir si les tests se sont déroulés avec succès

Techniques de base de dépannage

Codage

Votre application ne fonctionne pas comme prévu ? Vous ne savez pas pourquoi le code ne fonctionne pas correctement ?

Ce tutoriel vous apprendra à :

  • Redémarrer votre instance Nextcloud
  • Accéder à la console du navigateur
  • Obtenir le fichier Nextcloud.log

EXTRA : Mise en place d’un environnement de test – Reproduire les bugs et tester les PR

Pour ceux qui travaillent sur le cœur de Nextcloud, vous pouvez apprendre à mettre en place un environnement de test facile en utilisant l’Instance de test facile Nextcloud de Simon.

Il s’agit d’une instance super rapide utilisant docker pour Nextcloud afin de lancer rapidement différentes versions de Nextcloud, ce qui est idéal pour reproduire les bugs, tester les PR, et tester les changements UX.

Après ce tutoriel, vous saurez comment :

  • Mettre en place un environnement Nextcloud local à des fins de test
  • Test des PR pour Nextcloud
  • Reproduire rapidement des bugs sur différentes versions de Nextcloud et obtenir des logs
  • Mettre en place plusieurs environnements pour tester les changements UX auprès des utilisateurs

Develop for Nextcloud

See all of our developer tutorials, featured apps, and more!

Learn more

The post Développez vos propres applications Nextcloud : Consultez nos nouveaux tutoriels ! appeared first on Nextcloud.

]]>
9 fonctionnalités Nexcloud pour les utilisateurs des organisations gouvernementales https://nextcloud.com/fr/blog/9-fonctionnalites-nexcloud-pour-les-utilisateurs-des-organisations-gouvernementales/ Wed, 24 May 2023 09:00:00 +0000 https://nextcloud.com/blog/9-fonctionnalites-nexcloud-pour-les-utilisateurs-des-organisations-gouvernementales/ Face aux préoccupations croissantes concernant la confidentialité des données et les nouvelles réglementations, les organismes publics se détournent de plus en plus des fournisseurs étrangers proposant des services d’informatique dans le cloud. La meilleure solution pour les organismes publics est d’être numériquement souverains, ou en d’autres termes, d’avoir le contrôle de leur propre situation informatique. […]

The post 9 fonctionnalités Nexcloud pour les utilisateurs des organisations gouvernementales appeared first on Nextcloud.

]]>
Face aux préoccupations croissantes concernant la confidentialité des données et les nouvelles réglementations, les organismes publics se détournent de plus en plus des fournisseurs étrangers proposant des services d’informatique dans le cloud. La meilleure solution pour les organismes publics est d’être numériquement souverains, ou en d’autres termes, d’avoir le contrôle de leur propre situation informatique. Nextcloud offre aux organismes publics la solution idéale – une solution de cloud privé auto-hébergée dont vous avez le contrôle total. Pas de perte de données vers des tiers, pas de verrouillage des fournisseurs, un code entièrement vérifiable et, enfin, des fonctions de sécurité et de collaboration à la pointe de l’industrie.

Dans ce blog, nous vous présentons les 9 caractéristiques, applications et fonctionnalités les plus populaires de Nextcloud qui permettent à votre organisation gouvernementale de boucler la boucle et d’être numériquement souveraine.

9 fonctionnalités de Nextcloud pour les utilisateurs des organismes publics

1. File Drop pour les dossiers cryptés de bout en bout

Vous utilisez peut-être déjà File Drop – la fonctionnalité Nextcloud qui permet à votre personnel externe, à vos clients et à vos partenaires de télécharger facilement des fichiers vers un dossier cloud sécurisé par le biais d’un lien hypertexte.

Avec la nouvelle version Hub 4 (Nextcloud 26), File Drop inclut désormais l’option de téléchargement dans des dossiers cryptés de bout en bout pour une sécurité accrue au sein de votre organisme public. Recevez des fichiers confidentiels de manière sécurisée et fiable sans vous soucier des failles de sécurité. C’est un échange de fichiers simple, sécurisé et sans contraintes.

2. Historique des versions

Lorsque vous utilisez votre Nextcloud Office dans le cloud, vous n’avez jamais à vous soucier de perdre des données si votre ordinateur s’éteint soudainement ou si vous quittez accidentellement votre onglet. C’est grâce aux versions de Nextcloud. Chaque fois que vous quittez votre travail (intentionnellement ou non), la dernière copie sera toujours sauvegardée automatiquement et disponible pour revenir en arrière.

Avec Hub 4, vous pouvez nommer les versions afin d’identifier facilement vos copies et d’y revenir en cas de besoin. Par exemple, vous pouvez nommer la première version de votre document « original », la deuxième version « Jane’s edit » ou enfin « final draft ». L’historique des versions est extrêmement utile dans le cadre d’une collaboration sur un projet, dans des cas confidentiels et pour la rédaction de contenu. Vous avez l’assurance que toute version créée est sauvegardée aussi longtemps que vous le souhaitez et qu’elle ne sera jamais supprimée.

3. Boîtes aux lettres partagées

Disposer d’une boîte aux lettres partagée est un excellent outil pour les équipes qui doivent gérer leur communication de manière coopérative. Les boîtes aux lettres partagées ont été conçues pour assurer la transparence, le partage des informations et la gestion de la boîte de réception.

Les boîtes aux lettres partagées fonctionnent de manière transparente grâce aux listes de contrôle d’accès (LCA). Les LCA permettent aux utilisateurs de partager leur dossier de messagerie avec d’autres utilisateurs de l’instance – sans même partager un nom d’utilisateur ou un mot de passe. Les LCA permettent même de cacher certains dossiers ou boîtes aux lettres aux autres utilisateurs, de sorte que seule la boîte de réception principale est partagée.

Il existe de nombreux cas d’utilisation pour les boîtes aux lettres partagées :

  • Équipes d’assistance informatique – les utilisateurs partagent facilement le compte et ont accès à toutes les données.
  • Congés de maternité ou remplacements lors de vacances – l’utilisateur remplaçant peut prendre en charge la boîte aux lettres sans que la personne qui part temporairement n’en perde l’accès.
  • Rôles de travail partagés – les utilisateurs peuvent prendre en charge des travaux ad hoc et rester informés.

4. Création de modèles de documents

Les administrations publiques font souvent circuler de nombreux documents pour différents cas d’utilisation. Par exemple, les formulaires d’immigration et de logement. Dans Nextcloud Office, les utilisateurs ont la possibilité de créer des modèles personnalisables qui peuvent être utilisés à plusieurs reprises. Choisissez n’importe quelle police, style ou format pour votre modèle et donnez-lui un nom pour qu’il soit facilement identifiable.

Les modèles peuvent être créés pour des documents, des présentations et des feuilles de calcul dans Nextcloud Office.

5. Archivage des fichiers

La fonction Archivage de fichiers est la capacité de contrôler si et/ou quand vos fichiers sont supprimés. Par exemple, si vous travaillez sur un projet à court terme et hautement confidentiel, il serait judicieux de supprimer les fichiers après un certain temps. Grâce à cette fonction, vous pouvez configurer ces fonctionnalités et vous assurer que les données dont vous ne voulez pas sont définitivement supprimées.

L’archivage et la suppression des fichiers peuvent également être contrôlées sur la base de balises définies manuellement ou automatiquement, ce qui permet de respecter les exigences légales ou pratiques en matière de durée de vie des données.

6. Nextcloud Tables : L’alternative à Microsoft SharePoint

Nextcloud Tables est une alternative aux listes SharePoint sur site et open source qui permet aux clients de suivre les données pertinentes pour leur organisation, telles que les dépenses, les projets ou les pistes de vente.

L’application intégrée permet aux clients de construire, de gérer et de travailler avec des structures de données, en créant des « applications » faciles et en les connectant à divers autres composants de Nextcloud pour l’automatisation. La flexibilité des tableaux permet aux utilisateurs d’adapter le tableau à leurs besoins spécifiques.

De nombreuses organisations utilisent les tableaux Nextcloud pour des raisons de confidentialité et de compatibilité.

« L’initiative de Nextcloud d’offrir une alternative open-source et numériquement souveraine à Microsoft SharePoint est louable. C’est pourquoi nous travaillons avec Nextcloud pour optimiser Nextcloud Tables ».

Ralf Sutorius, architecte informatique principal, Stadt Köln (ville de Cologne)

7. Pare-feu de fichiers

Les pare-feu de fichiers surveillent qui accède à vos documents, et décident d’autoriser ou de bloquer un trafic spécifique sur la base d’un ensemble de règles définies.

Dans Nextcloud, le partage peut être limité par le pare-feu de fichiers, avec la possibilité de filtrer sur les propriétés de l’utilisateur comme l’emplacement ou le groupe, ou les propriétés du fichier comme les balises attribuées (automatiquement ou manuellement), le type de fichier et plus encore.

8. Dossiers de groupe

L’application de dossiers de groupe de Nextcloud permet aux administrateurs de créer des groupes d’utilisateurs avec des autorisations spéciales. Par exemple, l’administrateur peut configurer la capacité des utilisateurs à écrire, partager et supprimer des documents dans le dossier, ainsi que contrôler le nombre de gigaoctets utilisés. L’avantage des dossiers de groupe est le niveau de contrôle que vous avez sur vos équipes et la possibilité le faire évoluer.

En particulier pour les organismes publics ou gouvernementaux qui privilégient une gestion et des politiques strictes, les dossiers de groupe vous permettent de prendre le contrôle total de vos données et d’être une entité numériquement souveraine.

9. Filigrane Nextcloud Office

Le filigrane aide à protéger les informations confidentielles, comme vos actifs ou votre marque, et garantit la validité d’un document juridique.

Dans Nextcloud, vous pouvez facilement activer le filigrane dans les « paramètres d’affichage sécurisés » et les personnaliser avec des espaces réservés tels que « confidentiel » ou « protégé par les droits d’auteur ». Pour créer un flux de travail simple, vous pouvez créer une étiquette qui filigranera automatiquement vos documents chaque fois qu’elle est utilisée. Lorsque vous ouvrez le document filigrané, vous pouvez voir la date, l’heure et l’utilisateur qui a accédé au fichier. Regardez la vidéo pour une démonstration !

Le filigrane Nextcloud est disponible dans Nextcloud Office (avec Collabora Online) et ONLYOFFICE.

Vous voulez en savoir plus ?

La plateforme de collaboration Nextcloud peut être optimisée pour votre organisation gouvernementale.

Nextcloud pour les organisations gouvernementales

The post 9 fonctionnalités Nexcloud pour les utilisateurs des organisations gouvernementales appeared first on Nextcloud.

]]>
Contribute to the Text app: the hidden gem! https://nextcloud.com/fr/blog/contribute-to-the-text-app-the-hidden-gem/ Tue, 07 Mar 2023 10:00:16 +0000 https://nextcloud.com/?p=101036 Nextcloud Office comes with powerful and visible apps like Talk, Groupware and Deck, but quietly working in the background is perhaps the lesser known Text app. Nextcloud Text is perfect for note-taking, outlines and templates and it is also used in some other apps like Collectives for the text editing component. When you want to […]

The post Contribute to the Text app: the hidden gem! appeared first on Nextcloud.

]]>
Nextcloud Office comes with powerful and visible apps like Talk, Groupware and Deck, but quietly working in the background is perhaps the lesser known Text app.

Nextcloud Text is perfect for note-taking, outlines and templates and it is also used in some other apps like Collectives for the text editing component. When you want to work in a simple and uncluttered environment, Text is your ideal choice. It offers a variety of rich formatting options without the more advanced functionalities of a complete office app like Writer in Nextcloud Office. The Text App saves its files as ‘markdown’ files which is very popular among writers, bloggers and techies alike.

Calling all developers!

Like any app, Text gets regular updates, bug fixing and development, and it is a great place to get started contributing to Nextcloud! Several Nextcloud developers, like Max and Jonas who developed the Collectives app, got their first contributions to Nextcloud in through Text. And if you get involved, you’ll certainly encounter them, triaging issues and fixing bugs!

Do you:

  • Already have experience programming?
  • Are familiar with tools y.js, vue.js and tiptap?
  • Curious to learn about new technologies?

Then you should contribute to the Text App!

The tools being used (y.js, vue.js, tiptap) are all built by people who know their craft, have looked into the problems in depth, and found innovative solutions which makes Text a great place to learn how to build up code for those with some experience in programming.

About y.js

y.js was implemented to solve the problem of merging conflicts while collaborative editing. Dealing with these conflicts is a very interesting challenge that people have studied for decades. The requirement for combining the changes of different people was to have a certain order: the changes of person A would be merged first, then the changes of person B, etc., even if the changes of person A and B were made at the same time. The order has to be respected. This means the submission of the changes was often out of order, changes had to be resubmitted, and the user experience was not smooth. y.js was invented between 2016 and 2020 as part of a research project, and it became the first widely used implementation of a CRDT (conflict-free replicated data types) algorithm for shared editing. CRDTs allow collaborating without worrying about the resolution of conflicts. This means we can allow accepting the changes even if they arrive in different orders. The implementation of y.js in Text resulted in great improvements for the performance and user experience.

Getting started

In the Text repository, there’s a very accessible entry-point for new contributors: all issues are triaged, feedback on pull requests is provided fast, and the team is continuously investing in reducing technical debt.

To get started, a variety of ‘good first issues’ are ready for you! Some of the issues just require a one line change in the code and are a very accessible starting point to get some confidence, while other issues are detailed and provide a great chance to learn how the code is structured. Overall, all issues contain elaborate explanations and help is available if you get stuck!

With that, let’s get going! 👨‍💻👩‍💻

The post Contribute to the Text app: the hidden gem! appeared first on Nextcloud.

]]>
Developer Tutorial #4: Create Dashboard Widgets with Vue.js https://nextcloud.com/fr/blog/developer-tutorial-4-create-dashboard-widgets-with-vue-js/ Wed, 15 Feb 2023 10:18:19 +0000 https://nextcloud.com/?p=97282 Welcome to ➡️ part 4 of the Nextcloud Developer Tutorial Series! 🛠️ The Developer Tutorial Series is a program where we help developers improve their coding skills by providing them the tools and step-by-step guides on a variety of topics to succeed. Nextcloud Dashboard The Dashboard is where you start your day. You have your […]

The post Developer Tutorial #4: Create Dashboard Widgets with Vue.js appeared first on Nextcloud.

]]>
Welcome to ➡ part 4 of the Nextcloud Developer Tutorial Series! 🛠

The Developer Tutorial Series is a program where we help developers improve their coding skills by providing them the tools and step-by-step guides on a variety of topics to succeed.

Nextcloud Dashboard

The Dashboard is where you start your day. You have your cup of coffee ☕ or tea 🍵 in hand, and are ready to start your work.

Who messaged you? Do you have an important email to answer? With Nextcloud Dashboard, you have a quick overview of everything happening in your Nextcloud and can get a productive head start to your day. It makes it easy to pick up where you left off on a project through the Deck widget, for example, or an upcoming Task.

There’s a whole variety of widgets to choose from, and with some practice you can even make your own!

Dashboard on Nextcloud instance with 8 different widgits: upcoming events, talk mentions, upcoming cards, important mail, recommended files, upcoming tasks, recent activity and unread mail.

Start Customizing your own Widget!

Have an idea for a new widget on your dashboard? After completing our fourth tutorial, you will know how to create widgets in Vue.js, an open source, front-end JavaScript model.

Vue.js is mainly utilized for building user interfaces and single-page applications and is known to be a progressive and approachable framework. Learn more about Vue.js here.

In the written tutorial, we first teach you how to create a simple dashboard widget using pure (or vanilla) Javascript and then you will learn how to do it successfully on Vue.js.

View of widgits on Nextcloud dashboard with a photo of northern lights in the background.

We hope you learn from and have fun with this tutorial!

If you have any questions or want to share your new widget, post in the forums!

Check out all the developer tutorials! 👨‍💻👩‍💻

Click here!

The post Developer Tutorial #4: Create Dashboard Widgets with Vue.js appeared first on Nextcloud.

]]>
How we got to the new Nextcloud Photos https://nextcloud.com/fr/blog/how-we-got-to-the-new-nextcloud-photos/ Tue, 10 Jan 2023 10:00:00 +0000 https://nextcloud.com/?p=87401 Today we introduce a blog post by team member Nimisha, a designer at Nextcloud. In this article, we explore the new Nextcloud Photos, what it can do, and how we got there. Nimisha has been working with Nextcloud for almost 2 years now, starting off as a contributor and then joining the company soon after. […]

The post How we got to the new Nextcloud Photos appeared first on Nextcloud.

]]>
Today we introduce a blog post by team member Nimisha, a designer at Nextcloud. In this article, we explore the new Nextcloud Photos, what it can do, and how we got there.

Nimisha has been working with Nextcloud for almost 2 years now, starting off as a contributor and then joining the company soon after.

She joins us today to talk about the journey that led to the new Nextcloud Photos we all know and love!

« In my journey at Nextcloud, there were many projects I enjoyed being a part of, but one of my favourites has to be the Photos revamp. »

Nimisha Vijay

Even before this release, the Photos app was just a place for viewing photos on your instance. It’s safe to say the Photos app was well-loved by the community, with so many of you using it to keep your memories safe, secure and within your reach.

The most recent release of Nextcloud brought with it the biggest overhaul for the humble Photos app, including a photo editor, collaborative albums, and even face and object recognition!

The journey to Nextcloud Photos 2.0

There has always been a tremendous amount of activity around the Photos app in the community. The forums were always abuzz with ideas for new features that could be implemented and old features that weren’t so useful anymore. So as we were swept up in the flurry of brainstorming on how to make this the biggest Nextcloud update ever, help.nextcloud.com was what we turned to!

The initial vision for Photos from Frank was a base. This issue from 2019 holds the original idea for what Photos could be. Then we searched the forum and issue tracker for the most requested features of Photos.

The Github issue with the initial Photos roadmap by Frank

Collaborative albums

Collaborative albums was a big one. Many people mentioned that this was the one thing that was keeping them from switching over to Nextcloud completely. There were multiple, well-thought out designs for how albums could work, as well as some who just thought albums already existed, so it was an obvious contender for a new feature.

Community member jsvaliente talks about using Nextcloud Photos for albums
A Github issue regarding albums by community member Mikescops

Face and object recognition

Face and object recognition was super popular among requests. Although in 2019 it seemed like an advanced futuristic feature, with Marcel’s Recognize app, the dilemma seemed to have been solved where choosing between privacy and the convenience of machine-based categorization became obsolete — why not have both! Read more about face recognition and the Recognize app here.

Issues that were low on the priority list jumped up into focus. A dynamic grid view, where the photo grid doesn’t contain a fixed number of columns for each row, was a feature request that was exactly in alignment with the idea of the Photos refresh.

Recognize app by Marcel Klehr on the Nextcloud app store

Photo editing

We also examined the main competitor to the existing Photos app – Google Photos – to see if there were any essential features that would bridge the gap. One interesting feature was the ability to edit photos. While a full-blown photo editor was not a widely requested feature, many people did mention the process of cropping and rotating pictures to be a cumbersome one (see here). Upon further investigation of the implementation of this functionality, we found that it was actually quite easy to have a fully-fledged editor using the open source library called Filerobot Image Editor, and so it went onto the final feature list!

Community member weingeist starts a discussion on their ideas for Nextcloud Photos

All these improvements were possible because of you, the community. We would like to thank everyone who participated in the discussions towards making Photos, and everyone who participated in building, testing and giving feedback on the new Photos app as well.

Be part of the next improvement!

Want to get more involved? Check out our issue tracker on Github or start a new discussion on this forum! We are always excited about listening to your ideas!

The post How we got to the new Nextcloud Photos appeared first on Nextcloud.

]]>
5 fonctionnalités de Nextcloud Talk que vous ne connaissiez pas https://nextcloud.com/fr/blog/5-fonctionnalites-de-nextcloud-talk-que-vous-ne-connaissiez-pas/ Tue, 06 Dec 2022 10:00:35 +0000 https://nextcloud.com/blog/5-fonctionnalites-de-nextcloud-talk-que-vous-ne-connaissiez-pas/ Vous connaissez Nextcloud Talk pour les appels vidéo, les chats avec des collègues et les conférences Web. Mais saviez-vous que : 1. Les liens transforment en widgets Dans vos chats Talk, les liens envoyés se transforment instantanément en widgets qui offrent une vue riche de ce que vous avez envoyé. Il peut s’agir d’aperçus de […]

The post 5 fonctionnalités de Nextcloud Talk que vous ne connaissiez pas appeared first on Nextcloud.

]]>
Vous connaissez Nextcloud Talk pour les appels vidéo, les chats avec des collègues et les conférences Web. Mais saviez-vous que :

1. Les liens transforment en widgets

Dans vos chats Talk, les liens envoyés se transforment instantanément en widgets qui offrent une vue riche de ce que vous avez envoyé. Il peut s’agir d’aperçus de pages Web, de vidéos, de documents, de cartes Deck et plus encore. Ils sont beaucoup plus doux pour l’œil et ressortent pour que vous ne manquiez plus jamais un lien ou une tâche.

Regardez l’enregistrement de ce webinaire pour découvrir tout le potentiel de Nextcloud Talk !

Regardez ce webinaire

2. Créez un sondage dans le chat

Vous pouvez créer un sondage directement dans la messagerie Talk !

Dans un chat de groupe, il suffit de cliquer sur le trombone à gauche de la barre de chat et de trouver l’option « créer un nouveau sondage ». Créez une question et ajoutez autant de réponses que vous le souhaitez.

Idées de sondages :

  1. Demandez comment se passe la journée de vos équipes 🌞
  2. Demandez quand votre équipe peut organiser un dîner de fête 🍽.
  3. Demandez quand il est préférable de reprogrammer un appel d’équipe 📞

Les sondages sont un excellent moyen d’interagir avec votre équipe et d’obtenir des résultats rapides pour la prise de décision au quotidien !

Regardez ce webinaire et obtenez des informations précieuses sur les différentes fonctionnalités de Nextcloud Talk qui peuvent profiter à votre équipe.

Regardez ce webinaire

3. Options de bien-être numérique 🏵

Dans la réalité numérique d’aujourd’hui, d’innombrables distractions arrivent de toutes parts, vous détournant du travail réel que vous devez faire, et créant un environnement de travail écrasant. Tout en gardant votre santé mentale à l’esprit, nous avons quelques options pour vous :

  1. Sélection des notifications d’appel – Si vous souhaitez lancer un appel au sein d’un grand groupe de discussion mais que vous n’avez besoin de notifier que quelques personnes, vous pouvez sélectionner les participants individuellement et leur envoyer une notification d’appel. Cela évite de déranger les autres qui n’ont pas besoin de se joindre à nous.

2. Envoyer un message sans notification – Parfois, les messages ne sont pas urgents et vous ne voulez pas déranger un collègue.

3. ⛔Do-not-disturb button⛔ – Tout le monde a besoin d’un de ces boutons ! Dans vos paramètres Nextcloud, activez automatiquement une option « ne pas déranger » en dehors des heures de travail que vous choisissez.

Débloquez la puissance de Nextcloud Talk grâce à l’enregistrement de ce webinaire incontournable !

Regardez ce webinaire

4. Expiration pour les messages de chat

Dans les paramètres de votre chat Talk, vous pouvez activer l’expiration des messages pour 1 heure, 8 heures, 1 jour, 1 semaine ou 4 semaines. Il s’agit d’une excellente option si vous souhaitez que tous les messages d’un chat soient supprimés après une certaine période de temps :

🔏 Conversations confidentielles

🌞 Les conversations quotidiennes et informelles qui ne sont pas importantes

📽 Projets à court terme

Dans l’ensemble, l’option d’expiration des messages agit comme un nettoyage « automatique » des messages d’un chat, mais vous avez toujours le choix de supprimer manuellement des messages entiers ou de supprimer le chat lui-même.

5. S’intègre à Deck et Office

Deck

Nextcloud étant une plateforme de collaboration tout-en-un, notre objectif est d’intégrer profondément nos applications les unes aux autres afin que vous puissiez travailler plus efficacement en un seul endroit.. Par exemple, si vous travaillez dans Deck et que vous souhaitez partager une carte avec un collègue sur-le-champ, il vous suffit de cliquer sur « poster dans une conversation » et la carte sera instantanément postée dans un chat Talk de votre choix et s’affichera sous forme de widget.

Office

Saviez-vous que vous pouvez créer un nouveau fichier, une feuille de calcul ou une présentation directement dans votre chat ?

Disons que vous envoyez un message à votre responsable qui parle d’une nouvelle stratégie et que vous avez une idée géniale. Avant d’oublier votre pensée, ouvrez rapidement un nouveau fichier texte dans votre chat et notez vos notes. Efficace et simple.

Tout ce qui est nouveau dans Talk dans Nextcloud Hub 3 !

Notez Nextcloud Talk !

Nous serions ravis d’entendre vos commentaires sur Nextcloud Talk.

C’est un excellent moyen de contribuer et de faire passer le mot.

Évaluez-nous aujourd’hui sur les meilleures plateformes d’évaluation !

Les utilisateurs aiment Nextcloud sur G2

The post 5 fonctionnalités de Nextcloud Talk que vous ne connaissiez pas appeared first on Nextcloud.

]]>
Nextcloud App Development Tutorials: 1 step closer to creating an app! https://nextcloud.com/fr/blog/nextcloud-app-development-tutorials/ https://nextcloud.com/fr/blog/nextcloud-app-development-tutorials/#comments Tue, 25 Oct 2022 08:00:00 +0000 https://nextcloud.com/?p=72637 Nextcloud is offering new development tutorials for developers interested in creating their own Nextcloud apps. Learn about our method and how you can get started today!

The post Nextcloud App Development Tutorials: 1 step closer to creating an app! appeared first on Nextcloud.

]]>
Does it ✨ excite ✨ you when new Nextcloud Apps come out?

Perhaps the Cookbook app brought you joy to store all your favorite recipes, or the Bookmarks app helped you organize your favorite websites.

But what if you have 💡the best idea 💡 for an app that would help you and others, but nobody has done it yet?

What if we told you YOU could develop one yourself?

Image of someone's hand hovering over a green post-it note about to write something with lots of paper everywhere underneath, pens and highlighters in the backdrop and a black phone on the homepage screen in the background.

Well, we are happy to announce that we now offer Nextcloud App development tutorials!

Nextcloud App development tutorials

It’s hard to get into the coding world sometimes even with all the information out there.

Tutorials offered online are often very hard and stressful to follow and leave you feeling defeated and disappointed.

We are offering a different approach.

Our tutorials are:

  • Written in a language that does not assume pre-knowledge
  • Meant to enable any developer who wants to enter into the world of Nextcloud
  • Tested by someone who is not a developer, to ensure the tutorials are easy to follow

So if you lack extensive coding experience or are hesitant to start, we are providing you with all the guidance, instructions and support you need in these new tutorials.

What’s inside?

Nextcloud app development tutorials page.

In the Nextcloud folder – Nextcloud app development tutorials final – we are providing tutorials for:

  • Setting up a development environment
    • Tutorial for Mac
    • Tutorial for Ubuntu
  • Developing a simple files plugin

More coming soon!

We love to support our community

We really want to provide our community members the best experience possible, especially if it’s their first attempt at a Nextcloud coding project! Our goal is that these tutorials put you at ease and help flatten the learning curve.

See what some participants have already said about our development tutorials:

“Great job! This is certainly a much better experience than I had bootstrapping my first app back then. Very approachable 👍.”

– theCalcaholic , NextcloudPi Developer

“Thank you so much. This is really very helpful for me. I am looking forward to further tutorials.”

– olheem
Light bulbs in different colors in a row.

Already an expert?

Help the next generation of #Nextcloud app developers and contribute to this project!

We need:

  • Create tutorials about setting up a development environment in the same format for other operating systems
  • Help with answering the questions that arrive on the forum posts [1] [2]

The post Nextcloud App Development Tutorials: 1 step closer to creating an app! appeared first on Nextcloud.

]]>
https://nextcloud.com/fr/blog/nextcloud-app-development-tutorials/feed/ 13
2nd Prize Hackathon Winner Creates Organizational Chart Feature in Contacts https://nextcloud.com/fr/blog/2nd-prize-hackathon-winner-creates-organizational-chart-feature-in-contacts/ https://nextcloud.com/fr/blog/2nd-prize-hackathon-winner-creates-organizational-chart-feature-in-contacts/#comments Tue, 19 Jul 2022 09:00:50 +0000 https://nextcloud.com/?p=22289 One of the best parts about a hackathon is people coming together from around the world in the name of code. The team that created the new organizational chart is a prime example of that. Comprised of team lead Shieva Saavedra from the Phillipines, Manuel Castro, Juan Manuel Tejonero Valdes, and Alba Real Aragón from […]

The post 2nd Prize Hackathon Winner Creates Organizational Chart Feature in Contacts appeared first on Nextcloud.

]]>
One of the best parts about a hackathon is people coming together from around the world in the name of code. The team that created the new organizational chart is a prime example of that. Comprised of team lead Shieva Saavedra from the Phillipines, Manuel Castro, Juan Manuel Tejonero Valdes, and Alba Real Aragón from Spain, as well as Vassilis Kritharakis from Greece, it’s a real, internationally diverse team.

The organizational chart the team created is a new feature of the Nextcloud Contacts App. Using just one open source library, you can have an entire organizational chart be created in seconds from your contacts list.

It’s fast, dynamic, and interactive in operations.

Shieva Saavedra

Starting with the head of the organization or company, a list of employees under different heads, managers, and teams can all be made into a visual dream.

The organizational chart is perfect for the HR manager or team of any organization or business, as it works swiftly and is a place that can keep track of all the changes in staffing occuring all the time. For other employees in the organization, it’s a great visual to understand the hierachy in the organization and to be able to play around with the different teams and their leaders.

Visually appealing, interactive, and versatile, this new organizational chart is a must have! No more manual work, it’s now all automatic and easy, thanks to our hackers.

Also available is a single pull request for the code from the Contacts app.

To hear it from the team lead herself, watch the demo video below!

This feature is available now in the Contacts app. The team already has an open GitHub for improvements.

Under the team lead Shieva Saavedra, Manuel Castro, Juan Manuel Tejonero Valdes, Alba Real Aragón, and Vassilis Kritharakis all received the 2nd prize at the NextGov Hackathon and were awarded €3,500 for their time, efforts, and talents in creating the new Contacts feature. We thank them all for their work and dedication at the event, and in improving Nextcloud which in turn will hope to encourage public administrations to switch to more secure, open source cloud solutions.

Stay tuned for features of the rest of the winners on #AppTuesday!

The post 2nd Prize Hackathon Winner Creates Organizational Chart Feature in Contacts appeared first on Nextcloud.

]]>
https://nextcloud.com/fr/blog/2nd-prize-hackathon-winner-creates-organizational-chart-feature-in-contacts/feed/ 1
Plan your next trip with Nextcloud Maps! New Features! https://nextcloud.com/fr/blog/plan-your-next-trip-with-nextcloud-maps-new-features/ https://nextcloud.com/fr/blog/plan-your-next-trip-with-nextcloud-maps-new-features/#comments Tue, 21 Jun 2022 11:00:00 +0000 https://nextcloud.com/?p=22273 Planning a trip with friends? Need to stay organized? Look no further than Nextcloud *now* collaborative Maps! At our recent NextGov Hackathon, Arne Hamann from Germany had a clear goal for his idea: make the maps app collaborative. Prior, the features were minimal, and there was no possibility for interaction between others. Now, thanks to […]

The post Plan your next trip with Nextcloud Maps! New Features! appeared first on Nextcloud.

]]>
Planning a trip with friends? Need to stay organized? Look no further than Nextcloud *now* collaborative Maps!

At our recent NextGov Hackathon, Arne Hamann from Germany had a clear goal for his idea: make the maps app collaborative. Prior, the features were minimal, and there was no possibility for interaction between others. Now, thanks to Mr. Hamann’s talent and efforts, you can collaborate with family, friends, or colleagues in Nextcloud Maps.

To do this, you first create a new map under the default. You can name it anything you like, for example, « Bike Tour in Europe. » Then you can create your route, and add stops along the way in the form of tags. These tags will show up as pictures on the map, seen below.

To add family and friends, just share it with them using the sidebar and they will not only be invited to see the map, but can make comments too. It’s a great space to discuss trip plans with the map visual as a very helpful tool.

In addition, you can also share your live location and allow others to add theirs. This is of course helpful during a trip, especially for a bike tour, when people are moving at different speeds or break off in groups. Want to meet up for lunch on the way to the next destination? Share your location and tag a new picture to the map so everyone can find it, and you.

There’s so many new possibilites with the new collaborative app, so we encourage you to try it out!

To see a wonderful demo of collaborative Maps, check out the video below:

Arne Hamann received the 1st prize at the NextGov Hackathon and was awarded €5,000 for his time, efforts, and talent in creating the new Maps features. We thank him for his work and dedication at the event, and in improving Nextcloud which in turn will hope to encourage public administrations to switch to more secure, open source cloud solutions.

Stay tuned for features of the rest of the winners on #AppTuesday this month!

Edit: Collaborative maps is based on a new maps frontend, therefore this needs to be released before the collaborative maps can be released. The release of the new frontend is scheduled for July 18th and the collaborative maps feature will come out with Nextcloud 25 or 25.0.1. release. Thank you for your patience!

The post Plan your next trip with Nextcloud Maps! New Features! appeared first on Nextcloud.

]]>
https://nextcloud.com/fr/blog/plan-your-next-trip-with-nextcloud-maps-new-features/feed/ 12