FluffyChat

14 mai 2019 0 Par jimmy

# FluffyChat (app) 

Auteurs: tutorial the Ubuntu App Cats 
Contact: info@ubports.com 
Catégorie: #Utilitaires 
Où l’obtenir: OpenStore


Lorsque Canonical a lancé Ubuntu Touch sur le BQ 4.5, il a fallu prendre une décision concernant une application de messagerie instantanée, en réponse aux problèmes pratiques et éthiques posés par la domination de Whatsapp sur des systèmes propriétaires fermés. La pression exercée par les pairs de la part d’amis et l’insistance de certains établissements d’enseignement et de certains employeurs pour que l’application appartenant à Facebook soit utilisée doivent bien entendu encore poser problème.

La solution Canonical consistait à utiliser Telegram à la place. Le client Cutegram était déjà établi sur les ordinateurs de bureau Linux et était considéré comme le point de départ du client Ubuntu Touch. Telle était la situation héritée d’UBports.
Telegram est encore largement utilisé sur notre plateforme. Pendant la première année d’exploitation, les versions reposaient largement sur le back-portage du client Cutegram, mais cette approche rencontrait des problèmes, car non seulement ce client avait pris du retard de 18 mois sur ceux disponibles pour les autres plates-formes, mais les développeurs s’y étaient pliés. Telegram a partagé avec UBports leur modèle pour une refonte détaillée de leur plate-forme, ce qui nous a permis de passer à une version aussi moderne que celle des autres systèmes d’exploitation.

Odoo image and text block

Matrix est l’une des solutions qui nous ont été signalées. Là où Telegram compte des millions d’utilisateurs, Matrix compte encore quelques dizaines de milliers d’utilisateurs, mais repose sur les principes du logiciel libre / Open Source et les développeurs partagent une grande partie de nos perspectives.

Le réseau utilisé par leurs clients est fédéré. Ainsi, bien qu’ils construisent le mécanisme de communication, le flux de données ne doit pas nécessairement passer par des serveurs centraux qu’ils contrôlent. Pour le moment, ce n’est pas le cas du serveur d’identité, mais Matrix en est encore au stade du développement et l’objectif est qu’il devienne possible d’héberger un serveur d’identité n’importe où.

Pendant ce temps, n’importe qui peut créer son propre serveur domestique et gérer les communications via ce moyen. UBports en a déjà profité et nous exploitons maintenant notre propre serveur domestique. Cette approche fédérée aide dans une certaine mesure à préserver la confidentialité et à assurer la continuité du service.Les données de communication sont conservées sur ces serveurs domestiques mais le but est de les chiffrer, pour un niveau de sécurité supérieur. Un modèle distribué resserrerait encore plus la vie privée.

Distribué signifie que les données sont divisées en petits paquets, chacun d’entre eux n’ayant aucune signification, puis répartis sur un large éventail de serveurs différents. Ces fragments de données sont ensuite réassemblés par les utilisateurs finaux. Cette approche (mieux connue sous la forme de technologie de blockchain) est particulièrement compatible avec des niveaux élevés de confidentialité. Matrix travaille également à une forme de cette technologie. Ainsi, par exemple, n’importe qui peut en principe créer son propre serveur.

Matrix est établi sur un ordinateur de bureau Linux principalement via l’application Riot ou à l’aide d’une interface Web. Bien que la version Web puisse bien sûr être utilisée dans le navigateur Morph sur Ubuntu Touch, deux applications natives différentes offrent une capacité de messagerie Matrix . Les premiers à apparaître sont uMatriks, suivi de FluffyChat. Étant donné que ce dernier est en train d’être développé plus activement pour le moment, cet article se concentrera sur cette application (qui est souvent appelée affectueusement «Fluffy»). Plutôt que de dupliquer les efforts, l’espoir est que les deux applications développent des atouts différents. Une différence que vous remarquerez déjà, c’est que FluffyChat est optimisé pour un nombre modeste de discussions et de groupes. Il s’agit de la manière dont les données sont chargées, pour plus d’efficacité et moins d’ encombrement. Si vous avez 150 grands groupes, uMatriks va certainement mieux s’en sortir .

Odoo CMS - a big picture

FluffyChat est la création d’un développeur allemand très talentueux qui répond généralement au nom de ‘Krille’ mais également à Christian Pauly. C’est dans ses mots «un messager ouvert, sans but lucratif et mignon pour Ubuntu Touch». La conception d’un messager peut-elle influencer l’humeur? Krille le pense certainement. Une interface à fort contraste, avec beaucoup de finitions métalliques et de distractions est certainement la norme dans de nombreux jeux d’aventure et réussit clairement à créer une atmosphère de menace et d’énergie. Si « mignon » et « moelleux » expriment une intention opposée. L’un des fléaux de notre époque est la tendance des gens à être impolis et souvent carrément offensants en ligne. Donc, en termes d’interface utilisateur, Fluffy s’efforce de faire tout son possible pour créer une ambiance basse en testostérone, où les utilisateurs sont civils et patients. Bonne chance avec ça! 

Un autre aspect novateur de l’application Krille est la manière dont elle a été développée. Bien entendu, lancer des versions de test ouvertes aux bêta-testeurs n’est pas une nouveauté, mais il ya eu une activité intense lorsque des micro-builds ont été ouverts à un public de testeurs, puis reconstruits sur place, pour une série de tests en direct constante. Il ne s’agit pas de collègues qui vérifient le code. Cela aussi est standard. Il s’agit d’utilisateurs ordinaires qui vérifient l’expérience utilisateur en temps réel et signalent les bugs, introduisent des demandes de fonctionnalités et suggèrent des améliorations de conception. Cela ne peut être fait qu’occasionnellement. Ce n’est pas le seul mode de développement qui a été utilisé, mais il est plutôt excitant et créatif. 

Un compte Matrix se synchronise sur plusieurs appareils. Par conséquent, comme principal objectif avec FluffyChat est d’être un messager léger pour discuter avec des amis et la famille, il peut être judicieux de laisser les tâches de gestion jusqu’à ce que vous soyez sur un ordinateur de bureau. L’interface est attrayante et vous pouvez faire tout ce que vous voulez : envoyer des photos, collecter et utiliser des autocollants, donner un accent avec des émoticônes, partager des documents, etc. Les gifs animés apparaissent bien dans le chat et les avatars s’affichent correctement. Les notifications ont été mises en œuvre et fonctionnent bien. Vous pouvez choisir de recevoir une notification chaque fois qu’un message est publié dans un groupe ou uniquement lorsqu’il vous mentionne. Lorsque cela se produit, une surbrillance rouge est appliquée. Dans les paramètres Ubuntu Touch, vous pouvez ensuite choisir entre les notifications silencieuses et les alertes sonores. Si vous êtes dans 200 groupes (une discussion en tête-à-tête dans Matrix est traitée comme un «groupe»), vous pouvez être heureux de disposer d’ une barre de recherche dans laquelle vous pouvez rechercher celui que vous voulez.

Odoo - Sample 1 for three columns
Odoo - Sample 2 for three columns
Odoo - Sample 3 for three columns













Cela nous amène à certaines choses que FluffyChat ne peut pas encore faire mais que Matrix supporte déjà. Dans Riot, vous pouvez étiqueter certaines discussions en tant que favoris et celles-ci seront regroupées en haut de votre liste. La conversation audio et vidéo y est également prise en charge, qu’elle soit a deux ou en groupe. Le cryptage de conversation est une option de Matrix entre deux utilisateurs, mais les difficultés d’inclusion de cette information dans les discussions de groupe signifient que la fonctionnalité en est encore à un stade expérimental et qu’elle n’est pas fiable. Si de telles fonctionnalités peuvent être ajoutées à Fluffy sans les rendre lentes et gonflées, c’est ce que nous proposons. Même sans eux, Krille a créé une application très utilisable et agréable.

Si vous voulez l’essayer, vous pouvez maintenant vous inscrire dans l’application, où le serveur par défaut consiste à utiliser le serveur domestique UBports. Il existe cependant un menu déroulant qui vous permet de choisir facilement le serveur domestique Matrix si vous le préférez. Il est tout aussi facile de créer un compte en accédant à riot.im , puis en vous connectant .

Il est possible d’entrer un numéro de téléphone personnel dans FluffyChat si vous souhaitez pouvoir ajouter des contacts via leur numéro de téléphone (ou inversement). Cela fonctionne parfaitement bien si vous préférez ne pas en entrer un.

FluffyChat est disponible via l’OpenStore . Pourquoi ne pas l’essayer aujourd’hui!

Que pensez-vous de cette application?

Source : https://ubports.com/fr_FR/blog/notre-blog-1/post/fluffychat-188